ÿØÿà JFIF ÿÛ „ ( %!1"%)+...383-7(-.+
-%%--------+------------/----------------------------ÿÀ ¶" ÿÄ ÿÄ @ !1AQaq‘¡"±ÁÑð2’BRráS‚ñ3b¢CT²Ò #cÿÄ ÿÄ ' 1!AQ2a"‘±#ÿÚ ? ò(/p‘—–¢·,M|¯G»R£üešT. ôŸEoCFñ‡ 4ÔkåóxR|µÁ¨ÓDà!Ç´µ˜‡p ÍQ‹§!þž^õWsŒy åÁ§$á«%ºq˜™JyyË0y«^Ï
-3ÃÏËÈ£Æ\P’ä„s&•‹Üs üô'àWt¹pñCp$bÚF`·7.^)¾!)ÒÙ˜–ÅÏš^h¾ø³·ìe±ŒaeÖ—Í,e=B}Jéߦ$$½—šÙÜCC¯¶è8β–Åkèwx
LÉngT±æ¹£Ócœ¿Í/©Éÿ ‰ÚCÒmq;Tt¶–}0"zÖPcd1š¤tˆ„ÐÓâqú[™öUCŠ2޿دÉ(¸ßúçšmW,Ò ºf‹Ån™ÄLêÃ8üÁkÁ€L¥ÍuJ1œôrÂSŒÓöt!7EUíïb)AËi¬â-ÙHk8òÁiXYwÅ)O^"ÇØriÛô{»wRUKÙÏÚlÓ¬€‚’שT]
ªb—ÊîKC^×M“xùäñz¬zJ×{4[¹M'IÆeH1LCWÕ]œûº WDæà°OÅ‚¹c²ÞuA–rL`HšpCez‡V’— Ž‚Ë„–ñ'µR0ÕÖ=À:±G»C\nÆÉ5*¢ †3šhQ4ýÒi$Õ1"Ü]¢p-q3zcQ$ªö¨¥æf›‘»´ÝÚHá„e²JÇ–iÊ:·à¬Øc5Åk»Laª*wi
[0Ówk ¦a¦0Õ²ÅÅ‚T¸’³q:Æ<¹ú Ò˜Æ}2VE•Ѐp¡Ô3Úº …h³^LJºçì¥Ánó|˜ÖˆÎˆ+«¦dø‘Mº–d\ªDðÛ„Ì×LÝ——Ð9Ç|•FèçVm™¨€™3õS–9Äå¢<̉Ìm¢±`·º˜&Z²ž Ë®D«¶»6™‰©HÈÀá«hi³04æ’hxœi3ï¨(ÓL·†‹¶ËpŒ
ƒÜÒ? :õdsÀ–3æÓ·Üjâ¬9—]8n¼&]I F£¼…ì–—Œ0v°LÇÅfÛ2TÖ’aµ˜N@ÖBSÏ^à´4-±°b×nÈÈœÆD=KdŒø…ÄÈK,›ÖR§fjü$^ÔÎ!„6^ s:Üun\ôkCÞò÷<—Lúl
Í›G¹ÀPá¼Nc¡šÒ…ÙWͳœ±vÊáЄ×9‹P‰cEØ‘™›µŸP<×g1
º©Ø¬wiÁ^l5×I/';Ë+´Z‡ÓÄFÕp[Èð’
HÄ ó
9¬Dl4“é±Ï”V=^Hð;žLädÉa‚°Ë,#/Ž~²BÔÛ
QãñQtIeórVB,ÏÂf‹4#Μc‹É3ZIÖ Œ¢¥·üxa‡Ãçè„jŠ[5 Ä!U?,3žÎ×…ðdÓ÷háŠA‰ìÄ4÷ÃÜZÃE{‰®+W\ZÍE[‰»µk»MÝ`¢©†˜ÃV‹-f¢¡†¢a«eŠ%«Y¨©q%jâd,Ôq`) ¤¦…šˆ ¦E>0Ùb²t–Ÿ
÷jsςҒKÈcø(é›;k(’#ôŒQ
™C>
õ³M9óºÆµ¤çâ;uÀ)5>RÔ¸fÓ~Ȧ—’-$fe«"FâUˆÊwµPÏu
w+"åÉǫ6s™Û9(À¨ù©hE°½†n`m~“@©›p!Vkhµ Á1šbEqqÊ@ºèl›2 –Yã%‘‚hÛ{a¶‡ÅÞM²¬çL34®Çl]®‹ŽØŒm'RÜe35æöˆÁ cP9šeÁköo´L³Ì=p8]”‡B¶,šº|ÉdzXˆØk*ÇÚ{#ñ‰pã(€¶‡9ý'šÜ³½¯kƒ†Â’ëSOƒ•Å®H6+a¢µˆ‹Y¨b˜b+XˆÖ!°u!¢"µˆˆn2ˆ Å0Ä`Å Ô®c(ÓÜGº•Ä»Œ âWî%q.áÐÄ÷î%umÍ£+ÜQ,Vn¦-GphU¸¢X&,Gt
·K¢ÅÅ·¥RÄÊÉbKn
NR2g$VµÕó
Qr#–ÓZUÏð0ÎtÙÀœz
ëöo“Îk¯n„T°"SÞ+³/…€½"ižãO%Í%&Δâ‘ËØ´IˆÓ°Ë‰ÞM
* For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Proximitybeacon extends Google_Service { public $beaconinfo; public $beacons; public $beacons_attachments; public $beacons_diagnostics; public $namespaces; /** * Constructs the internal representation of the Proximitybeacon service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://proximitybeacon.googleapis.com/'; $this->servicePath = ''; $this->version = 'v1beta1'; $this->serviceName = 'proximitybeacon'; $this->beaconinfo = new Google_Service_Proximitybeacon_Beaconinfo_Resource( $this, $this->serviceName, 'beaconinfo', array( 'methods' => array( 'getforobserved' => array( 'path' => 'v1beta1/beaconinfo:getforobserved', 'httpMethod' => 'POST', 'parameters' => array(), ), ) ) ); $this->beacons = new Google_Service_Proximitybeacon_Beacons_Resource( $this, $this->serviceName, 'beacons', array( 'methods' => array( 'activate' => array( 'path' => 'v1beta1/{+beaconName}:activate', 'httpMethod' => 'POST', 'parameters' => array( 'beaconName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'deactivate' => array( 'path' => 'v1beta1/{+beaconName}:deactivate', 'httpMethod' => 'POST', 'parameters' => array( 'beaconName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'decommission' => array( 'path' => 'v1beta1/{+beaconName}:decommission', 'httpMethod' => 'POST', 'parameters' => array( 'beaconName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'v1beta1/{+beaconName}', 'httpMethod' => 'GET', 'parameters' => array( 'beaconName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'v1beta1/beacons', 'httpMethod' => 'GET', 'parameters' => array( 'q' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'pageSize' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'register' => array( 'path' => 'v1beta1/beacons:register', 'httpMethod' => 'POST', 'parameters' => array(), ),'update' => array( 'path' => 'v1beta1/{+beaconName}', 'httpMethod' => 'PUT', 'parameters' => array( 'beaconName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->beacons_attachments = new Google_Service_Proximitybeacon_BeaconsAttachments_Resource( $this, $this->serviceName, 'attachments', array( 'methods' => array( 'batchDelete' => array( 'path' => 'v1beta1/{+beaconName}/attachments:batchDelete', 'httpMethod' => 'POST', 'parameters' => array( 'beaconName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'namespacedType' => array( 'location' => 'query', 'type' => 'string', ), ), ),'create' => array( 'path' => 'v1beta1/{+beaconName}/attachments', 'httpMethod' => 'POST', 'parameters' => array( 'beaconName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'delete' => array( 'path' => 'v1beta1/{+attachmentName}', 'httpMethod' => 'DELETE', 'parameters' => array( 'attachmentName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'v1beta1/{+beaconName}/attachments', 'httpMethod' => 'GET', 'parameters' => array( 'beaconName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'namespacedType' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->beacons_diagnostics = new Google_Service_Proximitybeacon_BeaconsDiagnostics_Resource( $this, $this->serviceName, 'diagnostics', array( 'methods' => array( 'list' => array( 'path' => 'v1beta1/{+beaconName}/diagnostics', 'httpMethod' => 'GET', 'parameters' => array( 'beaconName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'alertFilter' => array( 'location' => 'query', 'type' => 'string', ), 'pageSize' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->namespaces = new Google_Service_Proximitybeacon_Namespaces_Resource( $this, $this->serviceName, 'namespaces', array( 'methods' => array( 'list' => array( 'path' => 'v1beta1/namespaces', 'httpMethod' => 'GET', 'parameters' => array(), ), ) ) ); } } /** * The "beaconinfo" collection of methods. * Typical usage is: *
* $proximitybeaconService = new Google_Service_Proximitybeacon(...);
* $beaconinfo = $proximitybeaconService->beaconinfo;
*
*/
#[AllowDynamicProperties]
class Google_Service_Proximitybeacon_Beaconinfo_Resource extends Google_Service_Resource
{
/**
* Given one or more beacon observations, returns any beacon information and
* attachments accessible to your application. (beaconinfo.getforobserved)
*
* @param Google_GetInfoForObservedBeaconsRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Proximitybeacon_GetInfoForObservedBeaconsResponse
*/
public function getforobserved(Google_Service_Proximitybeacon_GetInfoForObservedBeaconsRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('getforobserved', array($params), "Google_Service_Proximitybeacon_GetInfoForObservedBeaconsResponse");
}
}
/**
* The "beacons" collection of methods.
* Typical usage is:
*
* $proximitybeaconService = new Google_Service_Proximitybeacon(...);
* $beacons = $proximitybeaconService->beacons;
*
*/
#[AllowDynamicProperties]
class Google_Service_Proximitybeacon_Beacons_Resource extends Google_Service_Resource
{
/**
* (Re)activates a beacon. A beacon that is active will return information and
* attachment data when queried via `beaconinfo.getforobserved`. Calling this
* method on an already active beacon will do nothing (but will return a
* successful response code). (beacons.activate)
*
* @param string $beaconName The beacon to activate. Required.
* @param array $optParams Optional parameters.
* @return Google_Service_Proximitybeacon_Empty
*/
public function activate($beaconName, $optParams = array())
{
$params = array('beaconName' => $beaconName);
$params = array_merge($params, $optParams);
return $this->call('activate', array($params), "Google_Service_Proximitybeacon_Empty");
}
/**
* Deactivates a beacon. Once deactivated, the API will not return information
* nor attachment data for the beacon when queried via
* `beaconinfo.getforobserved`. Calling this method on an already inactive
* beacon will do nothing (but will return a successful response code).
* (beacons.deactivate)
*
* @param string $beaconName The beacon name of this beacon.
* @param array $optParams Optional parameters.
* @return Google_Service_Proximitybeacon_Empty
*/
public function deactivate($beaconName, $optParams = array())
{
$params = array('beaconName' => $beaconName);
$params = array_merge($params, $optParams);
return $this->call('deactivate', array($params), "Google_Service_Proximitybeacon_Empty");
}
/**
* Decommissions the specified beacon in the service. This beacon will no longer
* be returned from `beaconinfo.getforobserved`. This operation is permanent --
* you will not be able to re-register a beacon with this ID again.
* (beacons.decommission)
*
* @param string $beaconName Beacon that should be decommissioned. Required.
* @param array $optParams Optional parameters.
* @return Google_Service_Proximitybeacon_Empty
*/
public function decommission($beaconName, $optParams = array())
{
$params = array('beaconName' => $beaconName);
$params = array_merge($params, $optParams);
return $this->call('decommission', array($params), "Google_Service_Proximitybeacon_Empty");
}
/**
* Returns detailed information about the specified beacon. (beacons.get)
*
* @param string $beaconName Beacon that is requested.
* @param array $optParams Optional parameters.
* @return Google_Service_Proximitybeacon_Beacon
*/
public function get($beaconName, $optParams = array())
{
$params = array('beaconName' => $beaconName);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Proximitybeacon_Beacon");
}
/**
* Searches the beacon registry for beacons that match the given search
* criteria. Only those beacons that the client has permission to list will be
* returned. (beacons.listBeacons)
*
* @param array $optParams Optional parameters.
*
* @opt_param string q Filter query string that supports the following field
* filters: * `description:""` For example: `description:"Room 3"` Returns
* beacons whose description matches tokens in the string "Room 3" (not
* necessarily that exact string). The string must be double-quoted. * `status:`
* For example: `status:active` Returns beacons whose status matches the given
* value. Values must be one of the Beacon.Status enum values (case
* insensitive). Accepts multiple filters which will be combined with OR logic.
* * `stability:` For example: `stability:mobile` Returns beacons whose expected
* stability matches the given value. Values must be one of the Beacon.Stability
* enum values (case insensitive). Accepts multiple filters which will be
* combined with OR logic. * `place_id:""` For example:
* `place_id:"ChIJVSZzVR8FdkgRXGmmm6SslKw="` Returns beacons explicitly
* registered at the given place, expressed as a Place ID obtained from [Google
* Places API](/places/place-id). Does not match places inside the given place.
* Does not consider the beacon's actual location (which may be different from
* its registered place). Accepts multiple filters that will be combined with OR
* logic. The place ID must be double-quoted. * `registration_time[|=]` For
* example: `registration_time>=1433116800` Returns beacons whose registration
* time matches the given filter. Supports the operators: , =. Timestamp must be
* expressed as an integer number of seconds since midnight January 1, 1970 UTC.
* Accepts at most two filters that will be combined with AND logic, to support
* "between" semantics. If more than two are supplied, the latter ones are
* ignored. * `lat: lng: radius:` For example: `lat:51.1232343 lng:-1.093852
* radius:1000` Returns beacons whose registered location is within the given
* circle. When any of these fields are given, all are required. Latitude and
* longitude must be decimal degrees between -90.0 and 90.0 and between -180.0
* and 180.0 respectively. Radius must be an integer number of meters less than
* 1,000,000 (1000 km). * `property:"="` For example: `property:"battery-
* type=CR2032"` Returns beacons which have a property of the given name and
* value. Supports multiple filters which will be combined with OR logic. The
* entire name=value string must be double-quoted as one string. *
* `attachment_type:""` For example: `attachment_type:"my-namespace/my-type"`
* Returns beacons having at least one attachment of the given namespaced type.
* Supports "any within this namespace" via the partial wildcard syntax: "my-
* namespace". Supports multiple filters which will be combined with OR logic.
* The string must be double-quoted. Multiple filters on the same field are
* combined with OR logic (except registration_time which is combined with AND
* logic). Multiple filters on different fields are combined with AND logic.
* Filters should be separated by spaces. As with any HTTP query string
* parameter, the whole filter expression must be URL-encoded. Example REST
* request: `GET
* /v1beta1/beacons?q=status:active%20lat:51.123%20lng:-1.095%20radius:1000`
* @opt_param string pageToken A pagination token obtained from a previous
* request to list beacons.
* @opt_param int pageSize The maximum number of records to return for this
* request, up to a server-defined upper limit.
* @return Google_Service_Proximitybeacon_ListBeaconsResponse
*/
public function listBeacons($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Proximitybeacon_ListBeaconsResponse");
}
/**
* Registers a previously unregistered beacon given its `advertisedId`. These
* IDs are unique within the system. An ID can be registered only once.
* (beacons.register)
*
* @param Google_Beacon $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Proximitybeacon_Beacon
*/
public function register(Google_Service_Proximitybeacon_Beacon $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('register', array($params), "Google_Service_Proximitybeacon_Beacon");
}
/**
* Updates the information about the specified beacon. **Any field that you do
* not populate in the submitted beacon will be permanently erased**, so you
* should follow the "read, modify, write" pattern to avoid inadvertently
* destroying data. Changes to the beacon status via this method will be
* silently ignored. To update beacon status, use the separate methods on this
* API for (de)activation and decommissioning. (beacons.update)
*
* @param string $beaconName Resource name of this beacon. A beacon name has the
* format "beacons/N!beaconId" where the beaconId is the base16 ID broadcast by
* the beacon and N is a code for the beacon's type. Possible values are `3` for
* Eddystone, `1` for iBeacon, or `5` for AltBeacon. This field must be left
* empty when registering. After reading a beacon, clients can use the name for
* future operations.
* @param Google_Beacon $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Proximitybeacon_Beacon
*/
public function update($beaconName, Google_Service_Proximitybeacon_Beacon $postBody, $optParams = array())
{
$params = array('beaconName' => $beaconName, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Proximitybeacon_Beacon");
}
}
/**
* The "attachments" collection of methods.
* Typical usage is:
*
* $proximitybeaconService = new Google_Service_Proximitybeacon(...);
* $attachments = $proximitybeaconService->attachments;
*
*/
#[AllowDynamicProperties]
class Google_Service_Proximitybeacon_BeaconsAttachments_Resource extends Google_Service_Resource
{
/**
* Deletes multiple attachments on a given beacon. This operation is permanent
* and cannot be undone. You can optionally specify `namespacedType` to choose
* which attachments should be deleted. If you do not specify `namespacedType`,
* all your attachments on the given beacon will be deleted. You also may
* explicitly specify `*` to delete all. (attachments.batchDelete)
*
* @param string $beaconName The beacon whose attachments are to be deleted.
* Required.
* @param array $optParams Optional parameters.
*
* @opt_param string namespacedType Specifies the namespace and type of
* attachments to delete in `namespace/type` format. Accepts `*` to specify "all
* types in all namespaces". Optional.
* @return Google_Service_Proximitybeacon_DeleteAttachmentsResponse
*/
public function batchDelete($beaconName, $optParams = array())
{
$params = array('beaconName' => $beaconName);
$params = array_merge($params, $optParams);
return $this->call('batchDelete', array($params), "Google_Service_Proximitybeacon_DeleteAttachmentsResponse");
}
/**
* Associates the given data with the specified beacon. Attachment data must
* contain two parts: - A namespaced type. - The actual attachment data itself.
* The namespaced type consists of two parts, the namespace and the type. The
* namespace must be one of the values returned by the `namespaces` endpoint,
* while the type can be a string of any characters except for the forward slash
* (`/`) up to 100 characters in length. Attachment data can be up to 1024 bytes
* long. (attachments.create)
*
* @param string $beaconName The beacon on which the attachment should be
* created. Required.
* @param Google_BeaconAttachment $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Proximitybeacon_BeaconAttachment
*/
public function create($beaconName, Google_Service_Proximitybeacon_BeaconAttachment $postBody, $optParams = array())
{
$params = array('beaconName' => $beaconName, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_Proximitybeacon_BeaconAttachment");
}
/**
* Deletes the specified attachment for the given beacon. Each attachment has a
* unique attachment name (`attachmentName`) which is returned when you fetch
* the attachment data via this API. You specify this with the delete request to
* control which attachment is removed. This operation cannot be undone.
* (attachments.delete)
*
* @param string $attachmentName The attachment name (`attachmentName`) of the
* attachment to remove. For example:
* `beacons/3!893737abc9/attachments/c5e937-af0-494-959-ec49d12738` Required.
* @param array $optParams Optional parameters.
* @return Google_Service_Proximitybeacon_Empty
*/
public function delete($attachmentName, $optParams = array())
{
$params = array('attachmentName' => $attachmentName);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Proximitybeacon_Empty");
}
/**
* Returns the attachments for the specified beacon that match the specified
* namespaced-type pattern. To control which namespaced types are returned, you
* add the `namespacedType` query parameter to the request. You must either use
* `*`, to return all attachments, or the namespace must be one of the ones
* returned from the `namespaces` endpoint. (attachments.listBeaconsAttachments)
*
* @param string $beaconName The beacon whose attachments are to be fetched.
* Required.
* @param array $optParams Optional parameters.
*
* @opt_param string namespacedType Specifies the namespace and type of
* attachment to include in response in namespace/type format. Accepts `*` to
* specify "all types in all namespaces".
* @return Google_Service_Proximitybeacon_ListBeaconAttachmentsResponse
*/
public function listBeaconsAttachments($beaconName, $optParams = array())
{
$params = array('beaconName' => $beaconName);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Proximitybeacon_ListBeaconAttachmentsResponse");
}
}
/**
* The "diagnostics" collection of methods.
* Typical usage is:
*
* $proximitybeaconService = new Google_Service_Proximitybeacon(...);
* $diagnostics = $proximitybeaconService->diagnostics;
*
*/
#[AllowDynamicProperties]
class Google_Service_Proximitybeacon_BeaconsDiagnostics_Resource extends Google_Service_Resource
{
/**
* List the diagnostics for a single beacon. You can also list diagnostics for
* all the beacons owned by your Google Developers Console project by using the
* beacon name `beacons/-`. (diagnostics.listBeaconsDiagnostics)
*
* @param string $beaconName Beacon that the diagnostics are for.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken Requests results that occur after the
* `page_token`, obtained from the response to a previous request. Optional.
* @opt_param string alertFilter Requests only beacons that have the given
* alert. For example, to find beacons that have low batteries use
* `alert_filter=LOW_BATTERY`.
* @opt_param int pageSize Specifies the maximum number of results to return.
* Defaults to 10. Maximum 1000. Optional.
* @return Google_Service_Proximitybeacon_ListDiagnosticsResponse
*/
public function listBeaconsDiagnostics($beaconName, $optParams = array())
{
$params = array('beaconName' => $beaconName);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Proximitybeacon_ListDiagnosticsResponse");
}
}
/**
* The "namespaces" collection of methods.
* Typical usage is:
*
* $proximitybeaconService = new Google_Service_Proximitybeacon(...);
* $namespaces = $proximitybeaconService->namespaces;
*
*/
#[AllowDynamicProperties]
class Google_Service_Proximitybeacon_Namespaces_Resource extends Google_Service_Resource
{
/**
* Lists all attachment namespaces owned by your Google Developers Console
* project. Attachment data associated with a beacon must include a namespaced
* type, and the namespace must be owned by your project.
* (namespaces.listNamespaces)
*
* @param array $optParams Optional parameters.
* @return Google_Service_Proximitybeacon_ListNamespacesResponse
*/
public function listNamespaces($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Proximitybeacon_ListNamespacesResponse");
}
}
#[AllowDynamicProperties]
class Google_Service_Proximitybeacon_AdvertisedId extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $type;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_Proximitybeacon_AttachmentInfo extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $data;
public $namespacedType;
public function setData($data)
{
$this->data = $data;
}
public function getData()
{
return $this->data;
}
public function setNamespacedType($namespacedType)
{
$this->namespacedType = $namespacedType;
}
public function getNamespacedType()
{
return $this->namespacedType;
}
}
#[AllowDynamicProperties]
class Google_Service_Proximitybeacon_Beacon extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $advertisedIdType = 'Google_Service_Proximitybeacon_AdvertisedId';
protected $advertisedIdDataType = '';
public $beaconName;
public $description;
public $expectedStability;
protected $indoorLevelType = 'Google_Service_Proximitybeacon_IndoorLevel';
protected $indoorLevelDataType = '';
protected $latLngType = 'Google_Service_Proximitybeacon_LatLng';
protected $latLngDataType = '';
public $placeId;
public $properties;
public $status;
public function setAdvertisedId(Google_Service_Proximitybeacon_AdvertisedId $advertisedId)
{
$this->advertisedId = $advertisedId;
}
public function getAdvertisedId()
{
return $this->advertisedId;
}
public function setBeaconName($beaconName)
{
$this->beaconName = $beaconName;
}
public function getBeaconName()
{
return $this->beaconName;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setExpectedStability($expectedStability)
{
$this->expectedStability = $expectedStability;
}
public function getExpectedStability()
{
return $this->expectedStability;
}
public function setIndoorLevel(Google_Service_Proximitybeacon_IndoorLevel $indoorLevel)
{
$this->indoorLevel = $indoorLevel;
}
public function getIndoorLevel()
{
return $this->indoorLevel;
}
public function setLatLng(Google_Service_Proximitybeacon_LatLng $latLng)
{
$this->latLng = $latLng;
}
public function getLatLng()
{
return $this->latLng;
}
public function setPlaceId($placeId)
{
$this->placeId = $placeId;
}
public function getPlaceId()
{
return $this->placeId;
}
public function setProperties($properties)
{
$this->properties = $properties;
}
public function getProperties()
{
return $this->properties;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
}
#[AllowDynamicProperties]
class Google_Service_Proximitybeacon_BeaconAttachment extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $attachmentName;
public $data;
public $namespacedType;
public function setAttachmentName($attachmentName)
{
$this->attachmentName = $attachmentName;
}
public function getAttachmentName()
{
return $this->attachmentName;
}
public function setData($data)
{
$this->data = $data;
}
public function getData()
{
return $this->data;
}
public function setNamespacedType($namespacedType)
{
$this->namespacedType = $namespacedType;
}
public function getNamespacedType()
{
return $this->namespacedType;
}
}
#[AllowDynamicProperties]
class Google_Service_Proximitybeacon_BeaconInfo extends Google_Collection
{
protected $collection_key = 'attachments';
protected $internal_gapi_mappings = array(
);
protected $advertisedIdType = 'Google_Service_Proximitybeacon_AdvertisedId';
protected $advertisedIdDataType = '';
protected $attachmentsType = 'Google_Service_Proximitybeacon_AttachmentInfo';
protected $attachmentsDataType = 'array';
public $beaconName;
public $description;
public function setAdvertisedId(Google_Service_Proximitybeacon_AdvertisedId $advertisedId)
{
$this->advertisedId = $advertisedId;
}
public function getAdvertisedId()
{
return $this->advertisedId;
}
public function setAttachments($attachments)
{
$this->attachments = $attachments;
}
public function getAttachments()
{
return $this->attachments;
}
public function setBeaconName($beaconName)
{
$this->beaconName = $beaconName;
}
public function getBeaconName()
{
return $this->beaconName;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
}
#[AllowDynamicProperties]
class Google_Service_Proximitybeacon_BeaconProperties extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Proximitybeacon_Date extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $day;
public $month;
public $year;
public function setDay($day)
{
$this->day = $day;
}
public function getDay()
{
return $this->day;
}
public function setMonth($month)
{
$this->month = $month;
}
public function getMonth()
{
return $this->month;
}
public function setYear($year)
{
$this->year = $year;
}
public function getYear()
{
return $this->year;
}
}
#[AllowDynamicProperties]
class Google_Service_Proximitybeacon_DeleteAttachmentsResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $numDeleted;
public function setNumDeleted($numDeleted)
{
$this->numDeleted = $numDeleted;
}
public function getNumDeleted()
{
return $this->numDeleted;
}
}
#[AllowDynamicProperties]
class Google_Service_Proximitybeacon_Diagnostics extends Google_Collection
{
protected $collection_key = 'alerts';
protected $internal_gapi_mappings = array(
);
public $alerts;
public $beaconName;
protected $estimatedLowBatteryDateType = 'Google_Service_Proximitybeacon_Date';
protected $estimatedLowBatteryDateDataType = '';
public function setAlerts($alerts)
{
$this->alerts = $alerts;
}
public function getAlerts()
{
return $this->alerts;
}
public function setBeaconName($beaconName)
{
$this->beaconName = $beaconName;
}
public function getBeaconName()
{
return $this->beaconName;
}
public function setEstimatedLowBatteryDate(Google_Service_Proximitybeacon_Date $estimatedLowBatteryDate)
{
$this->estimatedLowBatteryDate = $estimatedLowBatteryDate;
}
public function getEstimatedLowBatteryDate()
{
return $this->estimatedLowBatteryDate;
}
}
#[AllowDynamicProperties]
class Google_Service_Proximitybeacon_Empty extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Proximitybeacon_GetInfoForObservedBeaconsRequest extends Google_Collection
{
protected $collection_key = 'observations';
protected $internal_gapi_mappings = array(
);
public $namespacedTypes;
protected $observationsType = 'Google_Service_Proximitybeacon_Observation';
protected $observationsDataType = 'array';
public function setNamespacedTypes($namespacedTypes)
{
$this->namespacedTypes = $namespacedTypes;
}
public function getNamespacedTypes()
{
return $this->namespacedTypes;
}
public function setObservations($observations)
{
$this->observations = $observations;
}
public function getObservations()
{
return $this->observations;
}
}
#[AllowDynamicProperties]
class Google_Service_Proximitybeacon_GetInfoForObservedBeaconsResponse extends Google_Collection
{
protected $collection_key = 'beacons';
protected $internal_gapi_mappings = array(
);
protected $beaconsType = 'Google_Service_Proximitybeacon_BeaconInfo';
protected $beaconsDataType = 'array';
public function setBeacons($beacons)
{
$this->beacons = $beacons;
}
public function getBeacons()
{
return $this->beacons;
}
}
#[AllowDynamicProperties]
class Google_Service_Proximitybeacon_IndoorLevel extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $name;
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_Proximitybeacon_LatLng extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $latitude;
public $longitude;
public function setLatitude($latitude)
{
$this->latitude = $latitude;
}
public function getLatitude()
{
return $this->latitude;
}
public function setLongitude($longitude)
{
$this->longitude = $longitude;
}
public function getLongitude()
{
return $this->longitude;
}
}
#[AllowDynamicProperties]
class Google_Service_Proximitybeacon_ListBeaconAttachmentsResponse extends Google_Collection
{
protected $collection_key = 'attachments';
protected $internal_gapi_mappings = array(
);
protected $attachmentsType = 'Google_Service_Proximitybeacon_BeaconAttachment';
protected $attachmentsDataType = 'array';
public function setAttachments($attachments)
{
$this->attachments = $attachments;
}
public function getAttachments()
{
return $this->attachments;
}
}
#[AllowDynamicProperties]
class Google_Service_Proximitybeacon_ListBeaconsResponse extends Google_Collection
{
protected $collection_key = 'beacons';
protected $internal_gapi_mappings = array(
);
protected $beaconsType = 'Google_Service_Proximitybeacon_Beacon';
protected $beaconsDataType = 'array';
public $nextPageToken;
public $totalCount;
public function setBeacons($beacons)
{
$this->beacons = $beacons;
}
public function getBeacons()
{
return $this->beacons;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setTotalCount($totalCount)
{
$this->totalCount = $totalCount;
}
public function getTotalCount()
{
return $this->totalCount;
}
}
#[AllowDynamicProperties]
class Google_Service_Proximitybeacon_ListDiagnosticsResponse extends Google_Collection
{
protected $collection_key = 'diagnostics';
protected $internal_gapi_mappings = array(
);
protected $diagnosticsType = 'Google_Service_Proximitybeacon_Diagnostics';
protected $diagnosticsDataType = 'array';
public $nextPageToken;
public function setDiagnostics($diagnostics)
{
$this->diagnostics = $diagnostics;
}
public function getDiagnostics()
{
return $this->diagnostics;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Proximitybeacon_ListNamespacesResponse extends Google_Collection
{
protected $collection_key = 'namespaces';
protected $internal_gapi_mappings = array(
);
protected $namespacesType = 'Google_Service_Proximitybeacon_ProximitybeaconNamespace';
protected $namespacesDataType = 'array';
public function setNamespaces($namespaces)
{
$this->namespaces = $namespaces;
}
public function getNamespaces()
{
return $this->namespaces;
}
}
#[AllowDynamicProperties]
class Google_Service_Proximitybeacon_Observation extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $advertisedIdType = 'Google_Service_Proximitybeacon_AdvertisedId';
protected $advertisedIdDataType = '';
public $telemetry;
public $timestampMs;
public function setAdvertisedId(Google_Service_Proximitybeacon_AdvertisedId $advertisedId)
{
$this->advertisedId = $advertisedId;
}
public function getAdvertisedId()
{
return $this->advertisedId;
}
public function setTelemetry($telemetry)
{
$this->telemetry = $telemetry;
}
public function getTelemetry()
{
return $this->telemetry;
}
public function setTimestampMs($timestampMs)
{
$this->timestampMs = $timestampMs;
}
public function getTimestampMs()
{
return $this->timestampMs;
}
}
#[AllowDynamicProperties]
class Google_Service_Proximitybeacon_ProximitybeaconNamespace extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $namespaceName;
public $servingVisibility;
public function setNamespaceName($namespaceName)
{
$this->namespaceName = $namespaceName;
}
public function getNamespaceName()
{
return $this->namespaceName;
}
public function setServingVisibility($servingVisibility)
{
$this->servingVisibility = $servingVisibility;
}
public function getServingVisibility()
{
return $this->servingVisibility;
}
}
PK }\D} } Service/Prediction.phpnu [
* Lets you access a cloud hosted machine learning service that makes it easy to
* build smart apps
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Prediction extends Google_Service { /** Manage your data and permissions in Google Cloud Storage. */ const DEVSTORAGE_FULL_CONTROL = "https://www.googleapis.com/auth/devstorage.full_control"; /** View your data in Google Cloud Storage. */ const DEVSTORAGE_READ_ONLY = "https://www.googleapis.com/auth/devstorage.read_only"; /** Manage your data in Google Cloud Storage. */ const DEVSTORAGE_READ_WRITE = "https://www.googleapis.com/auth/devstorage.read_write"; /** Manage your data in the Google Prediction API. */ const PREDICTION = "https://www.googleapis.com/auth/prediction"; public $hostedmodels; public $trainedmodels; /** * Constructs the internal representation of the Prediction service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'prediction/v1.6/projects/'; $this->version = 'v1.6'; $this->serviceName = 'prediction'; $this->hostedmodels = new Google_Service_Prediction_Hostedmodels_Resource( $this, $this->serviceName, 'hostedmodels', array( 'methods' => array( 'predict' => array( 'path' => '{project}/hostedmodels/{hostedModelName}/predict', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'hostedModelName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->trainedmodels = new Google_Service_Prediction_Trainedmodels_Resource( $this, $this->serviceName, 'trainedmodels', array( 'methods' => array( 'analyze' => array( 'path' => '{project}/trainedmodels/{id}/analyze', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'delete' => array( 'path' => '{project}/trainedmodels/{id}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/trainedmodels/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/trainedmodels', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/trainedmodels/list', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'predict' => array( 'path' => '{project}/trainedmodels/{id}/predict', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => '{project}/trainedmodels/{id}', 'httpMethod' => 'PUT', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); } } /** * The "hostedmodels" collection of methods. * Typical usage is: *
* $predictionService = new Google_Service_Prediction(...);
* $hostedmodels = $predictionService->hostedmodels;
*
*/
#[AllowDynamicProperties]
class Google_Service_Prediction_Hostedmodels_Resource extends Google_Service_Resource
{
/**
* Submit input and request an output against a hosted model.
* (hostedmodels.predict)
*
* @param string $project The project associated with the model.
* @param string $hostedModelName The name of a hosted model.
* @param Google_Input $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Prediction_Output
*/
public function predict($project, $hostedModelName, Google_Service_Prediction_Input $postBody, $optParams = array())
{
$params = array('project' => $project, 'hostedModelName' => $hostedModelName, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('predict', array($params), "Google_Service_Prediction_Output");
}
}
/**
* The "trainedmodels" collection of methods.
* Typical usage is:
*
* $predictionService = new Google_Service_Prediction(...);
* $trainedmodels = $predictionService->trainedmodels;
*
*/
#[AllowDynamicProperties]
class Google_Service_Prediction_Trainedmodels_Resource extends Google_Service_Resource
{
/**
* Get analysis of the model and the data the model was trained on.
* (trainedmodels.analyze)
*
* @param string $project The project associated with the model.
* @param string $id The unique name for the predictive model.
* @param array $optParams Optional parameters.
* @return Google_Service_Prediction_Analyze
*/
public function analyze($project, $id, $optParams = array())
{
$params = array('project' => $project, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('analyze', array($params), "Google_Service_Prediction_Analyze");
}
/**
* Delete a trained model. (trainedmodels.delete)
*
* @param string $project The project associated with the model.
* @param string $id The unique name for the predictive model.
* @param array $optParams Optional parameters.
*/
public function delete($project, $id, $optParams = array())
{
$params = array('project' => $project, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Check training status of your model. (trainedmodels.get)
*
* @param string $project The project associated with the model.
* @param string $id The unique name for the predictive model.
* @param array $optParams Optional parameters.
* @return Google_Service_Prediction_Insert2
*/
public function get($project, $id, $optParams = array())
{
$params = array('project' => $project, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Prediction_Insert2");
}
/**
* Train a Prediction API model. (trainedmodels.insert)
*
* @param string $project The project associated with the model.
* @param Google_Insert $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Prediction_Insert2
*/
public function insert($project, Google_Service_Prediction_Insert $postBody, $optParams = array())
{
$params = array('project' => $project, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Prediction_Insert2");
}
/**
* List available models. (trainedmodels.listTrainedmodels)
*
* @param string $project The project associated with the model.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken Pagination token.
* @opt_param string maxResults Maximum number of results to return.
* @return Google_Service_Prediction_PredictionList
*/
public function listTrainedmodels($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Prediction_PredictionList");
}
/**
* Submit model id and request a prediction. (trainedmodels.predict)
*
* @param string $project The project associated with the model.
* @param string $id The unique name for the predictive model.
* @param Google_Input $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Prediction_Output
*/
public function predict($project, $id, Google_Service_Prediction_Input $postBody, $optParams = array())
{
$params = array('project' => $project, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('predict', array($params), "Google_Service_Prediction_Output");
}
/**
* Add new data to a trained model. (trainedmodels.update)
*
* @param string $project The project associated with the model.
* @param string $id The unique name for the predictive model.
* @param Google_Update $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Prediction_Insert2
*/
public function update($project, $id, Google_Service_Prediction_Update $postBody, $optParams = array())
{
$params = array('project' => $project, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Prediction_Insert2");
}
}
#[AllowDynamicProperties]
class Google_Service_Prediction_Analyze extends Google_Collection
{
protected $collection_key = 'errors';
protected $internal_gapi_mappings = array(
);
protected $dataDescriptionType = 'Google_Service_Prediction_AnalyzeDataDescription';
protected $dataDescriptionDataType = '';
public $errors;
public $id;
public $kind;
protected $modelDescriptionType = 'Google_Service_Prediction_AnalyzeModelDescription';
protected $modelDescriptionDataType = '';
public $selfLink;
public function setDataDescription(Google_Service_Prediction_AnalyzeDataDescription $dataDescription)
{
$this->dataDescription = $dataDescription;
}
public function getDataDescription()
{
return $this->dataDescription;
}
public function setErrors($errors)
{
$this->errors = $errors;
}
public function getErrors()
{
return $this->errors;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setModelDescription(Google_Service_Prediction_AnalyzeModelDescription $modelDescription)
{
$this->modelDescription = $modelDescription;
}
public function getModelDescription()
{
return $this->modelDescription;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Prediction_AnalyzeDataDescription extends Google_Collection
{
protected $collection_key = 'features';
protected $internal_gapi_mappings = array(
);
protected $featuresType = 'Google_Service_Prediction_AnalyzeDataDescriptionFeatures';
protected $featuresDataType = 'array';
protected $outputFeatureType = 'Google_Service_Prediction_AnalyzeDataDescriptionOutputFeature';
protected $outputFeatureDataType = '';
public function setFeatures($features)
{
$this->features = $features;
}
public function getFeatures()
{
return $this->features;
}
public function setOutputFeature(Google_Service_Prediction_AnalyzeDataDescriptionOutputFeature $outputFeature)
{
$this->outputFeature = $outputFeature;
}
public function getOutputFeature()
{
return $this->outputFeature;
}
}
#[AllowDynamicProperties]
class Google_Service_Prediction_AnalyzeDataDescriptionFeatures extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $categoricalType = 'Google_Service_Prediction_AnalyzeDataDescriptionFeaturesCategorical';
protected $categoricalDataType = '';
public $index;
protected $numericType = 'Google_Service_Prediction_AnalyzeDataDescriptionFeaturesNumeric';
protected $numericDataType = '';
protected $textType = 'Google_Service_Prediction_AnalyzeDataDescriptionFeaturesText';
protected $textDataType = '';
public function setCategorical(Google_Service_Prediction_AnalyzeDataDescriptionFeaturesCategorical $categorical)
{
$this->categorical = $categorical;
}
public function getCategorical()
{
return $this->categorical;
}
public function setIndex($index)
{
$this->index = $index;
}
public function getIndex()
{
return $this->index;
}
public function setNumeric(Google_Service_Prediction_AnalyzeDataDescriptionFeaturesNumeric $numeric)
{
$this->numeric = $numeric;
}
public function getNumeric()
{
return $this->numeric;
}
public function setText(Google_Service_Prediction_AnalyzeDataDescriptionFeaturesText $text)
{
$this->text = $text;
}
public function getText()
{
return $this->text;
}
}
#[AllowDynamicProperties]
class Google_Service_Prediction_AnalyzeDataDescriptionFeaturesCategorical extends Google_Collection
{
protected $collection_key = 'values';
protected $internal_gapi_mappings = array(
);
public $count;
protected $valuesType = 'Google_Service_Prediction_AnalyzeDataDescriptionFeaturesCategoricalValues';
protected $valuesDataType = 'array';
public function setCount($count)
{
$this->count = $count;
}
public function getCount()
{
return $this->count;
}
public function setValues($values)
{
$this->values = $values;
}
public function getValues()
{
return $this->values;
}
}
#[AllowDynamicProperties]
class Google_Service_Prediction_AnalyzeDataDescriptionFeaturesCategoricalValues extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $count;
public $value;
public function setCount($count)
{
$this->count = $count;
}
public function getCount()
{
return $this->count;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Prediction_AnalyzeDataDescriptionFeaturesNumeric extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $count;
public $mean;
public $variance;
public function setCount($count)
{
$this->count = $count;
}
public function getCount()
{
return $this->count;
}
public function setMean($mean)
{
$this->mean = $mean;
}
public function getMean()
{
return $this->mean;
}
public function setVariance($variance)
{
$this->variance = $variance;
}
public function getVariance()
{
return $this->variance;
}
}
#[AllowDynamicProperties]
class Google_Service_Prediction_AnalyzeDataDescriptionFeaturesText extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $count;
public function setCount($count)
{
$this->count = $count;
}
public function getCount()
{
return $this->count;
}
}
#[AllowDynamicProperties]
class Google_Service_Prediction_AnalyzeDataDescriptionOutputFeature extends Google_Collection
{
protected $collection_key = 'text';
protected $internal_gapi_mappings = array(
);
protected $numericType = 'Google_Service_Prediction_AnalyzeDataDescriptionOutputFeatureNumeric';
protected $numericDataType = '';
protected $textType = 'Google_Service_Prediction_AnalyzeDataDescriptionOutputFeatureText';
protected $textDataType = 'array';
public function setNumeric(Google_Service_Prediction_AnalyzeDataDescriptionOutputFeatureNumeric $numeric)
{
$this->numeric = $numeric;
}
public function getNumeric()
{
return $this->numeric;
}
public function setText($text)
{
$this->text = $text;
}
public function getText()
{
return $this->text;
}
}
#[AllowDynamicProperties]
class Google_Service_Prediction_AnalyzeDataDescriptionOutputFeatureNumeric extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $count;
public $mean;
public $variance;
public function setCount($count)
{
$this->count = $count;
}
public function getCount()
{
return $this->count;
}
public function setMean($mean)
{
$this->mean = $mean;
}
public function getMean()
{
return $this->mean;
}
public function setVariance($variance)
{
$this->variance = $variance;
}
public function getVariance()
{
return $this->variance;
}
}
#[AllowDynamicProperties]
class Google_Service_Prediction_AnalyzeDataDescriptionOutputFeatureText extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $count;
public $value;
public function setCount($count)
{
$this->count = $count;
}
public function getCount()
{
return $this->count;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Prediction_AnalyzeErrors extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Prediction_AnalyzeModelDescription extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $confusionMatrix;
public $confusionMatrixRowTotals;
protected $modelinfoType = 'Google_Service_Prediction_Insert2';
protected $modelinfoDataType = '';
public function setConfusionMatrix($confusionMatrix)
{
$this->confusionMatrix = $confusionMatrix;
}
public function getConfusionMatrix()
{
return $this->confusionMatrix;
}
public function setConfusionMatrixRowTotals($confusionMatrixRowTotals)
{
$this->confusionMatrixRowTotals = $confusionMatrixRowTotals;
}
public function getConfusionMatrixRowTotals()
{
return $this->confusionMatrixRowTotals;
}
public function setModelinfo(Google_Service_Prediction_Insert2 $modelinfo)
{
$this->modelinfo = $modelinfo;
}
public function getModelinfo()
{
return $this->modelinfo;
}
}
#[AllowDynamicProperties]
class Google_Service_Prediction_AnalyzeModelDescriptionConfusionMatrix extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Prediction_AnalyzeModelDescriptionConfusionMatrixElement extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Prediction_AnalyzeModelDescriptionConfusionMatrixRowTotals extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Prediction_Input extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $inputType = 'Google_Service_Prediction_InputInput';
protected $inputDataType = '';
public function setInput(Google_Service_Prediction_InputInput $input)
{
$this->input = $input;
}
public function getInput()
{
return $this->input;
}
}
#[AllowDynamicProperties]
class Google_Service_Prediction_InputInput extends Google_Collection
{
protected $collection_key = 'csvInstance';
protected $internal_gapi_mappings = array(
);
public $csvInstance;
public function setCsvInstance($csvInstance)
{
$this->csvInstance = $csvInstance;
}
public function getCsvInstance()
{
return $this->csvInstance;
}
}
#[AllowDynamicProperties]
class Google_Service_Prediction_Insert extends Google_Collection
{
protected $collection_key = 'utility';
protected $internal_gapi_mappings = array(
);
public $id;
public $modelType;
public $sourceModel;
public $storageDataLocation;
public $storagePMMLLocation;
public $storagePMMLModelLocation;
protected $trainingInstancesType = 'Google_Service_Prediction_InsertTrainingInstances';
protected $trainingInstancesDataType = 'array';
public $utility;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setModelType($modelType)
{
$this->modelType = $modelType;
}
public function getModelType()
{
return $this->modelType;
}
public function setSourceModel($sourceModel)
{
$this->sourceModel = $sourceModel;
}
public function getSourceModel()
{
return $this->sourceModel;
}
public function setStorageDataLocation($storageDataLocation)
{
$this->storageDataLocation = $storageDataLocation;
}
public function getStorageDataLocation()
{
return $this->storageDataLocation;
}
public function setStoragePMMLLocation($storagePMMLLocation)
{
$this->storagePMMLLocation = $storagePMMLLocation;
}
public function getStoragePMMLLocation()
{
return $this->storagePMMLLocation;
}
public function setStoragePMMLModelLocation($storagePMMLModelLocation)
{
$this->storagePMMLModelLocation = $storagePMMLModelLocation;
}
public function getStoragePMMLModelLocation()
{
return $this->storagePMMLModelLocation;
}
public function setTrainingInstances($trainingInstances)
{
$this->trainingInstances = $trainingInstances;
}
public function getTrainingInstances()
{
return $this->trainingInstances;
}
public function setUtility($utility)
{
$this->utility = $utility;
}
public function getUtility()
{
return $this->utility;
}
}
#[AllowDynamicProperties]
class Google_Service_Prediction_Insert2 extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $created;
public $id;
public $kind;
protected $modelInfoType = 'Google_Service_Prediction_Insert2ModelInfo';
protected $modelInfoDataType = '';
public $modelType;
public $selfLink;
public $storageDataLocation;
public $storagePMMLLocation;
public $storagePMMLModelLocation;
public $trainingComplete;
public $trainingStatus;
public function setCreated($created)
{
$this->created = $created;
}
public function getCreated()
{
return $this->created;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setModelInfo(Google_Service_Prediction_Insert2ModelInfo $modelInfo)
{
$this->modelInfo = $modelInfo;
}
public function getModelInfo()
{
return $this->modelInfo;
}
public function setModelType($modelType)
{
$this->modelType = $modelType;
}
public function getModelType()
{
return $this->modelType;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setStorageDataLocation($storageDataLocation)
{
$this->storageDataLocation = $storageDataLocation;
}
public function getStorageDataLocation()
{
return $this->storageDataLocation;
}
public function setStoragePMMLLocation($storagePMMLLocation)
{
$this->storagePMMLLocation = $storagePMMLLocation;
}
public function getStoragePMMLLocation()
{
return $this->storagePMMLLocation;
}
public function setStoragePMMLModelLocation($storagePMMLModelLocation)
{
$this->storagePMMLModelLocation = $storagePMMLModelLocation;
}
public function getStoragePMMLModelLocation()
{
return $this->storagePMMLModelLocation;
}
public function setTrainingComplete($trainingComplete)
{
$this->trainingComplete = $trainingComplete;
}
public function getTrainingComplete()
{
return $this->trainingComplete;
}
public function setTrainingStatus($trainingStatus)
{
$this->trainingStatus = $trainingStatus;
}
public function getTrainingStatus()
{
return $this->trainingStatus;
}
}
#[AllowDynamicProperties]
class Google_Service_Prediction_Insert2ModelInfo extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $classWeightedAccuracy;
public $classificationAccuracy;
public $meanSquaredError;
public $modelType;
public $numberInstances;
public $numberLabels;
public function setClassWeightedAccuracy($classWeightedAccuracy)
{
$this->classWeightedAccuracy = $classWeightedAccuracy;
}
public function getClassWeightedAccuracy()
{
return $this->classWeightedAccuracy;
}
public function setClassificationAccuracy($classificationAccuracy)
{
$this->classificationAccuracy = $classificationAccuracy;
}
public function getClassificationAccuracy()
{
return $this->classificationAccuracy;
}
public function setMeanSquaredError($meanSquaredError)
{
$this->meanSquaredError = $meanSquaredError;
}
public function getMeanSquaredError()
{
return $this->meanSquaredError;
}
public function setModelType($modelType)
{
$this->modelType = $modelType;
}
public function getModelType()
{
return $this->modelType;
}
public function setNumberInstances($numberInstances)
{
$this->numberInstances = $numberInstances;
}
public function getNumberInstances()
{
return $this->numberInstances;
}
public function setNumberLabels($numberLabels)
{
$this->numberLabels = $numberLabels;
}
public function getNumberLabels()
{
return $this->numberLabels;
}
}
#[AllowDynamicProperties]
class Google_Service_Prediction_InsertTrainingInstances extends Google_Collection
{
protected $collection_key = 'csvInstance';
protected $internal_gapi_mappings = array(
);
public $csvInstance;
public $output;
public function setCsvInstance($csvInstance)
{
$this->csvInstance = $csvInstance;
}
public function getCsvInstance()
{
return $this->csvInstance;
}
public function setOutput($output)
{
$this->output = $output;
}
public function getOutput()
{
return $this->output;
}
}
#[AllowDynamicProperties]
class Google_Service_Prediction_InsertUtility extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Prediction_Output extends Google_Collection
{
protected $collection_key = 'outputMulti';
protected $internal_gapi_mappings = array(
);
public $id;
public $kind;
public $outputLabel;
protected $outputMultiType = 'Google_Service_Prediction_OutputOutputMulti';
protected $outputMultiDataType = 'array';
public $outputValue;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setOutputLabel($outputLabel)
{
$this->outputLabel = $outputLabel;
}
public function getOutputLabel()
{
return $this->outputLabel;
}
public function setOutputMulti($outputMulti)
{
$this->outputMulti = $outputMulti;
}
public function getOutputMulti()
{
return $this->outputMulti;
}
public function setOutputValue($outputValue)
{
$this->outputValue = $outputValue;
}
public function getOutputValue()
{
return $this->outputValue;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Prediction_OutputOutputMulti extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $label;
public $score;
public function setLabel($label)
{
$this->label = $label;
}
public function getLabel()
{
return $this->label;
}
public function setScore($score)
{
$this->score = $score;
}
public function getScore()
{
return $this->score;
}
}
#[AllowDynamicProperties]
class Google_Service_Prediction_PredictionList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_Prediction_Insert2';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Prediction_Update extends Google_Collection
{
protected $collection_key = 'csvInstance';
protected $internal_gapi_mappings = array(
);
public $csvInstance;
public $output;
public function setCsvInstance($csvInstance)
{
$this->csvInstance = $csvInstance;
}
public function getCsvInstance()
{
return $this->csvInstance;
}
public function setOutput($output)
{
$this->output = $output;
}
public function getOutput()
{
return $this->output;
}
}
PK }\i$ $ Service/Script.phpnu [
* An API for executing Google Apps Script projects.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Script extends Google_Service { /** View and manage your mail. */ const MAIL_GOOGLE_COM = "https://mail.google.com/"; /** Manage your calendars. */ const WWW_GOOGLE_COM_CALENDAR_FEEDS = "https://www.google.com/calendar/feeds"; /** Manage your contacts. */ const WWW_GOOGLE_COM_M8_FEEDS = "https://www.google.com/m8/feeds"; /** View and manage the provisioning of groups on your domain. */ const ADMIN_DIRECTORY_GROUP = "https://www.googleapis.com/auth/admin.directory.group"; /** View and manage the provisioning of users on your domain. */ const ADMIN_DIRECTORY_USER = "https://www.googleapis.com/auth/admin.directory.user"; /** View and manage the files in your Google Drive. */ const DRIVE = "https://www.googleapis.com/auth/drive"; /** View and manage your forms in Google Drive. */ const FORMS = "https://www.googleapis.com/auth/forms"; /** View and manage forms that this application has been installed in. */ const FORMS_CURRENTONLY = "https://www.googleapis.com/auth/forms.currentonly"; /** View and manage your Google Groups. */ const GROUPS = "https://www.googleapis.com/auth/groups"; /** View your email address. */ const USERINFO_EMAIL = "https://www.googleapis.com/auth/userinfo.email"; public $scripts; /** * Constructs the internal representation of the Script service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://script.googleapis.com/'; $this->servicePath = ''; $this->version = 'v1'; $this->serviceName = 'script'; $this->scripts = new Google_Service_Script_Scripts_Resource( $this, $this->serviceName, 'scripts', array( 'methods' => array( 'run' => array( 'path' => 'v1/scripts/{scriptId}:run', 'httpMethod' => 'POST', 'parameters' => array( 'scriptId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); } } /** * The "scripts" collection of methods. * Typical usage is: *
* $scriptService = new Google_Service_Script(...);
* $scripts = $scriptService->scripts;
*
*/
#[AllowDynamicProperties]
class Google_Service_Script_Scripts_Resource extends Google_Service_Resource
{
/**
* Runs a function in an Apps Script project that has been deployed for use with
* the Apps Script Execution API. This method requires authorization with an
* OAuth 2.0 token that includes at least one of the scopes listed in the
* [Authentication](#authentication) section; script projects that do not
* require authorization cannot be executed through this API. To find the
* correct scopes to include in the authentication token, open the project in
* the script editor, then select **File > Project properties** and click the
* **Scopes** tab. (scripts.run)
*
* @param string $scriptId The project key of the script to be executed. To find
* the project key, open the project in the script editor, then select **File >
* Project properties**.
* @param Google_ExecutionRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Script_Operation
*/
public function run($scriptId, Google_Service_Script_ExecutionRequest $postBody, $optParams = array())
{
$params = array('scriptId' => $scriptId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('run', array($params), "Google_Service_Script_Operation");
}
}
#[AllowDynamicProperties]
class Google_Service_Script_ExecutionError extends Google_Collection
{
protected $collection_key = 'scriptStackTraceElements';
protected $internal_gapi_mappings = array(
);
public $errorMessage;
public $errorType;
protected $scriptStackTraceElementsType = 'Google_Service_Script_ScriptStackTraceElement';
protected $scriptStackTraceElementsDataType = 'array';
public function setErrorMessage($errorMessage)
{
$this->errorMessage = $errorMessage;
}
public function getErrorMessage()
{
return $this->errorMessage;
}
public function setErrorType($errorType)
{
$this->errorType = $errorType;
}
public function getErrorType()
{
return $this->errorType;
}
public function setScriptStackTraceElements($scriptStackTraceElements)
{
$this->scriptStackTraceElements = $scriptStackTraceElements;
}
public function getScriptStackTraceElements()
{
return $this->scriptStackTraceElements;
}
}
#[AllowDynamicProperties]
class Google_Service_Script_ExecutionRequest extends Google_Collection
{
protected $collection_key = 'parameters';
protected $internal_gapi_mappings = array(
);
public $devMode;
public $function;
public $parameters;
public $sessionState;
public function setDevMode($devMode)
{
$this->devMode = $devMode;
}
public function getDevMode()
{
return $this->devMode;
}
public function setFunction($function)
{
$this->function = $function;
}
public function getFunction()
{
return $this->function;
}
public function setParameters($parameters)
{
$this->parameters = $parameters;
}
public function getParameters()
{
return $this->parameters;
}
public function setSessionState($sessionState)
{
$this->sessionState = $sessionState;
}
public function getSessionState()
{
return $this->sessionState;
}
}
#[AllowDynamicProperties]
class Google_Service_Script_ExecutionResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $result;
public function setResult($result)
{
$this->result = $result;
}
public function getResult()
{
return $this->result;
}
}
#[AllowDynamicProperties]
class Google_Service_Script_Operation extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $done;
protected $errorType = 'Google_Service_Script_Status';
protected $errorDataType = '';
public $metadata;
public $name;
public $response;
public function setDone($done)
{
$this->done = $done;
}
public function getDone()
{
return $this->done;
}
public function setError(Google_Service_Script_Status $error)
{
$this->error = $error;
}
public function getError()
{
return $this->error;
}
public function setMetadata($metadata)
{
$this->metadata = $metadata;
}
public function getMetadata()
{
return $this->metadata;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setResponse($response)
{
$this->response = $response;
}
public function getResponse()
{
return $this->response;
}
}
#[AllowDynamicProperties]
class Google_Service_Script_OperationMetadata extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Script_OperationResponse extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Script_ScriptStackTraceElement extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $function;
public $lineNumber;
public function setFunction($function)
{
$this->function = $function;
}
public function getFunction()
{
return $this->function;
}
public function setLineNumber($lineNumber)
{
$this->lineNumber = $lineNumber;
}
public function getLineNumber()
{
return $this->lineNumber;
}
}
#[AllowDynamicProperties]
class Google_Service_Script_Status extends Google_Collection
{
protected $collection_key = 'details';
protected $internal_gapi_mappings = array(
);
public $code;
public $details;
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setDetails($details)
{
$this->details = $details;
}
public function getDetails()
{
return $this->details;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Script_StatusDetails extends Google_Model
{
}
PK }\[g g Service/Dns.phpnu [
* The Google Cloud DNS API provides services for configuring and serving
* authoritative DNS records.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Dns extends Google_Service { /** View and manage your data across Google Cloud Platform services. */ const CLOUD_PLATFORM = "https://www.googleapis.com/auth/cloud-platform"; /** View your data across Google Cloud Platform services. */ const CLOUD_PLATFORM_READ_ONLY = "https://www.googleapis.com/auth/cloud-platform.read-only"; /** View your DNS records hosted by Google Cloud DNS. */ const NDEV_CLOUDDNS_READONLY = "https://www.googleapis.com/auth/ndev.clouddns.readonly"; /** View and manage your DNS records hosted by Google Cloud DNS. */ const NDEV_CLOUDDNS_READWRITE = "https://www.googleapis.com/auth/ndev.clouddns.readwrite"; public $changes; public $managedZones; public $projects; public $resourceRecordSets; /** * Constructs the internal representation of the Dns service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'dns/v1/projects/'; $this->version = 'v1'; $this->serviceName = 'dns'; $this->changes = new Google_Service_Dns_Changes_Resource( $this, $this->serviceName, 'changes', array( 'methods' => array( 'create' => array( 'path' => '{project}/managedZones/{managedZone}/changes', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'managedZone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/managedZones/{managedZone}/changes/{changeId}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'managedZone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'changeId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/managedZones/{managedZone}/changes', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'managedZone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'sortBy' => array( 'location' => 'query', 'type' => 'string', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->managedZones = new Google_Service_Dns_ManagedZones_Resource( $this, $this->serviceName, 'managedZones', array( 'methods' => array( 'create' => array( 'path' => '{project}/managedZones', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'delete' => array( 'path' => '{project}/managedZones/{managedZone}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'managedZone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/managedZones/{managedZone}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'managedZone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/managedZones', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'dnsName' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->projects = new Google_Service_Dns_Projects_Resource( $this, $this->serviceName, 'projects', array( 'methods' => array( 'get' => array( 'path' => '{project}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->resourceRecordSets = new Google_Service_Dns_ResourceRecordSets_Resource( $this, $this->serviceName, 'resourceRecordSets', array( 'methods' => array( 'list' => array( 'path' => '{project}/managedZones/{managedZone}/rrsets', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'managedZone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'name' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'type' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); } } /** * The "changes" collection of methods. * Typical usage is: *
* $dnsService = new Google_Service_Dns(...);
* $changes = $dnsService->changes;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dns_Changes_Resource extends Google_Service_Resource
{
/**
* Atomically update the ResourceRecordSet collection. (changes.create)
*
* @param string $project Identifies the project addressed by this request.
* @param string $managedZone Identifies the managed zone addressed by this
* request. Can be the managed zone name or id.
* @param Google_Change $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dns_Change
*/
public function create($project, $managedZone, Google_Service_Dns_Change $postBody, $optParams = array())
{
$params = array('project' => $project, 'managedZone' => $managedZone, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_Dns_Change");
}
/**
* Fetch the representation of an existing Change. (changes.get)
*
* @param string $project Identifies the project addressed by this request.
* @param string $managedZone Identifies the managed zone addressed by this
* request. Can be the managed zone name or id.
* @param string $changeId The identifier of the requested change, from a
* previous ResourceRecordSetsChangeResponse.
* @param array $optParams Optional parameters.
* @return Google_Service_Dns_Change
*/
public function get($project, $managedZone, $changeId, $optParams = array())
{
$params = array('project' => $project, 'managedZone' => $managedZone, 'changeId' => $changeId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dns_Change");
}
/**
* Enumerate Changes to a ResourceRecordSet collection. (changes.listChanges)
*
* @param string $project Identifies the project addressed by this request.
* @param string $managedZone Identifies the managed zone addressed by this
* request. Can be the managed zone name or id.
* @param array $optParams Optional parameters.
*
* @opt_param int maxResults Optional. Maximum number of results to be returned.
* If unspecified, the server will decide how many results to return.
* @opt_param string pageToken Optional. A tag returned by a previous list
* request that was truncated. Use this parameter to continue a previous list
* request.
* @opt_param string sortBy Sorting criterion. The only supported value is
* change sequence.
* @opt_param string sortOrder Sorting order direction: 'ascending' or
* 'descending'.
* @return Google_Service_Dns_ChangesListResponse
*/
public function listChanges($project, $managedZone, $optParams = array())
{
$params = array('project' => $project, 'managedZone' => $managedZone);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dns_ChangesListResponse");
}
}
/**
* The "managedZones" collection of methods.
* Typical usage is:
*
* $dnsService = new Google_Service_Dns(...);
* $managedZones = $dnsService->managedZones;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dns_ManagedZones_Resource extends Google_Service_Resource
{
/**
* Create a new ManagedZone. (managedZones.create)
*
* @param string $project Identifies the project addressed by this request.
* @param Google_ManagedZone $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dns_ManagedZone
*/
public function create($project, Google_Service_Dns_ManagedZone $postBody, $optParams = array())
{
$params = array('project' => $project, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_Dns_ManagedZone");
}
/**
* Delete a previously created ManagedZone. (managedZones.delete)
*
* @param string $project Identifies the project addressed by this request.
* @param string $managedZone Identifies the managed zone addressed by this
* request. Can be the managed zone name or id.
* @param array $optParams Optional parameters.
*/
public function delete($project, $managedZone, $optParams = array())
{
$params = array('project' => $project, 'managedZone' => $managedZone);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Fetch the representation of an existing ManagedZone. (managedZones.get)
*
* @param string $project Identifies the project addressed by this request.
* @param string $managedZone Identifies the managed zone addressed by this
* request. Can be the managed zone name or id.
* @param array $optParams Optional parameters.
* @return Google_Service_Dns_ManagedZone
*/
public function get($project, $managedZone, $optParams = array())
{
$params = array('project' => $project, 'managedZone' => $managedZone);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dns_ManagedZone");
}
/**
* Enumerate ManagedZones that have been created but not yet deleted.
* (managedZones.listManagedZones)
*
* @param string $project Identifies the project addressed by this request.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken Optional. A tag returned by a previous list
* request that was truncated. Use this parameter to continue a previous list
* request.
* @opt_param string dnsName Restricts the list to return only zones with this
* domain name.
* @opt_param int maxResults Optional. Maximum number of results to be returned.
* If unspecified, the server will decide how many results to return.
* @return Google_Service_Dns_ManagedZonesListResponse
*/
public function listManagedZones($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dns_ManagedZonesListResponse");
}
}
/**
* The "projects" collection of methods.
* Typical usage is:
*
* $dnsService = new Google_Service_Dns(...);
* $projects = $dnsService->projects;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dns_Projects_Resource extends Google_Service_Resource
{
/**
* Fetch the representation of an existing Project. (projects.get)
*
* @param string $project Identifies the project addressed by this request.
* @param array $optParams Optional parameters.
* @return Google_Service_Dns_Project
*/
public function get($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dns_Project");
}
}
/**
* The "resourceRecordSets" collection of methods.
* Typical usage is:
*
* $dnsService = new Google_Service_Dns(...);
* $resourceRecordSets = $dnsService->resourceRecordSets;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dns_ResourceRecordSets_Resource extends Google_Service_Resource
{
/**
* Enumerate ResourceRecordSets that have been created but not yet deleted.
* (resourceRecordSets.listResourceRecordSets)
*
* @param string $project Identifies the project addressed by this request.
* @param string $managedZone Identifies the managed zone addressed by this
* request. Can be the managed zone name or id.
* @param array $optParams Optional parameters.
*
* @opt_param string name Restricts the list to return only records with this
* fully qualified domain name.
* @opt_param int maxResults Optional. Maximum number of results to be returned.
* If unspecified, the server will decide how many results to return.
* @opt_param string pageToken Optional. A tag returned by a previous list
* request that was truncated. Use this parameter to continue a previous list
* request.
* @opt_param string type Restricts the list to return only records of this
* type. If present, the "name" parameter must also be present.
* @return Google_Service_Dns_ResourceRecordSetsListResponse
*/
public function listResourceRecordSets($project, $managedZone, $optParams = array())
{
$params = array('project' => $project, 'managedZone' => $managedZone);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dns_ResourceRecordSetsListResponse");
}
}
#[AllowDynamicProperties]
class Google_Service_Dns_Change extends Google_Collection
{
protected $collection_key = 'deletions';
protected $internal_gapi_mappings = array(
);
protected $additionsType = 'Google_Service_Dns_ResourceRecordSet';
protected $additionsDataType = 'array';
protected $deletionsType = 'Google_Service_Dns_ResourceRecordSet';
protected $deletionsDataType = 'array';
public $id;
public $kind;
public $startTime;
public $status;
public function setAdditions($additions)
{
$this->additions = $additions;
}
public function getAdditions()
{
return $this->additions;
}
public function setDeletions($deletions)
{
$this->deletions = $deletions;
}
public function getDeletions()
{
return $this->deletions;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setStartTime($startTime)
{
$this->startTime = $startTime;
}
public function getStartTime()
{
return $this->startTime;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
}
#[AllowDynamicProperties]
class Google_Service_Dns_ChangesListResponse extends Google_Collection
{
protected $collection_key = 'changes';
protected $internal_gapi_mappings = array(
);
protected $changesType = 'Google_Service_Dns_Change';
protected $changesDataType = 'array';
public $kind;
public $nextPageToken;
public function setChanges($changes)
{
$this->changes = $changes;
}
public function getChanges()
{
return $this->changes;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Dns_ManagedZone extends Google_Collection
{
protected $collection_key = 'nameServers';
protected $internal_gapi_mappings = array(
);
public $creationTime;
public $description;
public $dnsName;
public $id;
public $kind;
public $name;
public $nameServerSet;
public $nameServers;
public function setCreationTime($creationTime)
{
$this->creationTime = $creationTime;
}
public function getCreationTime()
{
return $this->creationTime;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDnsName($dnsName)
{
$this->dnsName = $dnsName;
}
public function getDnsName()
{
return $this->dnsName;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setNameServerSet($nameServerSet)
{
$this->nameServerSet = $nameServerSet;
}
public function getNameServerSet()
{
return $this->nameServerSet;
}
public function setNameServers($nameServers)
{
$this->nameServers = $nameServers;
}
public function getNameServers()
{
return $this->nameServers;
}
}
#[AllowDynamicProperties]
class Google_Service_Dns_ManagedZonesListResponse extends Google_Collection
{
protected $collection_key = 'managedZones';
protected $internal_gapi_mappings = array(
);
public $kind;
protected $managedZonesType = 'Google_Service_Dns_ManagedZone';
protected $managedZonesDataType = 'array';
public $nextPageToken;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setManagedZones($managedZones)
{
$this->managedZones = $managedZones;
}
public function getManagedZones()
{
return $this->managedZones;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Dns_Project extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $kind;
public $number;
protected $quotaType = 'Google_Service_Dns_Quota';
protected $quotaDataType = '';
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNumber($number)
{
$this->number = $number;
}
public function getNumber()
{
return $this->number;
}
public function setQuota(Google_Service_Dns_Quota $quota)
{
$this->quota = $quota;
}
public function getQuota()
{
return $this->quota;
}
}
#[AllowDynamicProperties]
class Google_Service_Dns_Quota extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $kind;
public $managedZones;
public $resourceRecordsPerRrset;
public $rrsetAdditionsPerChange;
public $rrsetDeletionsPerChange;
public $rrsetsPerManagedZone;
public $totalRrdataSizePerChange;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setManagedZones($managedZones)
{
$this->managedZones = $managedZones;
}
public function getManagedZones()
{
return $this->managedZones;
}
public function setResourceRecordsPerRrset($resourceRecordsPerRrset)
{
$this->resourceRecordsPerRrset = $resourceRecordsPerRrset;
}
public function getResourceRecordsPerRrset()
{
return $this->resourceRecordsPerRrset;
}
public function setRrsetAdditionsPerChange($rrsetAdditionsPerChange)
{
$this->rrsetAdditionsPerChange = $rrsetAdditionsPerChange;
}
public function getRrsetAdditionsPerChange()
{
return $this->rrsetAdditionsPerChange;
}
public function setRrsetDeletionsPerChange($rrsetDeletionsPerChange)
{
$this->rrsetDeletionsPerChange = $rrsetDeletionsPerChange;
}
public function getRrsetDeletionsPerChange()
{
return $this->rrsetDeletionsPerChange;
}
public function setRrsetsPerManagedZone($rrsetsPerManagedZone)
{
$this->rrsetsPerManagedZone = $rrsetsPerManagedZone;
}
public function getRrsetsPerManagedZone()
{
return $this->rrsetsPerManagedZone;
}
public function setTotalRrdataSizePerChange($totalRrdataSizePerChange)
{
$this->totalRrdataSizePerChange = $totalRrdataSizePerChange;
}
public function getTotalRrdataSizePerChange()
{
return $this->totalRrdataSizePerChange;
}
}
#[AllowDynamicProperties]
class Google_Service_Dns_ResourceRecordSet extends Google_Collection
{
protected $collection_key = 'rrdatas';
protected $internal_gapi_mappings = array(
);
public $kind;
public $name;
public $rrdatas;
public $ttl;
public $type;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setRrdatas($rrdatas)
{
$this->rrdatas = $rrdatas;
}
public function getRrdatas()
{
return $this->rrdatas;
}
public function setTtl($ttl)
{
$this->ttl = $ttl;
}
public function getTtl()
{
return $this->ttl;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_Dns_ResourceRecordSetsListResponse extends Google_Collection
{
protected $collection_key = 'rrsets';
protected $internal_gapi_mappings = array(
);
public $kind;
public $nextPageToken;
protected $rrsetsType = 'Google_Service_Dns_ResourceRecordSet';
protected $rrsetsDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setRrsets($rrsets)
{
$this->rrsets = $rrsets;
}
public function getRrsets()
{
return $this->rrsets;
}
}
PK }\Z Service/Dfareporting.phpnu [
* Manage your DoubleClick Campaign Manager ad campaigns and reports.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Dfareporting extends Google_Service { /** View and manage DoubleClick for Advertisers reports. */ const DFAREPORTING = "https://www.googleapis.com/auth/dfareporting"; /** View and manage your DoubleClick Campaign Manager's (DCM) display ad campaigns. */ const DFATRAFFICKING = "https://www.googleapis.com/auth/dfatrafficking"; public $accountActiveAdSummaries; public $accountPermissionGroups; public $accountPermissions; public $accountUserProfiles; public $accounts; public $ads; public $advertiserGroups; public $advertisers; public $browsers; public $campaignCreativeAssociations; public $campaigns; public $changeLogs; public $cities; public $connectionTypes; public $contentCategories; public $countries; public $creativeAssets; public $creativeFieldValues; public $creativeFields; public $creativeGroups; public $creatives; public $dimensionValues; public $directorySiteContacts; public $directorySites; public $eventTags; public $files; public $floodlightActivities; public $floodlightActivityGroups; public $floodlightConfigurations; public $inventoryItems; public $landingPages; public $metros; public $mobileCarriers; public $operatingSystemVersions; public $operatingSystems; public $orderDocuments; public $orders; public $placementGroups; public $placementStrategies; public $placements; public $platformTypes; public $postalCodes; public $projects; public $regions; public $remarketingListShares; public $remarketingLists; public $reports; public $reports_compatibleFields; public $reports_files; public $sites; public $sizes; public $subaccounts; public $targetableRemarketingLists; public $userProfiles; public $userRolePermissionGroups; public $userRolePermissions; public $userRoles; /** * Constructs the internal representation of the Dfareporting service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->servicePath = 'dfareporting/v2.1/'; $this->version = 'v2.1'; $this->serviceName = 'dfareporting'; $this->accountActiveAdSummaries = new Google_Service_Dfareporting_AccountActiveAdSummaries_Resource( $this, $this->serviceName, 'accountActiveAdSummaries', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/accountActiveAdSummaries/{summaryAccountId}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'summaryAccountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->accountPermissionGroups = new Google_Service_Dfareporting_AccountPermissionGroups_Resource( $this, $this->serviceName, 'accountPermissionGroups', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/accountPermissionGroups/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/accountPermissionGroups', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->accountPermissions = new Google_Service_Dfareporting_AccountPermissions_Resource( $this, $this->serviceName, 'accountPermissions', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/accountPermissions/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/accountPermissions', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->accountUserProfiles = new Google_Service_Dfareporting_AccountUserProfiles_Resource( $this, $this->serviceName, 'accountUserProfiles', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/accountUserProfiles/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'userprofiles/{profileId}/accountUserProfiles', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/accountUserProfiles', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'searchString' => array( 'location' => 'query', 'type' => 'string', ), 'subaccountId' => array( 'location' => 'query', 'type' => 'string', ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'userRoleId' => array( 'location' => 'query', 'type' => 'string', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), 'active' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'patch' => array( 'path' => 'userprofiles/{profileId}/accountUserProfiles', 'httpMethod' => 'PATCH', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'userprofiles/{profileId}/accountUserProfiles', 'httpMethod' => 'PUT', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->accounts = new Google_Service_Dfareporting_Accounts_Resource( $this, $this->serviceName, 'accounts', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/accounts/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/accounts', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'searchString' => array( 'location' => 'query', 'type' => 'string', ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), 'active' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'patch' => array( 'path' => 'userprofiles/{profileId}/accounts', 'httpMethod' => 'PATCH', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'userprofiles/{profileId}/accounts', 'httpMethod' => 'PUT', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->ads = new Google_Service_Dfareporting_Ads_Resource( $this, $this->serviceName, 'ads', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/ads/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'userprofiles/{profileId}/ads', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/ads', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'landingPageIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'overriddenEventTagId' => array( 'location' => 'query', 'type' => 'string', ), 'campaignIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'archived' => array( 'location' => 'query', 'type' => 'boolean', ), 'creativeOptimizationConfigurationIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'sslCompliant' => array( 'location' => 'query', 'type' => 'boolean', ), 'sizeIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), 'type' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'sslRequired' => array( 'location' => 'query', 'type' => 'boolean', ), 'creativeIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'creativeType' => array( 'location' => 'query', 'type' => 'string', ), 'placementIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'active' => array( 'location' => 'query', 'type' => 'boolean', ), 'compatibility' => array( 'location' => 'query', 'type' => 'string', ), 'advertiserId' => array( 'location' => 'query', 'type' => 'string', ), 'searchString' => array( 'location' => 'query', 'type' => 'string', ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'audienceSegmentIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'remarketingListIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'dynamicClickTracker' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'patch' => array( 'path' => 'userprofiles/{profileId}/ads', 'httpMethod' => 'PATCH', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'userprofiles/{profileId}/ads', 'httpMethod' => 'PUT', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->advertiserGroups = new Google_Service_Dfareporting_AdvertiserGroups_Resource( $this, $this->serviceName, 'advertiserGroups', array( 'methods' => array( 'delete' => array( 'path' => 'userprofiles/{profileId}/advertiserGroups/{id}', 'httpMethod' => 'DELETE', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'userprofiles/{profileId}/advertiserGroups/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'userprofiles/{profileId}/advertiserGroups', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/advertiserGroups', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'searchString' => array( 'location' => 'query', 'type' => 'string', ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), ), ),'patch' => array( 'path' => 'userprofiles/{profileId}/advertiserGroups', 'httpMethod' => 'PATCH', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'userprofiles/{profileId}/advertiserGroups', 'httpMethod' => 'PUT', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->advertisers = new Google_Service_Dfareporting_Advertisers_Resource( $this, $this->serviceName, 'advertisers', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/advertisers/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'userprofiles/{profileId}/advertisers', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/advertisers', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'status' => array( 'location' => 'query', 'type' => 'string', ), 'searchString' => array( 'location' => 'query', 'type' => 'string', ), 'subaccountId' => array( 'location' => 'query', 'type' => 'string', ), 'includeAdvertisersWithoutGroupsOnly' => array( 'location' => 'query', 'type' => 'boolean', ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'onlyParent' => array( 'location' => 'query', 'type' => 'boolean', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), 'floodlightConfigurationIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'advertiserGroupIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), ), ),'patch' => array( 'path' => 'userprofiles/{profileId}/advertisers', 'httpMethod' => 'PATCH', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'userprofiles/{profileId}/advertisers', 'httpMethod' => 'PUT', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->browsers = new Google_Service_Dfareporting_Browsers_Resource( $this, $this->serviceName, 'browsers', array( 'methods' => array( 'list' => array( 'path' => 'userprofiles/{profileId}/browsers', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->campaignCreativeAssociations = new Google_Service_Dfareporting_CampaignCreativeAssociations_Resource( $this, $this->serviceName, 'campaignCreativeAssociations', array( 'methods' => array( 'insert' => array( 'path' => 'userprofiles/{profileId}/campaigns/{campaignId}/campaignCreativeAssociations', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'campaignId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/campaigns/{campaignId}/campaignCreativeAssociations', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'campaignId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->campaigns = new Google_Service_Dfareporting_Campaigns_Resource( $this, $this->serviceName, 'campaigns', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/campaigns/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'userprofiles/{profileId}/campaigns', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'defaultLandingPageName' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'defaultLandingPageUrl' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/campaigns', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'archived' => array( 'location' => 'query', 'type' => 'boolean', ), 'searchString' => array( 'location' => 'query', 'type' => 'string', ), 'subaccountId' => array( 'location' => 'query', 'type' => 'string', ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'advertiserIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'excludedIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'advertiserGroupIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), 'overriddenEventTagId' => array( 'location' => 'query', 'type' => 'string', ), 'atLeastOneOptimizationActivity' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'patch' => array( 'path' => 'userprofiles/{profileId}/campaigns', 'httpMethod' => 'PATCH', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'userprofiles/{profileId}/campaigns', 'httpMethod' => 'PUT', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->changeLogs = new Google_Service_Dfareporting_ChangeLogs_Resource( $this, $this->serviceName, 'changeLogs', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/changeLogs/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/changeLogs', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'minChangeTime' => array( 'location' => 'query', 'type' => 'string', ), 'searchString' => array( 'location' => 'query', 'type' => 'string', ), 'maxChangeTime' => array( 'location' => 'query', 'type' => 'string', ), 'userProfileIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'objectIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'action' => array( 'location' => 'query', 'type' => 'string', ), 'objectType' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->cities = new Google_Service_Dfareporting_Cities_Resource( $this, $this->serviceName, 'cities', array( 'methods' => array( 'list' => array( 'path' => 'userprofiles/{profileId}/cities', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'dartIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'namePrefix' => array( 'location' => 'query', 'type' => 'string', ), 'regionDartIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'countryDartIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), ), ), ) ) ); $this->connectionTypes = new Google_Service_Dfareporting_ConnectionTypes_Resource( $this, $this->serviceName, 'connectionTypes', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/connectionTypes/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/connectionTypes', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->contentCategories = new Google_Service_Dfareporting_ContentCategories_Resource( $this, $this->serviceName, 'contentCategories', array( 'methods' => array( 'delete' => array( 'path' => 'userprofiles/{profileId}/contentCategories/{id}', 'httpMethod' => 'DELETE', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'userprofiles/{profileId}/contentCategories/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'userprofiles/{profileId}/contentCategories', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/contentCategories', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'searchString' => array( 'location' => 'query', 'type' => 'string', ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), ), ),'patch' => array( 'path' => 'userprofiles/{profileId}/contentCategories', 'httpMethod' => 'PATCH', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'userprofiles/{profileId}/contentCategories', 'httpMethod' => 'PUT', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->countries = new Google_Service_Dfareporting_Countries_Resource( $this, $this->serviceName, 'countries', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/countries/{dartId}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'dartId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/countries', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->creativeAssets = new Google_Service_Dfareporting_CreativeAssets_Resource( $this, $this->serviceName, 'creativeAssets', array( 'methods' => array( 'insert' => array( 'path' => 'userprofiles/{profileId}/creativeAssets/{advertiserId}/creativeAssets', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'advertiserId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->creativeFieldValues = new Google_Service_Dfareporting_CreativeFieldValues_Resource( $this, $this->serviceName, 'creativeFieldValues', array( 'methods' => array( 'delete' => array( 'path' => 'userprofiles/{profileId}/creativeFields/{creativeFieldId}/creativeFieldValues/{id}', 'httpMethod' => 'DELETE', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'creativeFieldId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'userprofiles/{profileId}/creativeFields/{creativeFieldId}/creativeFieldValues/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'creativeFieldId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'userprofiles/{profileId}/creativeFields/{creativeFieldId}/creativeFieldValues', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'creativeFieldId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/creativeFields/{creativeFieldId}/creativeFieldValues', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'creativeFieldId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'searchString' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), ), ),'patch' => array( 'path' => 'userprofiles/{profileId}/creativeFields/{creativeFieldId}/creativeFieldValues', 'httpMethod' => 'PATCH', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'creativeFieldId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'userprofiles/{profileId}/creativeFields/{creativeFieldId}/creativeFieldValues', 'httpMethod' => 'PUT', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'creativeFieldId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->creativeFields = new Google_Service_Dfareporting_CreativeFields_Resource( $this, $this->serviceName, 'creativeFields', array( 'methods' => array( 'delete' => array( 'path' => 'userprofiles/{profileId}/creativeFields/{id}', 'httpMethod' => 'DELETE', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'userprofiles/{profileId}/creativeFields/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'userprofiles/{profileId}/creativeFields', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/creativeFields', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'searchString' => array( 'location' => 'query', 'type' => 'string', ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'advertiserIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), ), ),'patch' => array( 'path' => 'userprofiles/{profileId}/creativeFields', 'httpMethod' => 'PATCH', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'userprofiles/{profileId}/creativeFields', 'httpMethod' => 'PUT', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->creativeGroups = new Google_Service_Dfareporting_CreativeGroups_Resource( $this, $this->serviceName, 'creativeGroups', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/creativeGroups/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'userprofiles/{profileId}/creativeGroups', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/creativeGroups', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'searchString' => array( 'location' => 'query', 'type' => 'string', ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'advertiserIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'groupNumber' => array( 'location' => 'query', 'type' => 'integer', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), ), ),'patch' => array( 'path' => 'userprofiles/{profileId}/creativeGroups', 'httpMethod' => 'PATCH', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'userprofiles/{profileId}/creativeGroups', 'httpMethod' => 'PUT', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->creatives = new Google_Service_Dfareporting_Creatives_Resource( $this, $this->serviceName, 'creatives', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/creatives/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'userprofiles/{profileId}/creatives', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/creatives', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'sizeIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'archived' => array( 'location' => 'query', 'type' => 'boolean', ), 'searchString' => array( 'location' => 'query', 'type' => 'string', ), 'campaignId' => array( 'location' => 'query', 'type' => 'string', ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'renderingIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'advertiserId' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'studioCreativeId' => array( 'location' => 'query', 'type' => 'string', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), 'companionCreativeIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'active' => array( 'location' => 'query', 'type' => 'boolean', ), 'creativeFieldIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'types' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), ), ),'patch' => array( 'path' => 'userprofiles/{profileId}/creatives', 'httpMethod' => 'PATCH', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'userprofiles/{profileId}/creatives', 'httpMethod' => 'PUT', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->dimensionValues = new Google_Service_Dfareporting_DimensionValues_Resource( $this, $this->serviceName, 'dimensionValues', array( 'methods' => array( 'query' => array( 'path' => 'userprofiles/{profileId}/dimensionvalues/query', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->directorySiteContacts = new Google_Service_Dfareporting_DirectorySiteContacts_Resource( $this, $this->serviceName, 'directorySiteContacts', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/directorySiteContacts/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/directorySiteContacts', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'searchString' => array( 'location' => 'query', 'type' => 'string', ), 'directorySiteIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->directorySites = new Google_Service_Dfareporting_DirectorySites_Resource( $this, $this->serviceName, 'directorySites', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/directorySites/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'userprofiles/{profileId}/directorySites', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/directorySites', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'acceptsInterstitialPlacements' => array( 'location' => 'query', 'type' => 'boolean', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), 'searchString' => array( 'location' => 'query', 'type' => 'string', ), 'countryId' => array( 'location' => 'query', 'type' => 'string', ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'acceptsInStreamVideoPlacements' => array( 'location' => 'query', 'type' => 'boolean', ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'acceptsPublisherPaidPlacements' => array( 'location' => 'query', 'type' => 'boolean', ), 'parentId' => array( 'location' => 'query', 'type' => 'string', ), 'active' => array( 'location' => 'query', 'type' => 'boolean', ), 'dfp_network_code' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->eventTags = new Google_Service_Dfareporting_EventTags_Resource( $this, $this->serviceName, 'eventTags', array( 'methods' => array( 'delete' => array( 'path' => 'userprofiles/{profileId}/eventTags/{id}', 'httpMethod' => 'DELETE', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'userprofiles/{profileId}/eventTags/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'userprofiles/{profileId}/eventTags', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/eventTags', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'searchString' => array( 'location' => 'query', 'type' => 'string', ), 'campaignId' => array( 'location' => 'query', 'type' => 'string', ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'enabled' => array( 'location' => 'query', 'type' => 'boolean', ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'advertiserId' => array( 'location' => 'query', 'type' => 'string', ), 'adId' => array( 'location' => 'query', 'type' => 'string', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), 'eventTagTypes' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'definitionsOnly' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'patch' => array( 'path' => 'userprofiles/{profileId}/eventTags', 'httpMethod' => 'PATCH', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'userprofiles/{profileId}/eventTags', 'httpMethod' => 'PUT', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->files = new Google_Service_Dfareporting_Files_Resource( $this, $this->serviceName, 'files', array( 'methods' => array( 'get' => array( 'path' => 'reports/{reportId}/files/{fileId}', 'httpMethod' => 'GET', 'parameters' => array( 'reportId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/files', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), 'scope' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->floodlightActivities = new Google_Service_Dfareporting_FloodlightActivities_Resource( $this, $this->serviceName, 'floodlightActivities', array( 'methods' => array( 'delete' => array( 'path' => 'userprofiles/{profileId}/floodlightActivities/{id}', 'httpMethod' => 'DELETE', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'generatetag' => array( 'path' => 'userprofiles/{profileId}/floodlightActivities/generatetag', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'floodlightActivityId' => array( 'location' => 'query', 'type' => 'string', ), ), ),'get' => array( 'path' => 'userprofiles/{profileId}/floodlightActivities/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'userprofiles/{profileId}/floodlightActivities', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/floodlightActivities', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'floodlightActivityGroupIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), 'searchString' => array( 'location' => 'query', 'type' => 'string', ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'floodlightConfigurationId' => array( 'location' => 'query', 'type' => 'string', ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'floodlightActivityGroupName' => array( 'location' => 'query', 'type' => 'string', ), 'advertiserId' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'tagString' => array( 'location' => 'query', 'type' => 'string', ), 'floodlightActivityGroupTagString' => array( 'location' => 'query', 'type' => 'string', ), 'floodlightActivityGroupType' => array( 'location' => 'query', 'type' => 'string', ), ), ),'patch' => array( 'path' => 'userprofiles/{profileId}/floodlightActivities', 'httpMethod' => 'PATCH', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'userprofiles/{profileId}/floodlightActivities', 'httpMethod' => 'PUT', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->floodlightActivityGroups = new Google_Service_Dfareporting_FloodlightActivityGroups_Resource( $this, $this->serviceName, 'floodlightActivityGroups', array( 'methods' => array( 'delete' => array( 'path' => 'userprofiles/{profileId}/floodlightActivityGroups/{id}', 'httpMethod' => 'DELETE', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'userprofiles/{profileId}/floodlightActivityGroups/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'userprofiles/{profileId}/floodlightActivityGroups', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/floodlightActivityGroups', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'searchString' => array( 'location' => 'query', 'type' => 'string', ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'floodlightConfigurationId' => array( 'location' => 'query', 'type' => 'string', ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'advertiserId' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), 'type' => array( 'location' => 'query', 'type' => 'string', ), ), ),'patch' => array( 'path' => 'userprofiles/{profileId}/floodlightActivityGroups', 'httpMethod' => 'PATCH', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'userprofiles/{profileId}/floodlightActivityGroups', 'httpMethod' => 'PUT', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->floodlightConfigurations = new Google_Service_Dfareporting_FloodlightConfigurations_Resource( $this, $this->serviceName, 'floodlightConfigurations', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/floodlightConfigurations/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/floodlightConfigurations', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), ), ),'patch' => array( 'path' => 'userprofiles/{profileId}/floodlightConfigurations', 'httpMethod' => 'PATCH', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'userprofiles/{profileId}/floodlightConfigurations', 'httpMethod' => 'PUT', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->inventoryItems = new Google_Service_Dfareporting_InventoryItems_Resource( $this, $this->serviceName, 'inventoryItems', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/projects/{projectId}/inventoryItems/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/projects/{projectId}/inventoryItems', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'orderId' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'siteId' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'inPlan' => array( 'location' => 'query', 'type' => 'boolean', ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->landingPages = new Google_Service_Dfareporting_LandingPages_Resource( $this, $this->serviceName, 'landingPages', array( 'methods' => array( 'delete' => array( 'path' => 'userprofiles/{profileId}/campaigns/{campaignId}/landingPages/{id}', 'httpMethod' => 'DELETE', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'campaignId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'userprofiles/{profileId}/campaigns/{campaignId}/landingPages/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'campaignId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'userprofiles/{profileId}/campaigns/{campaignId}/landingPages', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'campaignId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/campaigns/{campaignId}/landingPages', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'campaignId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'patch' => array( 'path' => 'userprofiles/{profileId}/campaigns/{campaignId}/landingPages', 'httpMethod' => 'PATCH', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'campaignId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'userprofiles/{profileId}/campaigns/{campaignId}/landingPages', 'httpMethod' => 'PUT', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'campaignId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->metros = new Google_Service_Dfareporting_Metros_Resource( $this, $this->serviceName, 'metros', array( 'methods' => array( 'list' => array( 'path' => 'userprofiles/{profileId}/metros', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->mobileCarriers = new Google_Service_Dfareporting_MobileCarriers_Resource( $this, $this->serviceName, 'mobileCarriers', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/mobileCarriers/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/mobileCarriers', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->operatingSystemVersions = new Google_Service_Dfareporting_OperatingSystemVersions_Resource( $this, $this->serviceName, 'operatingSystemVersions', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/operatingSystemVersions/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/operatingSystemVersions', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->operatingSystems = new Google_Service_Dfareporting_OperatingSystems_Resource( $this, $this->serviceName, 'operatingSystems', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/operatingSystems/{dartId}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'dartId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/operatingSystems', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->orderDocuments = new Google_Service_Dfareporting_OrderDocuments_Resource( $this, $this->serviceName, 'orderDocuments', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/projects/{projectId}/orderDocuments/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/projects/{projectId}/orderDocuments', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'orderId' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'searchString' => array( 'location' => 'query', 'type' => 'string', ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'siteId' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'approved' => array( 'location' => 'query', 'type' => 'boolean', ), ), ), ) ) ); $this->orders = new Google_Service_Dfareporting_Orders_Resource( $this, $this->serviceName, 'orders', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/projects/{projectId}/orders/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/projects/{projectId}/orders', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'searchString' => array( 'location' => 'query', 'type' => 'string', ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'siteId' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->placementGroups = new Google_Service_Dfareporting_PlacementGroups_Resource( $this, $this->serviceName, 'placementGroups', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/placementGroups/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'userprofiles/{profileId}/placementGroups', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/placementGroups', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'placementStrategyIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'archived' => array( 'location' => 'query', 'type' => 'boolean', ), 'searchString' => array( 'location' => 'query', 'type' => 'string', ), 'contentCategoryIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'directorySiteIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'advertiserIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), 'placementGroupType' => array( 'location' => 'query', 'type' => 'string', ), 'pricingTypes' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'siteIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'campaignIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), ), ),'patch' => array( 'path' => 'userprofiles/{profileId}/placementGroups', 'httpMethod' => 'PATCH', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'userprofiles/{profileId}/placementGroups', 'httpMethod' => 'PUT', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->placementStrategies = new Google_Service_Dfareporting_PlacementStrategies_Resource( $this, $this->serviceName, 'placementStrategies', array( 'methods' => array( 'delete' => array( 'path' => 'userprofiles/{profileId}/placementStrategies/{id}', 'httpMethod' => 'DELETE', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'userprofiles/{profileId}/placementStrategies/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'userprofiles/{profileId}/placementStrategies', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/placementStrategies', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'searchString' => array( 'location' => 'query', 'type' => 'string', ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), ), ),'patch' => array( 'path' => 'userprofiles/{profileId}/placementStrategies', 'httpMethod' => 'PATCH', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'userprofiles/{profileId}/placementStrategies', 'httpMethod' => 'PUT', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->placements = new Google_Service_Dfareporting_Placements_Resource( $this, $this->serviceName, 'placements', array( 'methods' => array( 'generatetags' => array( 'path' => 'userprofiles/{profileId}/placements/generatetags', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'tagFormats' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'placementIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'campaignId' => array( 'location' => 'query', 'type' => 'string', ), ), ),'get' => array( 'path' => 'userprofiles/{profileId}/placements/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'userprofiles/{profileId}/placements', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/placements', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'placementStrategyIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), 'archived' => array( 'location' => 'query', 'type' => 'boolean', ), 'searchString' => array( 'location' => 'query', 'type' => 'string', ), 'contentCategoryIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'directorySiteIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'advertiserIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'paymentSource' => array( 'location' => 'query', 'type' => 'string', ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'sizeIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'compatibilities' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'groupIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'pricingTypes' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'siteIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'campaignIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), ), ),'patch' => array( 'path' => 'userprofiles/{profileId}/placements', 'httpMethod' => 'PATCH', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'userprofiles/{profileId}/placements', 'httpMethod' => 'PUT', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->platformTypes = new Google_Service_Dfareporting_PlatformTypes_Resource( $this, $this->serviceName, 'platformTypes', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/platformTypes/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/platformTypes', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->postalCodes = new Google_Service_Dfareporting_PostalCodes_Resource( $this, $this->serviceName, 'postalCodes', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/postalCodes/{code}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'code' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/postalCodes', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->projects = new Google_Service_Dfareporting_Projects_Resource( $this, $this->serviceName, 'projects', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/projects/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/projects', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'searchString' => array( 'location' => 'query', 'type' => 'string', ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'advertiserIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->regions = new Google_Service_Dfareporting_Regions_Resource( $this, $this->serviceName, 'regions', array( 'methods' => array( 'list' => array( 'path' => 'userprofiles/{profileId}/regions', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->remarketingListShares = new Google_Service_Dfareporting_RemarketingListShares_Resource( $this, $this->serviceName, 'remarketingListShares', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/remarketingListShares/{remarketingListId}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'remarketingListId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'patch' => array( 'path' => 'userprofiles/{profileId}/remarketingListShares', 'httpMethod' => 'PATCH', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'remarketingListId' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'userprofiles/{profileId}/remarketingListShares', 'httpMethod' => 'PUT', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->remarketingLists = new Google_Service_Dfareporting_RemarketingLists_Resource( $this, $this->serviceName, 'remarketingLists', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/remarketingLists/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'userprofiles/{profileId}/remarketingLists', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/remarketingLists', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'advertiserId' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'name' => array( 'location' => 'query', 'type' => 'string', ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), 'active' => array( 'location' => 'query', 'type' => 'boolean', ), 'floodlightActivityId' => array( 'location' => 'query', 'type' => 'string', ), ), ),'patch' => array( 'path' => 'userprofiles/{profileId}/remarketingLists', 'httpMethod' => 'PATCH', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'userprofiles/{profileId}/remarketingLists', 'httpMethod' => 'PUT', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->reports = new Google_Service_Dfareporting_Reports_Resource( $this, $this->serviceName, 'reports', array( 'methods' => array( 'delete' => array( 'path' => 'userprofiles/{profileId}/reports/{reportId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'reportId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'userprofiles/{profileId}/reports/{reportId}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'reportId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'userprofiles/{profileId}/reports', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/reports', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), 'scope' => array( 'location' => 'query', 'type' => 'string', ), ), ),'patch' => array( 'path' => 'userprofiles/{profileId}/reports/{reportId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'reportId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'run' => array( 'path' => 'userprofiles/{profileId}/reports/{reportId}/run', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'reportId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'synchronous' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'update' => array( 'path' => 'userprofiles/{profileId}/reports/{reportId}', 'httpMethod' => 'PUT', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'reportId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->reports_compatibleFields = new Google_Service_Dfareporting_ReportsCompatibleFields_Resource( $this, $this->serviceName, 'compatibleFields', array( 'methods' => array( 'query' => array( 'path' => 'userprofiles/{profileId}/reports/compatiblefields/query', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->reports_files = new Google_Service_Dfareporting_ReportsFiles_Resource( $this, $this->serviceName, 'files', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/reports/{reportId}/files/{fileId}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'reportId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/reports/{reportId}/files', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'reportId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->sites = new Google_Service_Dfareporting_Sites_Resource( $this, $this->serviceName, 'sites', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/sites/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'userprofiles/{profileId}/sites', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/sites', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'acceptsInterstitialPlacements' => array( 'location' => 'query', 'type' => 'boolean', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), 'searchString' => array( 'location' => 'query', 'type' => 'string', ), 'subaccountId' => array( 'location' => 'query', 'type' => 'string', ), 'directorySiteIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'acceptsInStreamVideoPlacements' => array( 'location' => 'query', 'type' => 'boolean', ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'acceptsPublisherPaidPlacements' => array( 'location' => 'query', 'type' => 'boolean', ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'adWordsSite' => array( 'location' => 'query', 'type' => 'boolean', ), 'unmappedSite' => array( 'location' => 'query', 'type' => 'boolean', ), 'approved' => array( 'location' => 'query', 'type' => 'boolean', ), 'campaignIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), ), ),'patch' => array( 'path' => 'userprofiles/{profileId}/sites', 'httpMethod' => 'PATCH', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'userprofiles/{profileId}/sites', 'httpMethod' => 'PUT', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->sizes = new Google_Service_Dfareporting_Sizes_Resource( $this, $this->serviceName, 'sizes', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/sizes/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'userprofiles/{profileId}/sizes', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/sizes', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'iabStandard' => array( 'location' => 'query', 'type' => 'boolean', ), 'width' => array( 'location' => 'query', 'type' => 'integer', ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'height' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->subaccounts = new Google_Service_Dfareporting_Subaccounts_Resource( $this, $this->serviceName, 'subaccounts', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/subaccounts/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'userprofiles/{profileId}/subaccounts', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/subaccounts', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'searchString' => array( 'location' => 'query', 'type' => 'string', ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), ), ),'patch' => array( 'path' => 'userprofiles/{profileId}/subaccounts', 'httpMethod' => 'PATCH', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'userprofiles/{profileId}/subaccounts', 'httpMethod' => 'PUT', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->targetableRemarketingLists = new Google_Service_Dfareporting_TargetableRemarketingLists_Resource( $this, $this->serviceName, 'targetableRemarketingLists', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/targetableRemarketingLists/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/targetableRemarketingLists', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'advertiserId' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'name' => array( 'location' => 'query', 'type' => 'string', ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), 'active' => array( 'location' => 'query', 'type' => 'boolean', ), ), ), ) ) ); $this->userProfiles = new Google_Service_Dfareporting_UserProfiles_Resource( $this, $this->serviceName, 'userProfiles', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles', 'httpMethod' => 'GET', 'parameters' => array(), ), ) ) ); $this->userRolePermissionGroups = new Google_Service_Dfareporting_UserRolePermissionGroups_Resource( $this, $this->serviceName, 'userRolePermissionGroups', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/userRolePermissionGroups/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/userRolePermissionGroups', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->userRolePermissions = new Google_Service_Dfareporting_UserRolePermissions_Resource( $this, $this->serviceName, 'userRolePermissions', array( 'methods' => array( 'get' => array( 'path' => 'userprofiles/{profileId}/userRolePermissions/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/userRolePermissions', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), ), ), ) ) ); $this->userRoles = new Google_Service_Dfareporting_UserRoles_Resource( $this, $this->serviceName, 'userRoles', array( 'methods' => array( 'delete' => array( 'path' => 'userprofiles/{profileId}/userRoles/{id}', 'httpMethod' => 'DELETE', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'userprofiles/{profileId}/userRoles/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'userprofiles/{profileId}/userRoles', 'httpMethod' => 'POST', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'userprofiles/{profileId}/userRoles', 'httpMethod' => 'GET', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'searchString' => array( 'location' => 'query', 'type' => 'string', ), 'subaccountId' => array( 'location' => 'query', 'type' => 'string', ), 'sortField' => array( 'location' => 'query', 'type' => 'string', ), 'ids' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), 'accountUserRoleOnly' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'patch' => array( 'path' => 'userprofiles/{profileId}/userRoles', 'httpMethod' => 'PATCH', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'userprofiles/{profileId}/userRoles', 'httpMethod' => 'PUT', 'parameters' => array( 'profileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); } } /** * The "accountActiveAdSummaries" collection of methods. * Typical usage is: *
* $dfareportingService = new Google_Service_Dfareporting(...);
* $accountActiveAdSummaries = $dfareportingService->accountActiveAdSummaries;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_AccountActiveAdSummaries_Resource extends Google_Service_Resource
{
/**
* Gets the account's active ad summary by account ID.
* (accountActiveAdSummaries.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $summaryAccountId Account ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_AccountActiveAdSummary
*/
public function get($profileId, $summaryAccountId, $optParams = array())
{
$params = array('profileId' => $profileId, 'summaryAccountId' => $summaryAccountId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_AccountActiveAdSummary");
}
}
/**
* The "accountPermissionGroups" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $accountPermissionGroups = $dfareportingService->accountPermissionGroups;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_AccountPermissionGroups_Resource extends Google_Service_Resource
{
/**
* Gets one account permission group by ID. (accountPermissionGroups.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Account permission group ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_AccountPermissionGroup
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_AccountPermissionGroup");
}
/**
* Retrieves the list of account permission groups.
* (accountPermissionGroups.listAccountPermissionGroups)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_AccountPermissionGroupsListResponse
*/
public function listAccountPermissionGroups($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_AccountPermissionGroupsListResponse");
}
}
/**
* The "accountPermissions" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $accountPermissions = $dfareportingService->accountPermissions;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_AccountPermissions_Resource extends Google_Service_Resource
{
/**
* Gets one account permission by ID. (accountPermissions.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Account permission ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_AccountPermission
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_AccountPermission");
}
/**
* Retrieves the list of account permissions.
* (accountPermissions.listAccountPermissions)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_AccountPermissionsListResponse
*/
public function listAccountPermissions($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_AccountPermissionsListResponse");
}
}
/**
* The "accountUserProfiles" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $accountUserProfiles = $dfareportingService->accountUserProfiles;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_AccountUserProfiles_Resource extends Google_Service_Resource
{
/**
* Gets one account user profile by ID. (accountUserProfiles.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id User profile ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_AccountUserProfile
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_AccountUserProfile");
}
/**
* Inserts a new account user profile. (accountUserProfiles.insert)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_AccountUserProfile $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_AccountUserProfile
*/
public function insert($profileId, Google_Service_Dfareporting_AccountUserProfile $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Dfareporting_AccountUserProfile");
}
/**
* Retrieves a list of account user profiles, possibly filtered.
* (accountUserProfiles.listAccountUserProfiles)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
*
* @opt_param string searchString Allows searching for objects by name, ID or
* email. Wildcards (*) are allowed. For example, "user profile*2015" will
* return objects with names like "user profile June 2015", "user profile April
* 2015", or simply "user profile 2015". Most of the searches also add wildcards
* implicitly at the start and the end of the search string. For example, a
* search string of "user profile" will match objects with name "my user
* profile", "user profile 2015", or simply "user profile".
* @opt_param string subaccountId Select only user profiles with the specified
* subaccount ID.
* @opt_param string sortField Field by which to sort the list.
* @opt_param string ids Select only user profiles with these IDs.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string pageToken Value of the nextPageToken from the previous
* result page.
* @opt_param string userRoleId Select only user profiles with the specified
* user role ID.
* @opt_param string sortOrder Order of sorted results, default is ASCENDING.
* @opt_param bool active Select only active user profiles.
* @return Google_Service_Dfareporting_AccountUserProfilesListResponse
*/
public function listAccountUserProfiles($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_AccountUserProfilesListResponse");
}
/**
* Updates an existing account user profile. This method supports patch
* semantics. (accountUserProfiles.patch)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id User profile ID.
* @param Google_AccountUserProfile $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_AccountUserProfile
*/
public function patch($profileId, $id, Google_Service_Dfareporting_AccountUserProfile $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Dfareporting_AccountUserProfile");
}
/**
* Updates an existing account user profile. (accountUserProfiles.update)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_AccountUserProfile $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_AccountUserProfile
*/
public function update($profileId, Google_Service_Dfareporting_AccountUserProfile $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Dfareporting_AccountUserProfile");
}
}
/**
* The "accounts" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $accounts = $dfareportingService->accounts;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Accounts_Resource extends Google_Service_Resource
{
/**
* Gets one account by ID. (accounts.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Account ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Account
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_Account");
}
/**
* Retrieves the list of accounts, possibly filtered. (accounts.listAccounts)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
*
* @opt_param string searchString Allows searching for objects by name or ID.
* Wildcards (*) are allowed. For example, "account*2015" will return objects
* with names like "account June 2015", "account April 2015", or simply "account
* 2015". Most of the searches also add wildcards implicitly at the start and
* the end of the search string. For example, a search string of "account" will
* match objects with name "my account", "account 2015", or simply "account".
* @opt_param string sortField Field by which to sort the list.
* @opt_param string ids Select only accounts with these IDs.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string pageToken Value of the nextPageToken from the previous
* result page.
* @opt_param string sortOrder Order of sorted results, default is ASCENDING.
* @opt_param bool active Select only active accounts. Don't set this field to
* select both active and non-active accounts.
* @return Google_Service_Dfareporting_AccountsListResponse
*/
public function listAccounts($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_AccountsListResponse");
}
/**
* Updates an existing account. This method supports patch semantics.
* (accounts.patch)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Account ID.
* @param Google_Account $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Account
*/
public function patch($profileId, $id, Google_Service_Dfareporting_Account $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Dfareporting_Account");
}
/**
* Updates an existing account. (accounts.update)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_Account $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Account
*/
public function update($profileId, Google_Service_Dfareporting_Account $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Dfareporting_Account");
}
}
/**
* The "ads" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $ads = $dfareportingService->ads;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Ads_Resource extends Google_Service_Resource
{
/**
* Gets one ad by ID. (ads.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Ad ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Ad
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_Ad");
}
/**
* Inserts a new ad. (ads.insert)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_Ad $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Ad
*/
public function insert($profileId, Google_Service_Dfareporting_Ad $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Dfareporting_Ad");
}
/**
* Retrieves a list of ads, possibly filtered. (ads.listAds)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
*
* @opt_param string landingPageIds Select only ads with these landing page IDs.
* @opt_param string overriddenEventTagId Select only ads with this event tag
* override ID.
* @opt_param string campaignIds Select only ads with these campaign IDs.
* @opt_param bool archived Select only archived ads.
* @opt_param string creativeOptimizationConfigurationIds Select only ads with
* these creative optimization configuration IDs.
* @opt_param bool sslCompliant Select only ads that are SSL-compliant.
* @opt_param string sizeIds Select only ads with these size IDs.
* @opt_param string pageToken Value of the nextPageToken from the previous
* result page.
* @opt_param string sortOrder Order of sorted results, default is ASCENDING.
* @opt_param string type Select only ads with these types.
* @opt_param bool sslRequired Select only ads that require SSL.
* @opt_param string creativeIds Select only ads with these creative IDs
* assigned.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string creativeType Select only ads with the specified
* creativeType.
* @opt_param string placementIds Select only ads with these placement IDs
* assigned.
* @opt_param bool active Select only active ads.
* @opt_param string compatibility Select default ads with the specified
* compatibility. Applicable when type is AD_SERVING_DEFAULT_AD. WEB and
* WEB_INTERSTITIAL refer to rendering either on desktop or on mobile devices
* for regular or interstitial ads, respectively. APP and APP_INTERSTITIAL are
* for rendering in mobile apps. IN_STREAM_VIDEO refers to rendering an in-
* stream video ads developed with the VAST standard.
* @opt_param string advertiserId Select only ads with this advertiser ID.
* @opt_param string searchString Allows searching for objects by name or ID.
* Wildcards (*) are allowed. For example, "ad*2015" will return objects with
* names like "ad June 2015", "ad April 2015", or simply "ad 2015". Most of the
* searches also add wildcards implicitly at the start and the end of the search
* string. For example, a search string of "ad" will match objects with name "my
* ad", "ad 2015", or simply "ad".
* @opt_param string sortField Field by which to sort the list.
* @opt_param string audienceSegmentIds Select only ads with these audience
* segment IDs.
* @opt_param string ids Select only ads with these IDs.
* @opt_param string remarketingListIds Select only ads whose list targeting
* expression use these remarketing list IDs.
* @opt_param bool dynamicClickTracker Select only dynamic click trackers.
* Applicable when type is AD_SERVING_CLICK_TRACKER. If true, select dynamic
* click trackers. If false, select static click trackers. Leave unset to select
* both.
* @return Google_Service_Dfareporting_AdsListResponse
*/
public function listAds($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_AdsListResponse");
}
/**
* Updates an existing ad. This method supports patch semantics. (ads.patch)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Ad ID.
* @param Google_Ad $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Ad
*/
public function patch($profileId, $id, Google_Service_Dfareporting_Ad $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Dfareporting_Ad");
}
/**
* Updates an existing ad. (ads.update)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_Ad $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Ad
*/
public function update($profileId, Google_Service_Dfareporting_Ad $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Dfareporting_Ad");
}
}
/**
* The "advertiserGroups" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $advertiserGroups = $dfareportingService->advertiserGroups;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_AdvertiserGroups_Resource extends Google_Service_Resource
{
/**
* Deletes an existing advertiser group. (advertiserGroups.delete)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Advertiser group ID.
* @param array $optParams Optional parameters.
*/
public function delete($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Gets one advertiser group by ID. (advertiserGroups.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Advertiser group ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_AdvertiserGroup
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_AdvertiserGroup");
}
/**
* Inserts a new advertiser group. (advertiserGroups.insert)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_AdvertiserGroup $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_AdvertiserGroup
*/
public function insert($profileId, Google_Service_Dfareporting_AdvertiserGroup $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Dfareporting_AdvertiserGroup");
}
/**
* Retrieves a list of advertiser groups, possibly filtered.
* (advertiserGroups.listAdvertiserGroups)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
*
* @opt_param string searchString Allows searching for objects by name or ID.
* Wildcards (*) are allowed. For example, "advertiser*2015" will return objects
* with names like "advertiser group June 2015", "advertiser group April 2015",
* or simply "advertiser group 2015". Most of the searches also add wildcards
* implicitly at the start and the end of the search string. For example, a
* search string of "advertisergroup" will match objects with name "my
* advertisergroup", "advertisergroup 2015", or simply "advertisergroup".
* @opt_param string sortField Field by which to sort the list.
* @opt_param string ids Select only advertiser groups with these IDs.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string pageToken Value of the nextPageToken from the previous
* result page.
* @opt_param string sortOrder Order of sorted results, default is ASCENDING.
* @return Google_Service_Dfareporting_AdvertiserGroupsListResponse
*/
public function listAdvertiserGroups($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_AdvertiserGroupsListResponse");
}
/**
* Updates an existing advertiser group. This method supports patch semantics.
* (advertiserGroups.patch)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Advertiser group ID.
* @param Google_AdvertiserGroup $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_AdvertiserGroup
*/
public function patch($profileId, $id, Google_Service_Dfareporting_AdvertiserGroup $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Dfareporting_AdvertiserGroup");
}
/**
* Updates an existing advertiser group. (advertiserGroups.update)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_AdvertiserGroup $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_AdvertiserGroup
*/
public function update($profileId, Google_Service_Dfareporting_AdvertiserGroup $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Dfareporting_AdvertiserGroup");
}
}
/**
* The "advertisers" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $advertisers = $dfareportingService->advertisers;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Advertisers_Resource extends Google_Service_Resource
{
/**
* Gets one advertiser by ID. (advertisers.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Advertiser ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Advertiser
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_Advertiser");
}
/**
* Inserts a new advertiser. (advertisers.insert)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_Advertiser $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Advertiser
*/
public function insert($profileId, Google_Service_Dfareporting_Advertiser $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Dfareporting_Advertiser");
}
/**
* Retrieves a list of advertisers, possibly filtered.
* (advertisers.listAdvertisers)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
*
* @opt_param string status Select only advertisers with the specified status.
* @opt_param string searchString Allows searching for objects by name or ID.
* Wildcards (*) are allowed. For example, "advertiser*2015" will return objects
* with names like "advertiser June 2015", "advertiser April 2015", or simply
* "advertiser 2015". Most of the searches also add wildcards implicitly at the
* start and the end of the search string. For example, a search string of
* "advertiser" will match objects with name "my advertiser", "advertiser 2015",
* or simply "advertiser".
* @opt_param string subaccountId Select only advertisers with these subaccount
* IDs.
* @opt_param bool includeAdvertisersWithoutGroupsOnly Select only advertisers
* which do not belong to any advertiser group.
* @opt_param string sortField Field by which to sort the list.
* @opt_param string ids Select only advertisers with these IDs.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string pageToken Value of the nextPageToken from the previous
* result page.
* @opt_param bool onlyParent Select only advertisers which use another
* advertiser's floodlight configuration.
* @opt_param string sortOrder Order of sorted results, default is ASCENDING.
* @opt_param string floodlightConfigurationIds Select only advertisers with
* these floodlight configuration IDs.
* @opt_param string advertiserGroupIds Select only advertisers with these
* advertiser group IDs.
* @return Google_Service_Dfareporting_AdvertisersListResponse
*/
public function listAdvertisers($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_AdvertisersListResponse");
}
/**
* Updates an existing advertiser. This method supports patch semantics.
* (advertisers.patch)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Advertiser ID.
* @param Google_Advertiser $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Advertiser
*/
public function patch($profileId, $id, Google_Service_Dfareporting_Advertiser $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Dfareporting_Advertiser");
}
/**
* Updates an existing advertiser. (advertisers.update)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_Advertiser $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Advertiser
*/
public function update($profileId, Google_Service_Dfareporting_Advertiser $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Dfareporting_Advertiser");
}
}
/**
* The "browsers" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $browsers = $dfareportingService->browsers;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Browsers_Resource extends Google_Service_Resource
{
/**
* Retrieves a list of browsers. (browsers.listBrowsers)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_BrowsersListResponse
*/
public function listBrowsers($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_BrowsersListResponse");
}
}
/**
* The "campaignCreativeAssociations" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $campaignCreativeAssociations = $dfareportingService->campaignCreativeAssociations;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CampaignCreativeAssociations_Resource extends Google_Service_Resource
{
/**
* Associates a creative with the specified campaign. This method creates a
* default ad with dimensions matching the creative in the campaign if such a
* default ad does not exist already. (campaignCreativeAssociations.insert)
*
* @param string $profileId User profile ID associated with this request.
* @param string $campaignId Campaign ID in this association.
* @param Google_CampaignCreativeAssociation $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_CampaignCreativeAssociation
*/
public function insert($profileId, $campaignId, Google_Service_Dfareporting_CampaignCreativeAssociation $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'campaignId' => $campaignId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Dfareporting_CampaignCreativeAssociation");
}
/**
* Retrieves the list of creative IDs associated with the specified campaign.
* (campaignCreativeAssociations.listCampaignCreativeAssociations)
*
* @param string $profileId User profile ID associated with this request.
* @param string $campaignId Campaign ID in this association.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken Value of the nextPageToken from the previous
* result page.
* @opt_param string sortOrder Order of sorted results, default is ASCENDING.
* @opt_param int maxResults Maximum number of results to return.
* @return Google_Service_Dfareporting_CampaignCreativeAssociationsListResponse
*/
public function listCampaignCreativeAssociations($profileId, $campaignId, $optParams = array())
{
$params = array('profileId' => $profileId, 'campaignId' => $campaignId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_CampaignCreativeAssociationsListResponse");
}
}
/**
* The "campaigns" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $campaigns = $dfareportingService->campaigns;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Campaigns_Resource extends Google_Service_Resource
{
/**
* Gets one campaign by ID. (campaigns.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Campaign ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Campaign
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_Campaign");
}
/**
* Inserts a new campaign. (campaigns.insert)
*
* @param string $profileId User profile ID associated with this request.
* @param string $defaultLandingPageName Default landing page name for this new
* campaign. Must be less than 256 characters long.
* @param string $defaultLandingPageUrl Default landing page URL for this new
* campaign.
* @param Google_Campaign $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Campaign
*/
public function insert($profileId, $defaultLandingPageName, $defaultLandingPageUrl, Google_Service_Dfareporting_Campaign $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'defaultLandingPageName' => $defaultLandingPageName, 'defaultLandingPageUrl' => $defaultLandingPageUrl, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Dfareporting_Campaign");
}
/**
* Retrieves a list of campaigns, possibly filtered. (campaigns.listCampaigns)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
*
* @opt_param bool archived Select only archived campaigns. Don't set this field
* to select both archived and non-archived campaigns.
* @opt_param string searchString Allows searching for campaigns by name or ID.
* Wildcards (*) are allowed. For example, "campaign*2015" will return campaigns
* with names like "campaign June 2015", "campaign April 2015", or simply
* "campaign 2015". Most of the searches also add wildcards implicitly at the
* start and the end of the search string. For example, a search string of
* "campaign" will match campaigns with name "my campaign", "campaign 2015", or
* simply "campaign".
* @opt_param string subaccountId Select only campaigns that belong to this
* subaccount.
* @opt_param string sortField Field by which to sort the list.
* @opt_param string advertiserIds Select only campaigns that belong to these
* advertisers.
* @opt_param string ids Select only campaigns with these IDs.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string excludedIds Exclude campaigns with these IDs.
* @opt_param string pageToken Value of the nextPageToken from the previous
* result page.
* @opt_param string advertiserGroupIds Select only campaigns whose advertisers
* belong to these advertiser groups.
* @opt_param string sortOrder Order of sorted results, default is ASCENDING.
* @opt_param string overriddenEventTagId Select only campaigns that have
* overridden this event tag ID.
* @opt_param bool atLeastOneOptimizationActivity Select only campaigns that
* have at least one optimization activity.
* @return Google_Service_Dfareporting_CampaignsListResponse
*/
public function listCampaigns($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_CampaignsListResponse");
}
/**
* Updates an existing campaign. This method supports patch semantics.
* (campaigns.patch)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Campaign ID.
* @param Google_Campaign $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Campaign
*/
public function patch($profileId, $id, Google_Service_Dfareporting_Campaign $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Dfareporting_Campaign");
}
/**
* Updates an existing campaign. (campaigns.update)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_Campaign $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Campaign
*/
public function update($profileId, Google_Service_Dfareporting_Campaign $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Dfareporting_Campaign");
}
}
/**
* The "changeLogs" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $changeLogs = $dfareportingService->changeLogs;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ChangeLogs_Resource extends Google_Service_Resource
{
/**
* Gets one change log by ID. (changeLogs.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Change log ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_ChangeLog
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_ChangeLog");
}
/**
* Retrieves a list of change logs. (changeLogs.listChangeLogs)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
*
* @opt_param string minChangeTime Select only change logs whose change time is
* before the specified minChangeTime.The time should be formatted as an RFC3339
* date/time string. For example, for 10:54 PM on July 18th, 2015, in the
* America/New York time zone, the format is "2015-07-18T22:54:00-04:00". In
* other words, the year, month, day, the letter T, the hour (24-hour clock
* system), minute, second, and then the time zone offset.
* @opt_param string searchString Select only change logs whose object ID, user
* name, old or new values match the search string.
* @opt_param string maxChangeTime Select only change logs whose change time is
* before the specified maxChangeTime.The time should be formatted as an RFC3339
* date/time string. For example, for 10:54 PM on July 18th, 2015, in the
* America/New York time zone, the format is "2015-07-18T22:54:00-04:00". In
* other words, the year, month, day, the letter T, the hour (24-hour clock
* system), minute, second, and then the time zone offset.
* @opt_param string userProfileIds Select only change logs with these user
* profile IDs.
* @opt_param string ids Select only change logs with these IDs.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string objectIds Select only change logs with these object IDs.
* @opt_param string pageToken Value of the nextPageToken from the previous
* result page.
* @opt_param string action Select only change logs with the specified action.
* @opt_param string objectType Select only change logs with the specified
* object type.
* @return Google_Service_Dfareporting_ChangeLogsListResponse
*/
public function listChangeLogs($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_ChangeLogsListResponse");
}
}
/**
* The "cities" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $cities = $dfareportingService->cities;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Cities_Resource extends Google_Service_Resource
{
/**
* Retrieves a list of cities, possibly filtered. (cities.listCities)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
*
* @opt_param string dartIds Select only cities with these DART IDs.
* @opt_param string namePrefix Select only cities with names starting with this
* prefix.
* @opt_param string regionDartIds Select only cities from these regions.
* @opt_param string countryDartIds Select only cities from these countries.
* @return Google_Service_Dfareporting_CitiesListResponse
*/
public function listCities($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_CitiesListResponse");
}
}
/**
* The "connectionTypes" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $connectionTypes = $dfareportingService->connectionTypes;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ConnectionTypes_Resource extends Google_Service_Resource
{
/**
* Gets one connection type by ID. (connectionTypes.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Connection type ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_ConnectionType
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_ConnectionType");
}
/**
* Retrieves a list of connection types. (connectionTypes.listConnectionTypes)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_ConnectionTypesListResponse
*/
public function listConnectionTypes($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_ConnectionTypesListResponse");
}
}
/**
* The "contentCategories" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $contentCategories = $dfareportingService->contentCategories;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ContentCategories_Resource extends Google_Service_Resource
{
/**
* Deletes an existing content category. (contentCategories.delete)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Content category ID.
* @param array $optParams Optional parameters.
*/
public function delete($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Gets one content category by ID. (contentCategories.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Content category ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_ContentCategory
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_ContentCategory");
}
/**
* Inserts a new content category. (contentCategories.insert)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_ContentCategory $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_ContentCategory
*/
public function insert($profileId, Google_Service_Dfareporting_ContentCategory $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Dfareporting_ContentCategory");
}
/**
* Retrieves a list of content categories, possibly filtered.
* (contentCategories.listContentCategories)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
*
* @opt_param string searchString Allows searching for objects by name or ID.
* Wildcards (*) are allowed. For example, "contentcategory*2015" will return
* objects with names like "contentcategory June 2015", "contentcategory April
* 2015", or simply "contentcategory 2015". Most of the searches also add
* wildcards implicitly at the start and the end of the search string. For
* example, a search string of "contentcategory" will match objects with name
* "my contentcategory", "contentcategory 2015", or simply "contentcategory".
* @opt_param string sortField Field by which to sort the list.
* @opt_param string ids Select only content categories with these IDs.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string pageToken Value of the nextPageToken from the previous
* result page.
* @opt_param string sortOrder Order of sorted results, default is ASCENDING.
* @return Google_Service_Dfareporting_ContentCategoriesListResponse
*/
public function listContentCategories($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_ContentCategoriesListResponse");
}
/**
* Updates an existing content category. This method supports patch semantics.
* (contentCategories.patch)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Content category ID.
* @param Google_ContentCategory $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_ContentCategory
*/
public function patch($profileId, $id, Google_Service_Dfareporting_ContentCategory $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Dfareporting_ContentCategory");
}
/**
* Updates an existing content category. (contentCategories.update)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_ContentCategory $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_ContentCategory
*/
public function update($profileId, Google_Service_Dfareporting_ContentCategory $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Dfareporting_ContentCategory");
}
}
/**
* The "countries" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $countries = $dfareportingService->countries;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Countries_Resource extends Google_Service_Resource
{
/**
* Gets one country by ID. (countries.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $dartId Country DART ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Country
*/
public function get($profileId, $dartId, $optParams = array())
{
$params = array('profileId' => $profileId, 'dartId' => $dartId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_Country");
}
/**
* Retrieves a list of countries. (countries.listCountries)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_CountriesListResponse
*/
public function listCountries($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_CountriesListResponse");
}
}
/**
* The "creativeAssets" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $creativeAssets = $dfareportingService->creativeAssets;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CreativeAssets_Resource extends Google_Service_Resource
{
/**
* Inserts a new creative asset. (creativeAssets.insert)
*
* @param string $profileId User profile ID associated with this request.
* @param string $advertiserId Advertiser ID of this creative. This is a
* required field.
* @param Google_CreativeAssetMetadata $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_CreativeAssetMetadata
*/
public function insert($profileId, $advertiserId, Google_Service_Dfareporting_CreativeAssetMetadata $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'advertiserId' => $advertiserId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Dfareporting_CreativeAssetMetadata");
}
}
/**
* The "creativeFieldValues" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $creativeFieldValues = $dfareportingService->creativeFieldValues;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CreativeFieldValues_Resource extends Google_Service_Resource
{
/**
* Deletes an existing creative field value. (creativeFieldValues.delete)
*
* @param string $profileId User profile ID associated with this request.
* @param string $creativeFieldId Creative field ID for this creative field
* value.
* @param string $id Creative Field Value ID
* @param array $optParams Optional parameters.
*/
public function delete($profileId, $creativeFieldId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'creativeFieldId' => $creativeFieldId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Gets one creative field value by ID. (creativeFieldValues.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $creativeFieldId Creative field ID for this creative field
* value.
* @param string $id Creative Field Value ID
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_CreativeFieldValue
*/
public function get($profileId, $creativeFieldId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'creativeFieldId' => $creativeFieldId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_CreativeFieldValue");
}
/**
* Inserts a new creative field value. (creativeFieldValues.insert)
*
* @param string $profileId User profile ID associated with this request.
* @param string $creativeFieldId Creative field ID for this creative field
* value.
* @param Google_CreativeFieldValue $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_CreativeFieldValue
*/
public function insert($profileId, $creativeFieldId, Google_Service_Dfareporting_CreativeFieldValue $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'creativeFieldId' => $creativeFieldId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Dfareporting_CreativeFieldValue");
}
/**
* Retrieves a list of creative field values, possibly filtered.
* (creativeFieldValues.listCreativeFieldValues)
*
* @param string $profileId User profile ID associated with this request.
* @param string $creativeFieldId Creative field ID for this creative field
* value.
* @param array $optParams Optional parameters.
*
* @opt_param string searchString Allows searching for creative field values by
* their values. Wildcards (e.g. *) are not allowed.
* @opt_param string pageToken Value of the nextPageToken from the previous
* result page.
* @opt_param string sortField Field by which to sort the list.
* @opt_param string ids Select only creative field values with these IDs.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string sortOrder Order of sorted results, default is ASCENDING.
* @return Google_Service_Dfareporting_CreativeFieldValuesListResponse
*/
public function listCreativeFieldValues($profileId, $creativeFieldId, $optParams = array())
{
$params = array('profileId' => $profileId, 'creativeFieldId' => $creativeFieldId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_CreativeFieldValuesListResponse");
}
/**
* Updates an existing creative field value. This method supports patch
* semantics. (creativeFieldValues.patch)
*
* @param string $profileId User profile ID associated with this request.
* @param string $creativeFieldId Creative field ID for this creative field
* value.
* @param string $id Creative Field Value ID
* @param Google_CreativeFieldValue $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_CreativeFieldValue
*/
public function patch($profileId, $creativeFieldId, $id, Google_Service_Dfareporting_CreativeFieldValue $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'creativeFieldId' => $creativeFieldId, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Dfareporting_CreativeFieldValue");
}
/**
* Updates an existing creative field value. (creativeFieldValues.update)
*
* @param string $profileId User profile ID associated with this request.
* @param string $creativeFieldId Creative field ID for this creative field
* value.
* @param Google_CreativeFieldValue $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_CreativeFieldValue
*/
public function update($profileId, $creativeFieldId, Google_Service_Dfareporting_CreativeFieldValue $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'creativeFieldId' => $creativeFieldId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Dfareporting_CreativeFieldValue");
}
}
/**
* The "creativeFields" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $creativeFields = $dfareportingService->creativeFields;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CreativeFields_Resource extends Google_Service_Resource
{
/**
* Deletes an existing creative field. (creativeFields.delete)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Creative Field ID
* @param array $optParams Optional parameters.
*/
public function delete($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Gets one creative field by ID. (creativeFields.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Creative Field ID
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_CreativeField
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_CreativeField");
}
/**
* Inserts a new creative field. (creativeFields.insert)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_CreativeField $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_CreativeField
*/
public function insert($profileId, Google_Service_Dfareporting_CreativeField $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Dfareporting_CreativeField");
}
/**
* Retrieves a list of creative fields, possibly filtered.
* (creativeFields.listCreativeFields)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
*
* @opt_param string searchString Allows searching for creative fields by name
* or ID. Wildcards (*) are allowed. For example, "creativefield*2015" will
* return creative fields with names like "creativefield June 2015",
* "creativefield April 2015", or simply "creativefield 2015". Most of the
* searches also add wild-cards implicitly at the start and the end of the
* search string. For example, a search string of "creativefield" will match
* creative fields with the name "my creativefield", "creativefield 2015", or
* simply "creativefield".
* @opt_param string sortField Field by which to sort the list.
* @opt_param string advertiserIds Select only creative fields that belong to
* these advertisers.
* @opt_param string ids Select only creative fields with these IDs.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string pageToken Value of the nextPageToken from the previous
* result page.
* @opt_param string sortOrder Order of sorted results, default is ASCENDING.
* @return Google_Service_Dfareporting_CreativeFieldsListResponse
*/
public function listCreativeFields($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_CreativeFieldsListResponse");
}
/**
* Updates an existing creative field. This method supports patch semantics.
* (creativeFields.patch)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Creative Field ID
* @param Google_CreativeField $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_CreativeField
*/
public function patch($profileId, $id, Google_Service_Dfareporting_CreativeField $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Dfareporting_CreativeField");
}
/**
* Updates an existing creative field. (creativeFields.update)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_CreativeField $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_CreativeField
*/
public function update($profileId, Google_Service_Dfareporting_CreativeField $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Dfareporting_CreativeField");
}
}
/**
* The "creativeGroups" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $creativeGroups = $dfareportingService->creativeGroups;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CreativeGroups_Resource extends Google_Service_Resource
{
/**
* Gets one creative group by ID. (creativeGroups.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Creative group ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_CreativeGroup
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_CreativeGroup");
}
/**
* Inserts a new creative group. (creativeGroups.insert)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_CreativeGroup $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_CreativeGroup
*/
public function insert($profileId, Google_Service_Dfareporting_CreativeGroup $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Dfareporting_CreativeGroup");
}
/**
* Retrieves a list of creative groups, possibly filtered.
* (creativeGroups.listCreativeGroups)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
*
* @opt_param string searchString Allows searching for creative groups by name
* or ID. Wildcards (*) are allowed. For example, "creativegroup*2015" will
* return creative groups with names like "creativegroup June 2015",
* "creativegroup April 2015", or simply "creativegroup 2015". Most of the
* searches also add wild-cards implicitly at the start and the end of the
* search string. For example, a search string of "creativegroup" will match
* creative groups with the name "my creativegroup", "creativegroup 2015", or
* simply "creativegroup".
* @opt_param string sortField Field by which to sort the list.
* @opt_param string advertiserIds Select only creative groups that belong to
* these advertisers.
* @opt_param int groupNumber Select only creative groups that belong to this
* subgroup.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string ids Select only creative groups with these IDs.
* @opt_param string pageToken Value of the nextPageToken from the previous
* result page.
* @opt_param string sortOrder Order of sorted results, default is ASCENDING.
* @return Google_Service_Dfareporting_CreativeGroupsListResponse
*/
public function listCreativeGroups($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_CreativeGroupsListResponse");
}
/**
* Updates an existing creative group. This method supports patch semantics.
* (creativeGroups.patch)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Creative group ID.
* @param Google_CreativeGroup $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_CreativeGroup
*/
public function patch($profileId, $id, Google_Service_Dfareporting_CreativeGroup $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Dfareporting_CreativeGroup");
}
/**
* Updates an existing creative group. (creativeGroups.update)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_CreativeGroup $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_CreativeGroup
*/
public function update($profileId, Google_Service_Dfareporting_CreativeGroup $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Dfareporting_CreativeGroup");
}
}
/**
* The "creatives" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $creatives = $dfareportingService->creatives;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Creatives_Resource extends Google_Service_Resource
{
/**
* Gets one creative by ID. (creatives.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Creative ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Creative
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_Creative");
}
/**
* Inserts a new creative. (creatives.insert)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_Creative $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Creative
*/
public function insert($profileId, Google_Service_Dfareporting_Creative $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Dfareporting_Creative");
}
/**
* Retrieves a list of creatives, possibly filtered. (creatives.listCreatives)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
*
* @opt_param string sizeIds Select only creatives with these size IDs.
* @opt_param bool archived Select only archived creatives. Leave blank to
* select archived and unarchived creatives.
* @opt_param string searchString Allows searching for objects by name or ID.
* Wildcards (*) are allowed. For example, "creative*2015" will return objects
* with names like "creative June 2015", "creative April 2015", or simply
* "creative 2015". Most of the searches also add wildcards implicitly at the
* start and the end of the search string. For example, a search string of
* "creative" will match objects with name "my creative", "creative 2015", or
* simply "creative".
* @opt_param string campaignId Select only creatives with this campaign ID.
* @opt_param string sortField Field by which to sort the list.
* @opt_param string renderingIds Select only creatives with these rendering
* IDs.
* @opt_param string ids Select only creatives with these IDs.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string advertiserId Select only creatives with this advertiser ID.
* @opt_param string pageToken Value of the nextPageToken from the previous
* result page.
* @opt_param string studioCreativeId Select only creatives corresponding to
* this Studio creative ID.
* @opt_param string sortOrder Order of sorted results, default is ASCENDING.
* @opt_param string companionCreativeIds Select only in-stream video creatives
* with these companion IDs.
* @opt_param bool active Select only active creatives. Leave blank to select
* active and inactive creatives.
* @opt_param string creativeFieldIds Select only creatives with these creative
* field IDs.
* @opt_param string types Select only creatives with these creative types.
* @return Google_Service_Dfareporting_CreativesListResponse
*/
public function listCreatives($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_CreativesListResponse");
}
/**
* Updates an existing creative. This method supports patch semantics.
* (creatives.patch)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Creative ID.
* @param Google_Creative $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Creative
*/
public function patch($profileId, $id, Google_Service_Dfareporting_Creative $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Dfareporting_Creative");
}
/**
* Updates an existing creative. (creatives.update)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_Creative $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Creative
*/
public function update($profileId, Google_Service_Dfareporting_Creative $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Dfareporting_Creative");
}
}
/**
* The "dimensionValues" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $dimensionValues = $dfareportingService->dimensionValues;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_DimensionValues_Resource extends Google_Service_Resource
{
/**
* Retrieves list of report dimension values for a list of filters.
* (dimensionValues.query)
*
* @param string $profileId The DFA user profile ID.
* @param Google_DimensionValueRequest $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The value of the nextToken from the previous
* result page.
* @opt_param int maxResults Maximum number of results to return.
* @return Google_Service_Dfareporting_DimensionValueList
*/
public function query($profileId, Google_Service_Dfareporting_DimensionValueRequest $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('query', array($params), "Google_Service_Dfareporting_DimensionValueList");
}
}
/**
* The "directorySiteContacts" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $directorySiteContacts = $dfareportingService->directorySiteContacts;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_DirectorySiteContacts_Resource extends Google_Service_Resource
{
/**
* Gets one directory site contact by ID. (directorySiteContacts.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Directory site contact ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_DirectorySiteContact
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_DirectorySiteContact");
}
/**
* Retrieves a list of directory site contacts, possibly filtered.
* (directorySiteContacts.listDirectorySiteContacts)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
*
* @opt_param string searchString Allows searching for objects by name, ID or
* email. Wildcards (*) are allowed. For example, "directory site contact*2015"
* will return objects with names like "directory site contact June 2015",
* "directory site contact April 2015", or simply "directory site contact 2015".
* Most of the searches also add wildcards implicitly at the start and the end
* of the search string. For example, a search string of "directory site
* contact" will match objects with name "my directory site contact", "directory
* site contact 2015", or simply "directory site contact".
* @opt_param string directorySiteIds Select only directory site contacts with
* these directory site IDs. This is a required field.
* @opt_param string sortField Field by which to sort the list.
* @opt_param string ids Select only directory site contacts with these IDs.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string pageToken Value of the nextPageToken from the previous
* result page.
* @opt_param string sortOrder Order of sorted results, default is ASCENDING.
* @return Google_Service_Dfareporting_DirectorySiteContactsListResponse
*/
public function listDirectorySiteContacts($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_DirectorySiteContactsListResponse");
}
}
/**
* The "directorySites" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $directorySites = $dfareportingService->directorySites;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_DirectorySites_Resource extends Google_Service_Resource
{
/**
* Gets one directory site by ID. (directorySites.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Directory site ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_DirectorySite
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_DirectorySite");
}
/**
* Inserts a new directory site. (directorySites.insert)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_DirectorySite $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_DirectorySite
*/
public function insert($profileId, Google_Service_Dfareporting_DirectorySite $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Dfareporting_DirectorySite");
}
/**
* Retrieves a list of directory sites, possibly filtered.
* (directorySites.listDirectorySites)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
*
* @opt_param bool acceptsInterstitialPlacements This search filter is no longer
* supported and will have no effect on the results returned.
* @opt_param string sortOrder Order of sorted results, default is ASCENDING.
* @opt_param string searchString Allows searching for objects by name, ID or
* URL. Wildcards (*) are allowed. For example, "directory site*2015" will
* return objects with names like "directory site June 2015", "directory site
* April 2015", or simply "directory site 2015". Most of the searches also add
* wildcards implicitly at the start and the end of the search string. For
* example, a search string of "directory site" will match objects with name "my
* directory site", "directory site 2015" or simply, "directory site".
* @opt_param string countryId Select only directory sites with this country ID.
* @opt_param string sortField Field by which to sort the list.
* @opt_param bool acceptsInStreamVideoPlacements This search filter is no
* longer supported and will have no effect on the results returned.
* @opt_param string ids Select only directory sites with these IDs.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string pageToken Value of the nextPageToken from the previous
* result page.
* @opt_param bool acceptsPublisherPaidPlacements Select only directory sites
* that accept publisher paid placements. This field can be left blank.
* @opt_param string parentId Select only directory sites with this parent ID.
* @opt_param bool active Select only active directory sites. Leave blank to
* retrieve both active and inactive directory sites.
* @opt_param string dfp_network_code Select only directory sites with this DFP
* network code.
* @return Google_Service_Dfareporting_DirectorySitesListResponse
*/
public function listDirectorySites($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_DirectorySitesListResponse");
}
}
/**
* The "eventTags" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $eventTags = $dfareportingService->eventTags;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_EventTags_Resource extends Google_Service_Resource
{
/**
* Deletes an existing event tag. (eventTags.delete)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Event tag ID.
* @param array $optParams Optional parameters.
*/
public function delete($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Gets one event tag by ID. (eventTags.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Event tag ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_EventTag
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_EventTag");
}
/**
* Inserts a new event tag. (eventTags.insert)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_EventTag $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_EventTag
*/
public function insert($profileId, Google_Service_Dfareporting_EventTag $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Dfareporting_EventTag");
}
/**
* Retrieves a list of event tags, possibly filtered. (eventTags.listEventTags)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
*
* @opt_param string searchString Allows searching for objects by name or ID.
* Wildcards (*) are allowed. For example, "eventtag*2015" will return objects
* with names like "eventtag June 2015", "eventtag April 2015", or simply
* "eventtag 2015". Most of the searches also add wildcards implicitly at the
* start and the end of the search string. For example, a search string of
* "eventtag" will match objects with name "my eventtag", "eventtag 2015", or
* simply "eventtag".
* @opt_param string campaignId Select only event tags that belong to this
* campaign.
* @opt_param string sortField Field by which to sort the list.
* @opt_param bool enabled Select only enabled event tags. When definitionsOnly
* is set to true, only the specified advertiser or campaign's event tags'
* enabledByDefault field is examined. When definitionsOnly is set to false, the
* specified ad or specified campaign's parent advertiser's or parent campaign's
* event tags' enabledByDefault and status fields are examined as well.
* @opt_param string ids Select only event tags with these IDs.
* @opt_param string advertiserId Select only event tags that belong to this
* advertiser.
* @opt_param string adId Select only event tags that belong to this ad.
* @opt_param string sortOrder Order of sorted results, default is ASCENDING.
* @opt_param string eventTagTypes Select only event tags with the specified
* event tag types. Event tag types can be used to specify whether to use a
* third-party pixel, a third-party JavaScript URL, or a third-party click-
* through URL for either impression or click tracking.
* @opt_param bool definitionsOnly Examine only the specified ad or campaign or
* advertiser's event tags for matching selector criteria. When set to false,
* the parent advertiser and parent campaign is examined as well. In addition,
* when set to false, the status field is examined as well along with the
* enabledByDefault field.
* @return Google_Service_Dfareporting_EventTagsListResponse
*/
public function listEventTags($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_EventTagsListResponse");
}
/**
* Updates an existing event tag. This method supports patch semantics.
* (eventTags.patch)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Event tag ID.
* @param Google_EventTag $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_EventTag
*/
public function patch($profileId, $id, Google_Service_Dfareporting_EventTag $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Dfareporting_EventTag");
}
/**
* Updates an existing event tag. (eventTags.update)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_EventTag $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_EventTag
*/
public function update($profileId, Google_Service_Dfareporting_EventTag $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Dfareporting_EventTag");
}
}
/**
* The "files" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $files = $dfareportingService->files;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Files_Resource extends Google_Service_Resource
{
/**
* Retrieves a report file by its report ID and file ID. (files.get)
*
* @param string $reportId The ID of the report.
* @param string $fileId The ID of the report file.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_DfareportingFile
*/
public function get($reportId, $fileId, $optParams = array())
{
$params = array('reportId' => $reportId, 'fileId' => $fileId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_DfareportingFile");
}
/**
* Lists files for a user profile. (files.listFiles)
*
* @param string $profileId The DFA profile ID.
* @param array $optParams Optional parameters.
*
* @opt_param string sortField The field by which to sort the list.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string pageToken The value of the nextToken from the previous
* result page.
* @opt_param string sortOrder Order of sorted results, default is 'DESCENDING'.
* @opt_param string scope The scope that defines which results are returned,
* default is 'MINE'.
* @return Google_Service_Dfareporting_FileList
*/
public function listFiles($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_FileList");
}
}
/**
* The "floodlightActivities" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $floodlightActivities = $dfareportingService->floodlightActivities;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_FloodlightActivities_Resource extends Google_Service_Resource
{
/**
* Deletes an existing floodlight activity. (floodlightActivities.delete)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Floodlight activity ID.
* @param array $optParams Optional parameters.
*/
public function delete($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Generates a tag for a floodlight activity. (floodlightActivities.generatetag)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
*
* @opt_param string floodlightActivityId Floodlight activity ID for which we
* want to generate a tag.
* @return Google_Service_Dfareporting_FloodlightActivitiesGenerateTagResponse
*/
public function generatetag($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('generatetag', array($params), "Google_Service_Dfareporting_FloodlightActivitiesGenerateTagResponse");
}
/**
* Gets one floodlight activity by ID. (floodlightActivities.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Floodlight activity ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_FloodlightActivity
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_FloodlightActivity");
}
/**
* Inserts a new floodlight activity. (floodlightActivities.insert)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_FloodlightActivity $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_FloodlightActivity
*/
public function insert($profileId, Google_Service_Dfareporting_FloodlightActivity $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Dfareporting_FloodlightActivity");
}
/**
* Retrieves a list of floodlight activities, possibly filtered.
* (floodlightActivities.listFloodlightActivities)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
*
* @opt_param string floodlightActivityGroupIds Select only floodlight
* activities with the specified floodlight activity group IDs.
* @opt_param string sortOrder Order of sorted results, default is ASCENDING.
* @opt_param string searchString Allows searching for objects by name or ID.
* Wildcards (*) are allowed. For example, "floodlightactivity*2015" will return
* objects with names like "floodlightactivity June 2015", "floodlightactivity
* April 2015", or simply "floodlightactivity 2015". Most of the searches also
* add wildcards implicitly at the start and the end of the search string. For
* example, a search string of "floodlightactivity" will match objects with name
* "my floodlightactivity activity", "floodlightactivity 2015", or simply
* "floodlightactivity".
* @opt_param string sortField Field by which to sort the list.
* @opt_param string floodlightConfigurationId Select only floodlight activities
* for the specified floodlight configuration ID. Must specify either ids,
* advertiserId, or floodlightConfigurationId for a non-empty result.
* @opt_param string ids Select only floodlight activities with the specified
* IDs. Must specify either ids, advertiserId, or floodlightConfigurationId for
* a non-empty result.
* @opt_param string floodlightActivityGroupName Select only floodlight
* activities with the specified floodlight activity group name.
* @opt_param string advertiserId Select only floodlight activities for the
* specified advertiser ID. Must specify either ids, advertiserId, or
* floodlightConfigurationId for a non-empty result.
* @opt_param string pageToken Value of the nextPageToken from the previous
* result page.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string tagString Select only floodlight activities with the
* specified tag string.
* @opt_param string floodlightActivityGroupTagString Select only floodlight
* activities with the specified floodlight activity group tag string.
* @opt_param string floodlightActivityGroupType Select only floodlight
* activities with the specified floodlight activity group type.
* @return Google_Service_Dfareporting_FloodlightActivitiesListResponse
*/
public function listFloodlightActivities($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_FloodlightActivitiesListResponse");
}
/**
* Updates an existing floodlight activity. This method supports patch
* semantics. (floodlightActivities.patch)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Floodlight activity ID.
* @param Google_FloodlightActivity $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_FloodlightActivity
*/
public function patch($profileId, $id, Google_Service_Dfareporting_FloodlightActivity $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Dfareporting_FloodlightActivity");
}
/**
* Updates an existing floodlight activity. (floodlightActivities.update)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_FloodlightActivity $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_FloodlightActivity
*/
public function update($profileId, Google_Service_Dfareporting_FloodlightActivity $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Dfareporting_FloodlightActivity");
}
}
/**
* The "floodlightActivityGroups" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $floodlightActivityGroups = $dfareportingService->floodlightActivityGroups;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_FloodlightActivityGroups_Resource extends Google_Service_Resource
{
/**
* Deletes an existing floodlight activity group.
* (floodlightActivityGroups.delete)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Floodlight activity Group ID.
* @param array $optParams Optional parameters.
*/
public function delete($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Gets one floodlight activity group by ID. (floodlightActivityGroups.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Floodlight activity Group ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_FloodlightActivityGroup
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_FloodlightActivityGroup");
}
/**
* Inserts a new floodlight activity group. (floodlightActivityGroups.insert)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_FloodlightActivityGroup $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_FloodlightActivityGroup
*/
public function insert($profileId, Google_Service_Dfareporting_FloodlightActivityGroup $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Dfareporting_FloodlightActivityGroup");
}
/**
* Retrieves a list of floodlight activity groups, possibly filtered.
* (floodlightActivityGroups.listFloodlightActivityGroups)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
*
* @opt_param string searchString Allows searching for objects by name or ID.
* Wildcards (*) are allowed. For example, "floodlightactivitygroup*2015" will
* return objects with names like "floodlightactivitygroup June 2015",
* "floodlightactivitygroup April 2015", or simply "floodlightactivitygroup
* 2015". Most of the searches also add wildcards implicitly at the start and
* the end of the search string. For example, a search string of
* "floodlightactivitygroup" will match objects with name "my
* floodlightactivitygroup activity", "floodlightactivitygroup 2015", or simply
* "floodlightactivitygroup".
* @opt_param string sortField Field by which to sort the list.
* @opt_param string floodlightConfigurationId Select only floodlight activity
* groups with the specified floodlight configuration ID. Must specify either
* advertiserId, or floodlightConfigurationId for a non-empty result.
* @opt_param string ids Select only floodlight activity groups with the
* specified IDs. Must specify either advertiserId or floodlightConfigurationId
* for a non-empty result.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string advertiserId Select only floodlight activity groups with
* the specified advertiser ID. Must specify either advertiserId or
* floodlightConfigurationId for a non-empty result.
* @opt_param string pageToken Value of the nextPageToken from the previous
* result page.
* @opt_param string sortOrder Order of sorted results, default is ASCENDING.
* @opt_param string type Select only floodlight activity groups with the
* specified floodlight activity group type.
* @return Google_Service_Dfareporting_FloodlightActivityGroupsListResponse
*/
public function listFloodlightActivityGroups($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_FloodlightActivityGroupsListResponse");
}
/**
* Updates an existing floodlight activity group. This method supports patch
* semantics. (floodlightActivityGroups.patch)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Floodlight activity Group ID.
* @param Google_FloodlightActivityGroup $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_FloodlightActivityGroup
*/
public function patch($profileId, $id, Google_Service_Dfareporting_FloodlightActivityGroup $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Dfareporting_FloodlightActivityGroup");
}
/**
* Updates an existing floodlight activity group.
* (floodlightActivityGroups.update)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_FloodlightActivityGroup $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_FloodlightActivityGroup
*/
public function update($profileId, Google_Service_Dfareporting_FloodlightActivityGroup $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Dfareporting_FloodlightActivityGroup");
}
}
/**
* The "floodlightConfigurations" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $floodlightConfigurations = $dfareportingService->floodlightConfigurations;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_FloodlightConfigurations_Resource extends Google_Service_Resource
{
/**
* Gets one floodlight configuration by ID. (floodlightConfigurations.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Floodlight configuration ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_FloodlightConfiguration
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_FloodlightConfiguration");
}
/**
* Retrieves a list of floodlight configurations, possibly filtered.
* (floodlightConfigurations.listFloodlightConfigurations)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
*
* @opt_param string ids Set of IDs of floodlight configurations to retrieve.
* Required field; otherwise an empty list will be returned.
* @return Google_Service_Dfareporting_FloodlightConfigurationsListResponse
*/
public function listFloodlightConfigurations($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_FloodlightConfigurationsListResponse");
}
/**
* Updates an existing floodlight configuration. This method supports patch
* semantics. (floodlightConfigurations.patch)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Floodlight configuration ID.
* @param Google_FloodlightConfiguration $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_FloodlightConfiguration
*/
public function patch($profileId, $id, Google_Service_Dfareporting_FloodlightConfiguration $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Dfareporting_FloodlightConfiguration");
}
/**
* Updates an existing floodlight configuration.
* (floodlightConfigurations.update)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_FloodlightConfiguration $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_FloodlightConfiguration
*/
public function update($profileId, Google_Service_Dfareporting_FloodlightConfiguration $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Dfareporting_FloodlightConfiguration");
}
}
/**
* The "inventoryItems" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $inventoryItems = $dfareportingService->inventoryItems;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_InventoryItems_Resource extends Google_Service_Resource
{
/**
* Gets one inventory item by ID. (inventoryItems.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $projectId Project ID for order documents.
* @param string $id Inventory item ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_InventoryItem
*/
public function get($profileId, $projectId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'projectId' => $projectId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_InventoryItem");
}
/**
* Retrieves a list of inventory items, possibly filtered.
* (inventoryItems.listInventoryItems)
*
* @param string $profileId User profile ID associated with this request.
* @param string $projectId Project ID for order documents.
* @param array $optParams Optional parameters.
*
* @opt_param string orderId Select only inventory items that belong to
* specified orders.
* @opt_param string ids Select only inventory items with these IDs.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string pageToken Value of the nextPageToken from the previous
* result page.
* @opt_param string siteId Select only inventory items that are associated with
* these sites.
* @opt_param bool inPlan Select only inventory items that are in plan.
* @opt_param string sortField Field by which to sort the list.
* @opt_param string sortOrder Order of sorted results, default is ASCENDING.
* @return Google_Service_Dfareporting_InventoryItemsListResponse
*/
public function listInventoryItems($profileId, $projectId, $optParams = array())
{
$params = array('profileId' => $profileId, 'projectId' => $projectId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_InventoryItemsListResponse");
}
}
/**
* The "landingPages" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $landingPages = $dfareportingService->landingPages;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_LandingPages_Resource extends Google_Service_Resource
{
/**
* Deletes an existing campaign landing page. (landingPages.delete)
*
* @param string $profileId User profile ID associated with this request.
* @param string $campaignId Landing page campaign ID.
* @param string $id Landing page ID.
* @param array $optParams Optional parameters.
*/
public function delete($profileId, $campaignId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'campaignId' => $campaignId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Gets one campaign landing page by ID. (landingPages.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $campaignId Landing page campaign ID.
* @param string $id Landing page ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_LandingPage
*/
public function get($profileId, $campaignId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'campaignId' => $campaignId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_LandingPage");
}
/**
* Inserts a new landing page for the specified campaign. (landingPages.insert)
*
* @param string $profileId User profile ID associated with this request.
* @param string $campaignId Landing page campaign ID.
* @param Google_LandingPage $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_LandingPage
*/
public function insert($profileId, $campaignId, Google_Service_Dfareporting_LandingPage $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'campaignId' => $campaignId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Dfareporting_LandingPage");
}
/**
* Retrieves the list of landing pages for the specified campaign.
* (landingPages.listLandingPages)
*
* @param string $profileId User profile ID associated with this request.
* @param string $campaignId Landing page campaign ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_LandingPagesListResponse
*/
public function listLandingPages($profileId, $campaignId, $optParams = array())
{
$params = array('profileId' => $profileId, 'campaignId' => $campaignId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_LandingPagesListResponse");
}
/**
* Updates an existing campaign landing page. This method supports patch
* semantics. (landingPages.patch)
*
* @param string $profileId User profile ID associated with this request.
* @param string $campaignId Landing page campaign ID.
* @param string $id Landing page ID.
* @param Google_LandingPage $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_LandingPage
*/
public function patch($profileId, $campaignId, $id, Google_Service_Dfareporting_LandingPage $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'campaignId' => $campaignId, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Dfareporting_LandingPage");
}
/**
* Updates an existing campaign landing page. (landingPages.update)
*
* @param string $profileId User profile ID associated with this request.
* @param string $campaignId Landing page campaign ID.
* @param Google_LandingPage $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_LandingPage
*/
public function update($profileId, $campaignId, Google_Service_Dfareporting_LandingPage $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'campaignId' => $campaignId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Dfareporting_LandingPage");
}
}
/**
* The "metros" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $metros = $dfareportingService->metros;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Metros_Resource extends Google_Service_Resource
{
/**
* Retrieves a list of metros. (metros.listMetros)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_MetrosListResponse
*/
public function listMetros($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_MetrosListResponse");
}
}
/**
* The "mobileCarriers" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $mobileCarriers = $dfareportingService->mobileCarriers;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_MobileCarriers_Resource extends Google_Service_Resource
{
/**
* Gets one mobile carrier by ID. (mobileCarriers.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Mobile carrier ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_MobileCarrier
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_MobileCarrier");
}
/**
* Retrieves a list of mobile carriers. (mobileCarriers.listMobileCarriers)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_MobileCarriersListResponse
*/
public function listMobileCarriers($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_MobileCarriersListResponse");
}
}
/**
* The "operatingSystemVersions" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $operatingSystemVersions = $dfareportingService->operatingSystemVersions;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_OperatingSystemVersions_Resource extends Google_Service_Resource
{
/**
* Gets one operating system version by ID. (operatingSystemVersions.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Operating system version ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_OperatingSystemVersion
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_OperatingSystemVersion");
}
/**
* Retrieves a list of operating system versions.
* (operatingSystemVersions.listOperatingSystemVersions)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_OperatingSystemVersionsListResponse
*/
public function listOperatingSystemVersions($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_OperatingSystemVersionsListResponse");
}
}
/**
* The "operatingSystems" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $operatingSystems = $dfareportingService->operatingSystems;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_OperatingSystems_Resource extends Google_Service_Resource
{
/**
* Gets one operating system by DART ID. (operatingSystems.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $dartId Operating system DART ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_OperatingSystem
*/
public function get($profileId, $dartId, $optParams = array())
{
$params = array('profileId' => $profileId, 'dartId' => $dartId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_OperatingSystem");
}
/**
* Retrieves a list of operating systems.
* (operatingSystems.listOperatingSystems)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_OperatingSystemsListResponse
*/
public function listOperatingSystems($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_OperatingSystemsListResponse");
}
}
/**
* The "orderDocuments" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $orderDocuments = $dfareportingService->orderDocuments;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_OrderDocuments_Resource extends Google_Service_Resource
{
/**
* Gets one order document by ID. (orderDocuments.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $projectId Project ID for order documents.
* @param string $id Order document ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_OrderDocument
*/
public function get($profileId, $projectId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'projectId' => $projectId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_OrderDocument");
}
/**
* Retrieves a list of order documents, possibly filtered.
* (orderDocuments.listOrderDocuments)
*
* @param string $profileId User profile ID associated with this request.
* @param string $projectId Project ID for order documents.
* @param array $optParams Optional parameters.
*
* @opt_param string orderId Select only order documents for specified orders.
* @opt_param string searchString Allows searching for order documents by name
* or ID. Wildcards (*) are allowed. For example, "orderdocument*2015" will
* return order documents with names like "orderdocument June 2015",
* "orderdocument April 2015", or simply "orderdocument 2015". Most of the
* searches also add wildcards implicitly at the start and the end of the search
* string. For example, a search string of "orderdocument" will match order
* documents with name "my orderdocument", "orderdocument 2015", or simply
* "orderdocument".
* @opt_param string ids Select only order documents with these IDs.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string pageToken Value of the nextPageToken from the previous
* result page.
* @opt_param string siteId Select only order documents that are associated with
* these sites.
* @opt_param string sortOrder Order of sorted results, default is ASCENDING.
* @opt_param string sortField Field by which to sort the list.
* @opt_param bool approved Select only order documents that have been approved
* by at least one user.
* @return Google_Service_Dfareporting_OrderDocumentsListResponse
*/
public function listOrderDocuments($profileId, $projectId, $optParams = array())
{
$params = array('profileId' => $profileId, 'projectId' => $projectId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_OrderDocumentsListResponse");
}
}
/**
* The "orders" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $orders = $dfareportingService->orders;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Orders_Resource extends Google_Service_Resource
{
/**
* Gets one order by ID. (orders.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $projectId Project ID for orders.
* @param string $id Order ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Order
*/
public function get($profileId, $projectId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'projectId' => $projectId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_Order");
}
/**
* Retrieves a list of orders, possibly filtered. (orders.listOrders)
*
* @param string $profileId User profile ID associated with this request.
* @param string $projectId Project ID for orders.
* @param array $optParams Optional parameters.
*
* @opt_param string searchString Allows searching for orders by name or ID.
* Wildcards (*) are allowed. For example, "order*2015" will return orders with
* names like "order June 2015", "order April 2015", or simply "order 2015".
* Most of the searches also add wildcards implicitly at the start and the end
* of the search string. For example, a search string of "order" will match
* orders with name "my order", "order 2015", or simply "order".
* @opt_param string ids Select only orders with these IDs.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string pageToken Value of the nextPageToken from the previous
* result page.
* @opt_param string siteId Select only orders that are associated with these
* site IDs.
* @opt_param string sortOrder Order of sorted results, default is ASCENDING.
* @opt_param string sortField Field by which to sort the list.
* @return Google_Service_Dfareporting_OrdersListResponse
*/
public function listOrders($profileId, $projectId, $optParams = array())
{
$params = array('profileId' => $profileId, 'projectId' => $projectId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_OrdersListResponse");
}
}
/**
* The "placementGroups" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $placementGroups = $dfareportingService->placementGroups;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_PlacementGroups_Resource extends Google_Service_Resource
{
/**
* Gets one placement group by ID. (placementGroups.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Placement group ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_PlacementGroup
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_PlacementGroup");
}
/**
* Inserts a new placement group. (placementGroups.insert)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_PlacementGroup $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_PlacementGroup
*/
public function insert($profileId, Google_Service_Dfareporting_PlacementGroup $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Dfareporting_PlacementGroup");
}
/**
* Retrieves a list of placement groups, possibly filtered.
* (placementGroups.listPlacementGroups)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
*
* @opt_param string placementStrategyIds Select only placement groups that are
* associated with these placement strategies.
* @opt_param bool archived Select only archived placements. Don't set this
* field to select both archived and non-archived placements.
* @opt_param string searchString Allows searching for placement groups by name
* or ID. Wildcards (*) are allowed. For example, "placement*2015" will return
* placement groups with names like "placement group June 2015", "placement
* group May 2015", or simply "placements 2015". Most of the searches also add
* wildcards implicitly at the start and the end of the search string. For
* example, a search string of "placementgroup" will match placement groups with
* name "my placementgroup", "placementgroup 2015", or simply "placementgroup".
* @opt_param string contentCategoryIds Select only placement groups that are
* associated with these content categories.
* @opt_param string directorySiteIds Select only placement groups that are
* associated with these directory sites.
* @opt_param string sortField Field by which to sort the list.
* @opt_param string advertiserIds Select only placement groups that belong to
* these advertisers.
* @opt_param string ids Select only placement groups with these IDs.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string pageToken Value of the nextPageToken from the previous
* result page.
* @opt_param string sortOrder Order of sorted results, default is ASCENDING.
* @opt_param string placementGroupType Select only placement groups belonging
* with this group type. A package is a simple group of placements that acts as
* a single pricing point for a group of tags. A roadblock is a group of
* placements that not only acts as a single pricing point but also assumes that
* all the tags in it will be served at the same time. A roadblock requires one
* of its assigned placements to be marked as primary for reporting.
* @opt_param string pricingTypes Select only placement groups with these
* pricing types.
* @opt_param string siteIds Select only placement groups that are associated
* with these sites.
* @opt_param string campaignIds Select only placement groups that belong to
* these campaigns.
* @return Google_Service_Dfareporting_PlacementGroupsListResponse
*/
public function listPlacementGroups($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_PlacementGroupsListResponse");
}
/**
* Updates an existing placement group. This method supports patch semantics.
* (placementGroups.patch)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Placement group ID.
* @param Google_PlacementGroup $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_PlacementGroup
*/
public function patch($profileId, $id, Google_Service_Dfareporting_PlacementGroup $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Dfareporting_PlacementGroup");
}
/**
* Updates an existing placement group. (placementGroups.update)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_PlacementGroup $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_PlacementGroup
*/
public function update($profileId, Google_Service_Dfareporting_PlacementGroup $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Dfareporting_PlacementGroup");
}
}
/**
* The "placementStrategies" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $placementStrategies = $dfareportingService->placementStrategies;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_PlacementStrategies_Resource extends Google_Service_Resource
{
/**
* Deletes an existing placement strategy. (placementStrategies.delete)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Placement strategy ID.
* @param array $optParams Optional parameters.
*/
public function delete($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Gets one placement strategy by ID. (placementStrategies.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Placement strategy ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_PlacementStrategy
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_PlacementStrategy");
}
/**
* Inserts a new placement strategy. (placementStrategies.insert)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_PlacementStrategy $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_PlacementStrategy
*/
public function insert($profileId, Google_Service_Dfareporting_PlacementStrategy $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Dfareporting_PlacementStrategy");
}
/**
* Retrieves a list of placement strategies, possibly filtered.
* (placementStrategies.listPlacementStrategies)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
*
* @opt_param string searchString Allows searching for objects by name or ID.
* Wildcards (*) are allowed. For example, "placementstrategy*2015" will return
* objects with names like "placementstrategy June 2015", "placementstrategy
* April 2015", or simply "placementstrategy 2015". Most of the searches also
* add wildcards implicitly at the start and the end of the search string. For
* example, a search string of "placementstrategy" will match objects with name
* "my placementstrategy", "placementstrategy 2015", or simply
* "placementstrategy".
* @opt_param string sortField Field by which to sort the list.
* @opt_param string ids Select only placement strategies with these IDs.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string pageToken Value of the nextPageToken from the previous
* result page.
* @opt_param string sortOrder Order of sorted results, default is ASCENDING.
* @return Google_Service_Dfareporting_PlacementStrategiesListResponse
*/
public function listPlacementStrategies($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_PlacementStrategiesListResponse");
}
/**
* Updates an existing placement strategy. This method supports patch semantics.
* (placementStrategies.patch)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Placement strategy ID.
* @param Google_PlacementStrategy $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_PlacementStrategy
*/
public function patch($profileId, $id, Google_Service_Dfareporting_PlacementStrategy $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Dfareporting_PlacementStrategy");
}
/**
* Updates an existing placement strategy. (placementStrategies.update)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_PlacementStrategy $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_PlacementStrategy
*/
public function update($profileId, Google_Service_Dfareporting_PlacementStrategy $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Dfareporting_PlacementStrategy");
}
}
/**
* The "placements" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $placements = $dfareportingService->placements;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Placements_Resource extends Google_Service_Resource
{
/**
* Generates tags for a placement. (placements.generatetags)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
*
* @opt_param string tagFormats Tag formats to generate for these placements.
* @opt_param string placementIds Generate tags for these placements.
* @opt_param string campaignId Generate placements belonging to this campaign.
* This is a required field.
* @return Google_Service_Dfareporting_PlacementsGenerateTagsResponse
*/
public function generatetags($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('generatetags', array($params), "Google_Service_Dfareporting_PlacementsGenerateTagsResponse");
}
/**
* Gets one placement by ID. (placements.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Placement ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Placement
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_Placement");
}
/**
* Inserts a new placement. (placements.insert)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_Placement $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Placement
*/
public function insert($profileId, Google_Service_Dfareporting_Placement $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Dfareporting_Placement");
}
/**
* Retrieves a list of placements, possibly filtered.
* (placements.listPlacements)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
*
* @opt_param string placementStrategyIds Select only placements that are
* associated with these placement strategies.
* @opt_param string sortOrder Order of sorted results, default is ASCENDING.
* @opt_param bool archived Select only archived placements. Don't set this
* field to select both archived and non-archived placements.
* @opt_param string searchString Allows searching for placements by name or ID.
* Wildcards (*) are allowed. For example, "placement*2015" will return
* placements with names like "placement June 2015", "placement May 2015", or
* simply "placements 2015". Most of the searches also add wildcards implicitly
* at the start and the end of the search string. For example, a search string
* of "placement" will match placements with name "my placement", "placement
* 2015", or simply "placement".
* @opt_param string contentCategoryIds Select only placements that are
* associated with these content categories.
* @opt_param string directorySiteIds Select only placements that are associated
* with these directory sites.
* @opt_param string sortField Field by which to sort the list.
* @opt_param string advertiserIds Select only placements that belong to these
* advertisers.
* @opt_param string paymentSource Select only placements with this payment
* source.
* @opt_param string ids Select only placements with these IDs.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string sizeIds Select only placements that are associated with
* these sizes.
* @opt_param string pageToken Value of the nextPageToken from the previous
* result page.
* @opt_param string compatibilities Select only placements that are associated
* with these compatibilities. WEB and WEB_INTERSTITIAL refer to rendering
* either on desktop or on mobile devices for regular or interstitial ads
* respectively. APP and APP_INTERSTITIAL are for rendering in mobile
* apps.IN_STREAM_VIDEO refers to rendering in in-stream video ads developed
* with the VAST standard.
* @opt_param string groupIds Select only placements that belong to these
* placement groups.
* @opt_param string pricingTypes Select only placements with these pricing
* types.
* @opt_param string siteIds Select only placements that are associated with
* these sites.
* @opt_param string campaignIds Select only placements that belong to these
* campaigns.
* @return Google_Service_Dfareporting_PlacementsListResponse
*/
public function listPlacements($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_PlacementsListResponse");
}
/**
* Updates an existing placement. This method supports patch semantics.
* (placements.patch)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Placement ID.
* @param Google_Placement $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Placement
*/
public function patch($profileId, $id, Google_Service_Dfareporting_Placement $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Dfareporting_Placement");
}
/**
* Updates an existing placement. (placements.update)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_Placement $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Placement
*/
public function update($profileId, Google_Service_Dfareporting_Placement $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Dfareporting_Placement");
}
}
/**
* The "platformTypes" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $platformTypes = $dfareportingService->platformTypes;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_PlatformTypes_Resource extends Google_Service_Resource
{
/**
* Gets one platform type by ID. (platformTypes.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Platform type ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_PlatformType
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_PlatformType");
}
/**
* Retrieves a list of platform types. (platformTypes.listPlatformTypes)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_PlatformTypesListResponse
*/
public function listPlatformTypes($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_PlatformTypesListResponse");
}
}
/**
* The "postalCodes" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $postalCodes = $dfareportingService->postalCodes;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_PostalCodes_Resource extends Google_Service_Resource
{
/**
* Gets one postal code by ID. (postalCodes.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $code Postal code ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_PostalCode
*/
public function get($profileId, $code, $optParams = array())
{
$params = array('profileId' => $profileId, 'code' => $code);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_PostalCode");
}
/**
* Retrieves a list of postal codes. (postalCodes.listPostalCodes)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_PostalCodesListResponse
*/
public function listPostalCodes($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_PostalCodesListResponse");
}
}
/**
* The "projects" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $projects = $dfareportingService->projects;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Projects_Resource extends Google_Service_Resource
{
/**
* Gets one project by ID. (projects.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Project ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Project
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_Project");
}
/**
* Retrieves a list of projects, possibly filtered. (projects.listProjects)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
*
* @opt_param string searchString Allows searching for projects by name or ID.
* Wildcards (*) are allowed. For example, "project*2015" will return projects
* with names like "project June 2015", "project April 2015", or simply "project
* 2015". Most of the searches also add wildcards implicitly at the start and
* the end of the search string. For example, a search string of "project" will
* match projects with name "my project", "project 2015", or simply "project".
* @opt_param string sortField Field by which to sort the list.
* @opt_param string advertiserIds Select only projects with these advertiser
* IDs.
* @opt_param string ids Select only projects with these IDs.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string pageToken Value of the nextPageToken from the previous
* result page.
* @opt_param string sortOrder Order of sorted results, default is ASCENDING.
* @return Google_Service_Dfareporting_ProjectsListResponse
*/
public function listProjects($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_ProjectsListResponse");
}
}
/**
* The "regions" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $regions = $dfareportingService->regions;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Regions_Resource extends Google_Service_Resource
{
/**
* Retrieves a list of regions. (regions.listRegions)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_RegionsListResponse
*/
public function listRegions($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_RegionsListResponse");
}
}
/**
* The "remarketingListShares" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $remarketingListShares = $dfareportingService->remarketingListShares;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_RemarketingListShares_Resource extends Google_Service_Resource
{
/**
* Gets one remarketing list share by remarketing list ID.
* (remarketingListShares.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $remarketingListId Remarketing list ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_RemarketingListShare
*/
public function get($profileId, $remarketingListId, $optParams = array())
{
$params = array('profileId' => $profileId, 'remarketingListId' => $remarketingListId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_RemarketingListShare");
}
/**
* Updates an existing remarketing list share. This method supports patch
* semantics. (remarketingListShares.patch)
*
* @param string $profileId User profile ID associated with this request.
* @param string $remarketingListId Remarketing list ID.
* @param Google_RemarketingListShare $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_RemarketingListShare
*/
public function patch($profileId, $remarketingListId, Google_Service_Dfareporting_RemarketingListShare $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'remarketingListId' => $remarketingListId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Dfareporting_RemarketingListShare");
}
/**
* Updates an existing remarketing list share. (remarketingListShares.update)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_RemarketingListShare $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_RemarketingListShare
*/
public function update($profileId, Google_Service_Dfareporting_RemarketingListShare $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Dfareporting_RemarketingListShare");
}
}
/**
* The "remarketingLists" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $remarketingLists = $dfareportingService->remarketingLists;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_RemarketingLists_Resource extends Google_Service_Resource
{
/**
* Gets one remarketing list by ID. (remarketingLists.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Remarketing list ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_RemarketingList
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_RemarketingList");
}
/**
* Inserts a new remarketing list. (remarketingLists.insert)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_RemarketingList $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_RemarketingList
*/
public function insert($profileId, Google_Service_Dfareporting_RemarketingList $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Dfareporting_RemarketingList");
}
/**
* Retrieves a list of remarketing lists, possibly filtered.
* (remarketingLists.listRemarketingLists)
*
* @param string $profileId User profile ID associated with this request.
* @param string $advertiserId Select only remarketing lists owned by this
* advertiser.
* @param array $optParams Optional parameters.
*
* @opt_param string name Allows searching for objects by name or ID. Wildcards
* (*) are allowed. For example, "remarketing list*2015" will return objects
* with names like "remarketing list June 2015", "remarketing list April 2015",
* or simply "remarketing list 2015". Most of the searches also add wildcards
* implicitly at the start and the end of the search string. For example, a
* search string of "remarketing list" will match objects with name "my
* remarketing list", "remarketing list 2015", or simply "remarketing list".
* @opt_param string sortField Field by which to sort the list.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string pageToken Value of the nextPageToken from the previous
* result page.
* @opt_param string sortOrder Order of sorted results, default is ASCENDING.
* @opt_param bool active Select only active or only inactive remarketing lists.
* @opt_param string floodlightActivityId Select only remarketing lists that
* have this floodlight activity ID.
* @return Google_Service_Dfareporting_RemarketingListsListResponse
*/
public function listRemarketingLists($profileId, $advertiserId, $optParams = array())
{
$params = array('profileId' => $profileId, 'advertiserId' => $advertiserId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_RemarketingListsListResponse");
}
/**
* Updates an existing remarketing list. This method supports patch semantics.
* (remarketingLists.patch)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Remarketing list ID.
* @param Google_RemarketingList $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_RemarketingList
*/
public function patch($profileId, $id, Google_Service_Dfareporting_RemarketingList $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Dfareporting_RemarketingList");
}
/**
* Updates an existing remarketing list. (remarketingLists.update)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_RemarketingList $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_RemarketingList
*/
public function update($profileId, Google_Service_Dfareporting_RemarketingList $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Dfareporting_RemarketingList");
}
}
/**
* The "reports" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $reports = $dfareportingService->reports;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Reports_Resource extends Google_Service_Resource
{
/**
* Deletes a report by its ID. (reports.delete)
*
* @param string $profileId The DFA user profile ID.
* @param string $reportId The ID of the report.
* @param array $optParams Optional parameters.
*/
public function delete($profileId, $reportId, $optParams = array())
{
$params = array('profileId' => $profileId, 'reportId' => $reportId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Retrieves a report by its ID. (reports.get)
*
* @param string $profileId The DFA user profile ID.
* @param string $reportId The ID of the report.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Report
*/
public function get($profileId, $reportId, $optParams = array())
{
$params = array('profileId' => $profileId, 'reportId' => $reportId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_Report");
}
/**
* Creates a report. (reports.insert)
*
* @param string $profileId The DFA user profile ID.
* @param Google_Report $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Report
*/
public function insert($profileId, Google_Service_Dfareporting_Report $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Dfareporting_Report");
}
/**
* Retrieves list of reports. (reports.listReports)
*
* @param string $profileId The DFA user profile ID.
* @param array $optParams Optional parameters.
*
* @opt_param string sortField The field by which to sort the list.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string pageToken The value of the nextToken from the previous
* result page.
* @opt_param string sortOrder Order of sorted results, default is 'DESCENDING'.
* @opt_param string scope The scope that defines which results are returned,
* default is 'MINE'.
* @return Google_Service_Dfareporting_ReportList
*/
public function listReports($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_ReportList");
}
/**
* Updates a report. This method supports patch semantics. (reports.patch)
*
* @param string $profileId The DFA user profile ID.
* @param string $reportId The ID of the report.
* @param Google_Report $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Report
*/
public function patch($profileId, $reportId, Google_Service_Dfareporting_Report $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'reportId' => $reportId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Dfareporting_Report");
}
/**
* Runs a report. (reports.run)
*
* @param string $profileId The DFA profile ID.
* @param string $reportId The ID of the report.
* @param array $optParams Optional parameters.
*
* @opt_param bool synchronous If set and true, tries to run the report
* synchronously.
* @return Google_Service_Dfareporting_DfareportingFile
*/
public function run($profileId, $reportId, $optParams = array())
{
$params = array('profileId' => $profileId, 'reportId' => $reportId);
$params = array_merge($params, $optParams);
return $this->call('run', array($params), "Google_Service_Dfareporting_DfareportingFile");
}
/**
* Updates a report. (reports.update)
*
* @param string $profileId The DFA user profile ID.
* @param string $reportId The ID of the report.
* @param Google_Report $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Report
*/
public function update($profileId, $reportId, Google_Service_Dfareporting_Report $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'reportId' => $reportId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Dfareporting_Report");
}
}
/**
* The "compatibleFields" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $compatibleFields = $dfareportingService->compatibleFields;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ReportsCompatibleFields_Resource extends Google_Service_Resource
{
/**
* Returns the fields that are compatible to be selected in the respective
* sections of a report criteria, given the fields already selected in the input
* report and user permissions. (compatibleFields.query)
*
* @param string $profileId The DFA user profile ID.
* @param Google_Report $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_CompatibleFields
*/
public function query($profileId, Google_Service_Dfareporting_Report $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('query', array($params), "Google_Service_Dfareporting_CompatibleFields");
}
}
/**
* The "files" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $files = $dfareportingService->files;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ReportsFiles_Resource extends Google_Service_Resource
{
/**
* Retrieves a report file. (files.get)
*
* @param string $profileId The DFA profile ID.
* @param string $reportId The ID of the report.
* @param string $fileId The ID of the report file.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_DfareportingFile
*/
public function get($profileId, $reportId, $fileId, $optParams = array())
{
$params = array('profileId' => $profileId, 'reportId' => $reportId, 'fileId' => $fileId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_DfareportingFile");
}
/**
* Lists files for a report. (files.listReportsFiles)
*
* @param string $profileId The DFA profile ID.
* @param string $reportId The ID of the parent report.
* @param array $optParams Optional parameters.
*
* @opt_param string sortField The field by which to sort the list.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string pageToken The value of the nextToken from the previous
* result page.
* @opt_param string sortOrder Order of sorted results, default is 'DESCENDING'.
* @return Google_Service_Dfareporting_FileList
*/
public function listReportsFiles($profileId, $reportId, $optParams = array())
{
$params = array('profileId' => $profileId, 'reportId' => $reportId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_FileList");
}
}
/**
* The "sites" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $sites = $dfareportingService->sites;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Sites_Resource extends Google_Service_Resource
{
/**
* Gets one site by ID. (sites.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Site ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Site
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_Site");
}
/**
* Inserts a new site. (sites.insert)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_Site $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Site
*/
public function insert($profileId, Google_Service_Dfareporting_Site $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Dfareporting_Site");
}
/**
* Retrieves a list of sites, possibly filtered. (sites.listSites)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
*
* @opt_param bool acceptsInterstitialPlacements This search filter is no longer
* supported and will have no effect on the results returned.
* @opt_param string sortOrder Order of sorted results, default is ASCENDING.
* @opt_param string searchString Allows searching for objects by name, ID or
* keyName. Wildcards (*) are allowed. For example, "site*2015" will return
* objects with names like "site June 2015", "site April 2015", or simply "site
* 2015". Most of the searches also add wildcards implicitly at the start and
* the end of the search string. For example, a search string of "site" will
* match objects with name "my site", "site 2015", or simply "site".
* @opt_param string subaccountId Select only sites with this subaccount ID.
* @opt_param string directorySiteIds Select only sites with these directory
* site IDs.
* @opt_param bool acceptsInStreamVideoPlacements This search filter is no
* longer supported and will have no effect on the results returned.
* @opt_param string ids Select only sites with these IDs.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string pageToken Value of the nextPageToken from the previous
* result page.
* @opt_param bool acceptsPublisherPaidPlacements Select only sites that accept
* publisher paid placements.
* @opt_param string sortField Field by which to sort the list.
* @opt_param bool adWordsSite Select only AdWords sites.
* @opt_param bool unmappedSite Select only sites that have not been mapped to a
* directory site.
* @opt_param bool approved Select only approved sites.
* @opt_param string campaignIds Select only sites with these campaign IDs.
* @return Google_Service_Dfareporting_SitesListResponse
*/
public function listSites($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_SitesListResponse");
}
/**
* Updates an existing site. This method supports patch semantics. (sites.patch)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Site ID.
* @param Google_Site $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Site
*/
public function patch($profileId, $id, Google_Service_Dfareporting_Site $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Dfareporting_Site");
}
/**
* Updates an existing site. (sites.update)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_Site $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Site
*/
public function update($profileId, Google_Service_Dfareporting_Site $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Dfareporting_Site");
}
}
/**
* The "sizes" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $sizes = $dfareportingService->sizes;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Sizes_Resource extends Google_Service_Resource
{
/**
* Gets one size by ID. (sizes.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Size ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Size
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_Size");
}
/**
* Inserts a new size. (sizes.insert)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_Size $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Size
*/
public function insert($profileId, Google_Service_Dfareporting_Size $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Dfareporting_Size");
}
/**
* Retrieves a list of sizes, possibly filtered. (sizes.listSizes)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
*
* @opt_param bool iabStandard Select only IAB standard sizes.
* @opt_param int width Select only sizes with this width.
* @opt_param string ids Select only sizes with these IDs.
* @opt_param int height Select only sizes with this height.
* @return Google_Service_Dfareporting_SizesListResponse
*/
public function listSizes($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_SizesListResponse");
}
}
/**
* The "subaccounts" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $subaccounts = $dfareportingService->subaccounts;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Subaccounts_Resource extends Google_Service_Resource
{
/**
* Gets one subaccount by ID. (subaccounts.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Subaccount ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Subaccount
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_Subaccount");
}
/**
* Inserts a new subaccount. (subaccounts.insert)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_Subaccount $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Subaccount
*/
public function insert($profileId, Google_Service_Dfareporting_Subaccount $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Dfareporting_Subaccount");
}
/**
* Gets a list of subaccounts, possibly filtered. (subaccounts.listSubaccounts)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
*
* @opt_param string searchString Allows searching for objects by name or ID.
* Wildcards (*) are allowed. For example, "subaccount*2015" will return objects
* with names like "subaccount June 2015", "subaccount April 2015", or simply
* "subaccount 2015". Most of the searches also add wildcards implicitly at the
* start and the end of the search string. For example, a search string of
* "subaccount" will match objects with name "my subaccount", "subaccount 2015",
* or simply "subaccount".
* @opt_param string sortField Field by which to sort the list.
* @opt_param string ids Select only subaccounts with these IDs.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string pageToken Value of the nextPageToken from the previous
* result page.
* @opt_param string sortOrder Order of sorted results, default is ASCENDING.
* @return Google_Service_Dfareporting_SubaccountsListResponse
*/
public function listSubaccounts($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_SubaccountsListResponse");
}
/**
* Updates an existing subaccount. This method supports patch semantics.
* (subaccounts.patch)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Subaccount ID.
* @param Google_Subaccount $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Subaccount
*/
public function patch($profileId, $id, Google_Service_Dfareporting_Subaccount $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Dfareporting_Subaccount");
}
/**
* Updates an existing subaccount. (subaccounts.update)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_Subaccount $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_Subaccount
*/
public function update($profileId, Google_Service_Dfareporting_Subaccount $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Dfareporting_Subaccount");
}
}
/**
* The "targetableRemarketingLists" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $targetableRemarketingLists = $dfareportingService->targetableRemarketingLists;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_TargetableRemarketingLists_Resource extends Google_Service_Resource
{
/**
* Gets one remarketing list by ID. (targetableRemarketingLists.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id Remarketing list ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_TargetableRemarketingList
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_TargetableRemarketingList");
}
/**
* Retrieves a list of targetable remarketing lists, possibly filtered.
* (targetableRemarketingLists.listTargetableRemarketingLists)
*
* @param string $profileId User profile ID associated with this request.
* @param string $advertiserId Select only targetable remarketing lists
* targetable by these advertisers.
* @param array $optParams Optional parameters.
*
* @opt_param string name Allows searching for objects by name or ID. Wildcards
* (*) are allowed. For example, "remarketing list*2015" will return objects
* with names like "remarketing list June 2015", "remarketing list April 2015",
* or simply "remarketing list 2015". Most of the searches also add wildcards
* implicitly at the start and the end of the search string. For example, a
* search string of "remarketing list" will match objects with name "my
* remarketing list", "remarketing list 2015", or simply "remarketing list".
* @opt_param string sortField Field by which to sort the list.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string pageToken Value of the nextPageToken from the previous
* result page.
* @opt_param string sortOrder Order of sorted results, default is ASCENDING.
* @opt_param bool active Select only active or only inactive targetable
* remarketing lists.
* @return Google_Service_Dfareporting_TargetableRemarketingListsListResponse
*/
public function listTargetableRemarketingLists($profileId, $advertiserId, $optParams = array())
{
$params = array('profileId' => $profileId, 'advertiserId' => $advertiserId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_TargetableRemarketingListsListResponse");
}
}
/**
* The "userProfiles" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $userProfiles = $dfareportingService->userProfiles;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_UserProfiles_Resource extends Google_Service_Resource
{
/**
* Gets one user profile by ID. (userProfiles.get)
*
* @param string $profileId The user profile ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_UserProfile
*/
public function get($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_UserProfile");
}
/**
* Retrieves list of user profiles for a user. (userProfiles.listUserProfiles)
*
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_UserProfileList
*/
public function listUserProfiles($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_UserProfileList");
}
}
/**
* The "userRolePermissionGroups" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $userRolePermissionGroups = $dfareportingService->userRolePermissionGroups;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_UserRolePermissionGroups_Resource extends Google_Service_Resource
{
/**
* Gets one user role permission group by ID. (userRolePermissionGroups.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id User role permission group ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_UserRolePermissionGroup
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_UserRolePermissionGroup");
}
/**
* Gets a list of all supported user role permission groups.
* (userRolePermissionGroups.listUserRolePermissionGroups)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_UserRolePermissionGroupsListResponse
*/
public function listUserRolePermissionGroups($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_UserRolePermissionGroupsListResponse");
}
}
/**
* The "userRolePermissions" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $userRolePermissions = $dfareportingService->userRolePermissions;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_UserRolePermissions_Resource extends Google_Service_Resource
{
/**
* Gets one user role permission by ID. (userRolePermissions.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id User role permission ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_UserRolePermission
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_UserRolePermission");
}
/**
* Gets a list of user role permissions, possibly filtered.
* (userRolePermissions.listUserRolePermissions)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
*
* @opt_param string ids Select only user role permissions with these IDs.
* @return Google_Service_Dfareporting_UserRolePermissionsListResponse
*/
public function listUserRolePermissions($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_UserRolePermissionsListResponse");
}
}
/**
* The "userRoles" collection of methods.
* Typical usage is:
*
* $dfareportingService = new Google_Service_Dfareporting(...);
* $userRoles = $dfareportingService->userRoles;
*
*/
#[AllowDynamicProperties]
class Google_Service_Dfareporting_UserRoles_Resource extends Google_Service_Resource
{
/**
* Deletes an existing user role. (userRoles.delete)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id User role ID.
* @param array $optParams Optional parameters.
*/
public function delete($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Gets one user role by ID. (userRoles.get)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id User role ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_UserRole
*/
public function get($profileId, $id, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Dfareporting_UserRole");
}
/**
* Inserts a new user role. (userRoles.insert)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_UserRole $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_UserRole
*/
public function insert($profileId, Google_Service_Dfareporting_UserRole $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Dfareporting_UserRole");
}
/**
* Retrieves a list of user roles, possibly filtered. (userRoles.listUserRoles)
*
* @param string $profileId User profile ID associated with this request.
* @param array $optParams Optional parameters.
*
* @opt_param string searchString Allows searching for objects by name or ID.
* Wildcards (*) are allowed. For example, "userrole*2015" will return objects
* with names like "userrole June 2015", "userrole April 2015", or simply
* "userrole 2015". Most of the searches also add wildcards implicitly at the
* start and the end of the search string. For example, a search string of
* "userrole" will match objects with name "my userrole", "userrole 2015", or
* simply "userrole".
* @opt_param string subaccountId Select only user roles that belong to this
* subaccount.
* @opt_param string sortField Field by which to sort the list.
* @opt_param string ids Select only user roles with the specified IDs.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string pageToken Value of the nextPageToken from the previous
* result page.
* @opt_param string sortOrder Order of sorted results, default is ASCENDING.
* @opt_param bool accountUserRoleOnly Select only account level user roles not
* associated with any specific subaccount.
* @return Google_Service_Dfareporting_UserRolesListResponse
*/
public function listUserRoles($profileId, $optParams = array())
{
$params = array('profileId' => $profileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Dfareporting_UserRolesListResponse");
}
/**
* Updates an existing user role. This method supports patch semantics.
* (userRoles.patch)
*
* @param string $profileId User profile ID associated with this request.
* @param string $id User role ID.
* @param Google_UserRole $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_UserRole
*/
public function patch($profileId, $id, Google_Service_Dfareporting_UserRole $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Dfareporting_UserRole");
}
/**
* Updates an existing user role. (userRoles.update)
*
* @param string $profileId User profile ID associated with this request.
* @param Google_UserRole $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Dfareporting_UserRole
*/
public function update($profileId, Google_Service_Dfareporting_UserRole $postBody, $optParams = array())
{
$params = array('profileId' => $profileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Dfareporting_UserRole");
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Account extends Google_Collection
{
protected $collection_key = 'availablePermissionIds';
protected $internal_gapi_mappings = array(
);
public $accountPermissionIds;
public $accountProfile;
public $active;
public $activeAdsLimitTier;
public $activeViewOptOut;
public $availablePermissionIds;
public $comscoreVceEnabled;
public $countryId;
public $currencyId;
public $defaultCreativeSizeId;
public $description;
public $id;
public $kind;
public $locale;
public $maximumImageSize;
public $name;
public $nielsenOcrEnabled;
protected $reportsConfigurationType = 'Google_Service_Dfareporting_ReportsConfiguration';
protected $reportsConfigurationDataType = '';
public $teaserSizeLimit;
public function setAccountPermissionIds($accountPermissionIds)
{
$this->accountPermissionIds = $accountPermissionIds;
}
public function getAccountPermissionIds()
{
return $this->accountPermissionIds;
}
public function setAccountProfile($accountProfile)
{
$this->accountProfile = $accountProfile;
}
public function getAccountProfile()
{
return $this->accountProfile;
}
public function setActive($active)
{
$this->active = $active;
}
public function getActive()
{
return $this->active;
}
public function setActiveAdsLimitTier($activeAdsLimitTier)
{
$this->activeAdsLimitTier = $activeAdsLimitTier;
}
public function getActiveAdsLimitTier()
{
return $this->activeAdsLimitTier;
}
public function setActiveViewOptOut($activeViewOptOut)
{
$this->activeViewOptOut = $activeViewOptOut;
}
public function getActiveViewOptOut()
{
return $this->activeViewOptOut;
}
public function setAvailablePermissionIds($availablePermissionIds)
{
$this->availablePermissionIds = $availablePermissionIds;
}
public function getAvailablePermissionIds()
{
return $this->availablePermissionIds;
}
public function setComscoreVceEnabled($comscoreVceEnabled)
{
$this->comscoreVceEnabled = $comscoreVceEnabled;
}
public function getComscoreVceEnabled()
{
return $this->comscoreVceEnabled;
}
public function setCountryId($countryId)
{
$this->countryId = $countryId;
}
public function getCountryId()
{
return $this->countryId;
}
public function setCurrencyId($currencyId)
{
$this->currencyId = $currencyId;
}
public function getCurrencyId()
{
return $this->currencyId;
}
public function setDefaultCreativeSizeId($defaultCreativeSizeId)
{
$this->defaultCreativeSizeId = $defaultCreativeSizeId;
}
public function getDefaultCreativeSizeId()
{
return $this->defaultCreativeSizeId;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLocale($locale)
{
$this->locale = $locale;
}
public function getLocale()
{
return $this->locale;
}
public function setMaximumImageSize($maximumImageSize)
{
$this->maximumImageSize = $maximumImageSize;
}
public function getMaximumImageSize()
{
return $this->maximumImageSize;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setNielsenOcrEnabled($nielsenOcrEnabled)
{
$this->nielsenOcrEnabled = $nielsenOcrEnabled;
}
public function getNielsenOcrEnabled()
{
return $this->nielsenOcrEnabled;
}
public function setReportsConfiguration(Google_Service_Dfareporting_ReportsConfiguration $reportsConfiguration)
{
$this->reportsConfiguration = $reportsConfiguration;
}
public function getReportsConfiguration()
{
return $this->reportsConfiguration;
}
public function setTeaserSizeLimit($teaserSizeLimit)
{
$this->teaserSizeLimit = $teaserSizeLimit;
}
public function getTeaserSizeLimit()
{
return $this->teaserSizeLimit;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_AccountActiveAdSummary extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $accountId;
public $activeAds;
public $activeAdsLimitTier;
public $availableAds;
public $kind;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setActiveAds($activeAds)
{
$this->activeAds = $activeAds;
}
public function getActiveAds()
{
return $this->activeAds;
}
public function setActiveAdsLimitTier($activeAdsLimitTier)
{
$this->activeAdsLimitTier = $activeAdsLimitTier;
}
public function getActiveAdsLimitTier()
{
return $this->activeAdsLimitTier;
}
public function setAvailableAds($availableAds)
{
$this->availableAds = $availableAds;
}
public function getAvailableAds()
{
return $this->availableAds;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_AccountPermission extends Google_Collection
{
protected $collection_key = 'accountProfiles';
protected $internal_gapi_mappings = array(
);
public $accountProfiles;
public $id;
public $kind;
public $level;
public $name;
public $permissionGroupId;
public function setAccountProfiles($accountProfiles)
{
$this->accountProfiles = $accountProfiles;
}
public function getAccountProfiles()
{
return $this->accountProfiles;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLevel($level)
{
$this->level = $level;
}
public function getLevel()
{
return $this->level;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPermissionGroupId($permissionGroupId)
{
$this->permissionGroupId = $permissionGroupId;
}
public function getPermissionGroupId()
{
return $this->permissionGroupId;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_AccountPermissionGroup extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $kind;
public $name;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_AccountPermissionGroupsListResponse extends Google_Collection
{
protected $collection_key = 'accountPermissionGroups';
protected $internal_gapi_mappings = array(
);
protected $accountPermissionGroupsType = 'Google_Service_Dfareporting_AccountPermissionGroup';
protected $accountPermissionGroupsDataType = 'array';
public $kind;
public function setAccountPermissionGroups($accountPermissionGroups)
{
$this->accountPermissionGroups = $accountPermissionGroups;
}
public function getAccountPermissionGroups()
{
return $this->accountPermissionGroups;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_AccountPermissionsListResponse extends Google_Collection
{
protected $collection_key = 'accountPermissions';
protected $internal_gapi_mappings = array(
);
protected $accountPermissionsType = 'Google_Service_Dfareporting_AccountPermission';
protected $accountPermissionsDataType = 'array';
public $kind;
public function setAccountPermissions($accountPermissions)
{
$this->accountPermissions = $accountPermissions;
}
public function getAccountPermissions()
{
return $this->accountPermissions;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_AccountUserProfile extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $accountId;
public $active;
protected $advertiserFilterType = 'Google_Service_Dfareporting_ObjectFilter';
protected $advertiserFilterDataType = '';
protected $campaignFilterType = 'Google_Service_Dfareporting_ObjectFilter';
protected $campaignFilterDataType = '';
public $comments;
public $email;
public $id;
public $kind;
public $locale;
public $name;
protected $siteFilterType = 'Google_Service_Dfareporting_ObjectFilter';
protected $siteFilterDataType = '';
public $subaccountId;
public $traffickerType;
public $userAccessType;
protected $userRoleFilterType = 'Google_Service_Dfareporting_ObjectFilter';
protected $userRoleFilterDataType = '';
public $userRoleId;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setActive($active)
{
$this->active = $active;
}
public function getActive()
{
return $this->active;
}
public function setAdvertiserFilter(Google_Service_Dfareporting_ObjectFilter $advertiserFilter)
{
$this->advertiserFilter = $advertiserFilter;
}
public function getAdvertiserFilter()
{
return $this->advertiserFilter;
}
public function setCampaignFilter(Google_Service_Dfareporting_ObjectFilter $campaignFilter)
{
$this->campaignFilter = $campaignFilter;
}
public function getCampaignFilter()
{
return $this->campaignFilter;
}
public function setComments($comments)
{
$this->comments = $comments;
}
public function getComments()
{
return $this->comments;
}
public function setEmail($email)
{
$this->email = $email;
}
public function getEmail()
{
return $this->email;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLocale($locale)
{
$this->locale = $locale;
}
public function getLocale()
{
return $this->locale;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSiteFilter(Google_Service_Dfareporting_ObjectFilter $siteFilter)
{
$this->siteFilter = $siteFilter;
}
public function getSiteFilter()
{
return $this->siteFilter;
}
public function setSubaccountId($subaccountId)
{
$this->subaccountId = $subaccountId;
}
public function getSubaccountId()
{
return $this->subaccountId;
}
public function setTraffickerType($traffickerType)
{
$this->traffickerType = $traffickerType;
}
public function getTraffickerType()
{
return $this->traffickerType;
}
public function setUserAccessType($userAccessType)
{
$this->userAccessType = $userAccessType;
}
public function getUserAccessType()
{
return $this->userAccessType;
}
public function setUserRoleFilter(Google_Service_Dfareporting_ObjectFilter $userRoleFilter)
{
$this->userRoleFilter = $userRoleFilter;
}
public function getUserRoleFilter()
{
return $this->userRoleFilter;
}
public function setUserRoleId($userRoleId)
{
$this->userRoleId = $userRoleId;
}
public function getUserRoleId()
{
return $this->userRoleId;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_AccountUserProfilesListResponse extends Google_Collection
{
protected $collection_key = 'accountUserProfiles';
protected $internal_gapi_mappings = array(
);
protected $accountUserProfilesType = 'Google_Service_Dfareporting_AccountUserProfile';
protected $accountUserProfilesDataType = 'array';
public $kind;
public $nextPageToken;
public function setAccountUserProfiles($accountUserProfiles)
{
$this->accountUserProfiles = $accountUserProfiles;
}
public function getAccountUserProfiles()
{
return $this->accountUserProfiles;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_AccountsListResponse extends Google_Collection
{
protected $collection_key = 'accounts';
protected $internal_gapi_mappings = array(
);
protected $accountsType = 'Google_Service_Dfareporting_Account';
protected $accountsDataType = 'array';
public $kind;
public $nextPageToken;
public function setAccounts($accounts)
{
$this->accounts = $accounts;
}
public function getAccounts()
{
return $this->accounts;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Activities extends Google_Collection
{
protected $collection_key = 'metricNames';
protected $internal_gapi_mappings = array(
);
protected $filtersType = 'Google_Service_Dfareporting_DimensionValue';
protected $filtersDataType = 'array';
public $kind;
public $metricNames;
public function setFilters($filters)
{
$this->filters = $filters;
}
public function getFilters()
{
return $this->filters;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMetricNames($metricNames)
{
$this->metricNames = $metricNames;
}
public function getMetricNames()
{
return $this->metricNames;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Ad extends Google_Collection
{
protected $collection_key = 'placementAssignments';
protected $internal_gapi_mappings = array(
"remarketingListExpression" => "remarketing_list_expression",
);
public $accountId;
public $active;
public $advertiserId;
protected $advertiserIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $advertiserIdDimensionValueDataType = '';
public $archived;
public $audienceSegmentId;
public $campaignId;
protected $campaignIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $campaignIdDimensionValueDataType = '';
protected $clickThroughUrlType = 'Google_Service_Dfareporting_ClickThroughUrl';
protected $clickThroughUrlDataType = '';
protected $clickThroughUrlSuffixPropertiesType = 'Google_Service_Dfareporting_ClickThroughUrlSuffixProperties';
protected $clickThroughUrlSuffixPropertiesDataType = '';
public $comments;
public $compatibility;
protected $createInfoType = 'Google_Service_Dfareporting_LastModifiedInfo';
protected $createInfoDataType = '';
protected $creativeGroupAssignmentsType = 'Google_Service_Dfareporting_CreativeGroupAssignment';
protected $creativeGroupAssignmentsDataType = 'array';
protected $creativeRotationType = 'Google_Service_Dfareporting_CreativeRotation';
protected $creativeRotationDataType = '';
protected $dayPartTargetingType = 'Google_Service_Dfareporting_DayPartTargeting';
protected $dayPartTargetingDataType = '';
protected $defaultClickThroughEventTagPropertiesType = 'Google_Service_Dfareporting_DefaultClickThroughEventTagProperties';
protected $defaultClickThroughEventTagPropertiesDataType = '';
protected $deliveryScheduleType = 'Google_Service_Dfareporting_DeliverySchedule';
protected $deliveryScheduleDataType = '';
public $dynamicClickTracker;
public $endTime;
protected $eventTagOverridesType = 'Google_Service_Dfareporting_EventTagOverride';
protected $eventTagOverridesDataType = 'array';
protected $geoTargetingType = 'Google_Service_Dfareporting_GeoTargeting';
protected $geoTargetingDataType = '';
public $id;
protected $idDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $idDimensionValueDataType = '';
protected $keyValueTargetingExpressionType = 'Google_Service_Dfareporting_KeyValueTargetingExpression';
protected $keyValueTargetingExpressionDataType = '';
public $kind;
protected $lastModifiedInfoType = 'Google_Service_Dfareporting_LastModifiedInfo';
protected $lastModifiedInfoDataType = '';
public $name;
protected $placementAssignmentsType = 'Google_Service_Dfareporting_PlacementAssignment';
protected $placementAssignmentsDataType = 'array';
protected $remarketingListExpressionType = 'Google_Service_Dfareporting_ListTargetingExpression';
protected $remarketingListExpressionDataType = '';
protected $sizeType = 'Google_Service_Dfareporting_Size';
protected $sizeDataType = '';
public $sslCompliant;
public $sslRequired;
public $startTime;
public $subaccountId;
protected $technologyTargetingType = 'Google_Service_Dfareporting_TechnologyTargeting';
protected $technologyTargetingDataType = '';
public $type;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setActive($active)
{
$this->active = $active;
}
public function getActive()
{
return $this->active;
}
public function setAdvertiserId($advertiserId)
{
$this->advertiserId = $advertiserId;
}
public function getAdvertiserId()
{
return $this->advertiserId;
}
public function setAdvertiserIdDimensionValue(Google_Service_Dfareporting_DimensionValue $advertiserIdDimensionValue)
{
$this->advertiserIdDimensionValue = $advertiserIdDimensionValue;
}
public function getAdvertiserIdDimensionValue()
{
return $this->advertiserIdDimensionValue;
}
public function setArchived($archived)
{
$this->archived = $archived;
}
public function getArchived()
{
return $this->archived;
}
public function setAudienceSegmentId($audienceSegmentId)
{
$this->audienceSegmentId = $audienceSegmentId;
}
public function getAudienceSegmentId()
{
return $this->audienceSegmentId;
}
public function setCampaignId($campaignId)
{
$this->campaignId = $campaignId;
}
public function getCampaignId()
{
return $this->campaignId;
}
public function setCampaignIdDimensionValue(Google_Service_Dfareporting_DimensionValue $campaignIdDimensionValue)
{
$this->campaignIdDimensionValue = $campaignIdDimensionValue;
}
public function getCampaignIdDimensionValue()
{
return $this->campaignIdDimensionValue;
}
public function setClickThroughUrl(Google_Service_Dfareporting_ClickThroughUrl $clickThroughUrl)
{
$this->clickThroughUrl = $clickThroughUrl;
}
public function getClickThroughUrl()
{
return $this->clickThroughUrl;
}
public function setClickThroughUrlSuffixProperties(Google_Service_Dfareporting_ClickThroughUrlSuffixProperties $clickThroughUrlSuffixProperties)
{
$this->clickThroughUrlSuffixProperties = $clickThroughUrlSuffixProperties;
}
public function getClickThroughUrlSuffixProperties()
{
return $this->clickThroughUrlSuffixProperties;
}
public function setComments($comments)
{
$this->comments = $comments;
}
public function getComments()
{
return $this->comments;
}
public function setCompatibility($compatibility)
{
$this->compatibility = $compatibility;
}
public function getCompatibility()
{
return $this->compatibility;
}
public function setCreateInfo(Google_Service_Dfareporting_LastModifiedInfo $createInfo)
{
$this->createInfo = $createInfo;
}
public function getCreateInfo()
{
return $this->createInfo;
}
public function setCreativeGroupAssignments($creativeGroupAssignments)
{
$this->creativeGroupAssignments = $creativeGroupAssignments;
}
public function getCreativeGroupAssignments()
{
return $this->creativeGroupAssignments;
}
public function setCreativeRotation(Google_Service_Dfareporting_CreativeRotation $creativeRotation)
{
$this->creativeRotation = $creativeRotation;
}
public function getCreativeRotation()
{
return $this->creativeRotation;
}
public function setDayPartTargeting(Google_Service_Dfareporting_DayPartTargeting $dayPartTargeting)
{
$this->dayPartTargeting = $dayPartTargeting;
}
public function getDayPartTargeting()
{
return $this->dayPartTargeting;
}
public function setDefaultClickThroughEventTagProperties(Google_Service_Dfareporting_DefaultClickThroughEventTagProperties $defaultClickThroughEventTagProperties)
{
$this->defaultClickThroughEventTagProperties = $defaultClickThroughEventTagProperties;
}
public function getDefaultClickThroughEventTagProperties()
{
return $this->defaultClickThroughEventTagProperties;
}
public function setDeliverySchedule(Google_Service_Dfareporting_DeliverySchedule $deliverySchedule)
{
$this->deliverySchedule = $deliverySchedule;
}
public function getDeliverySchedule()
{
return $this->deliverySchedule;
}
public function setDynamicClickTracker($dynamicClickTracker)
{
$this->dynamicClickTracker = $dynamicClickTracker;
}
public function getDynamicClickTracker()
{
return $this->dynamicClickTracker;
}
public function setEndTime($endTime)
{
$this->endTime = $endTime;
}
public function getEndTime()
{
return $this->endTime;
}
public function setEventTagOverrides($eventTagOverrides)
{
$this->eventTagOverrides = $eventTagOverrides;
}
public function getEventTagOverrides()
{
return $this->eventTagOverrides;
}
public function setGeoTargeting(Google_Service_Dfareporting_GeoTargeting $geoTargeting)
{
$this->geoTargeting = $geoTargeting;
}
public function getGeoTargeting()
{
return $this->geoTargeting;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setIdDimensionValue(Google_Service_Dfareporting_DimensionValue $idDimensionValue)
{
$this->idDimensionValue = $idDimensionValue;
}
public function getIdDimensionValue()
{
return $this->idDimensionValue;
}
public function setKeyValueTargetingExpression(Google_Service_Dfareporting_KeyValueTargetingExpression $keyValueTargetingExpression)
{
$this->keyValueTargetingExpression = $keyValueTargetingExpression;
}
public function getKeyValueTargetingExpression()
{
return $this->keyValueTargetingExpression;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLastModifiedInfo(Google_Service_Dfareporting_LastModifiedInfo $lastModifiedInfo)
{
$this->lastModifiedInfo = $lastModifiedInfo;
}
public function getLastModifiedInfo()
{
return $this->lastModifiedInfo;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPlacementAssignments($placementAssignments)
{
$this->placementAssignments = $placementAssignments;
}
public function getPlacementAssignments()
{
return $this->placementAssignments;
}
public function setRemarketingListExpression(Google_Service_Dfareporting_ListTargetingExpression $remarketingListExpression)
{
$this->remarketingListExpression = $remarketingListExpression;
}
public function getRemarketingListExpression()
{
return $this->remarketingListExpression;
}
public function setSize(Google_Service_Dfareporting_Size $size)
{
$this->size = $size;
}
public function getSize()
{
return $this->size;
}
public function setSslCompliant($sslCompliant)
{
$this->sslCompliant = $sslCompliant;
}
public function getSslCompliant()
{
return $this->sslCompliant;
}
public function setSslRequired($sslRequired)
{
$this->sslRequired = $sslRequired;
}
public function getSslRequired()
{
return $this->sslRequired;
}
public function setStartTime($startTime)
{
$this->startTime = $startTime;
}
public function getStartTime()
{
return $this->startTime;
}
public function setSubaccountId($subaccountId)
{
$this->subaccountId = $subaccountId;
}
public function getSubaccountId()
{
return $this->subaccountId;
}
public function setTechnologyTargeting(Google_Service_Dfareporting_TechnologyTargeting $technologyTargeting)
{
$this->technologyTargeting = $technologyTargeting;
}
public function getTechnologyTargeting()
{
return $this->technologyTargeting;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_AdSlot extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $comment;
public $compatibility;
public $height;
public $linkedPlacementId;
public $name;
public $paymentSourceType;
public $primary;
public $width;
public function setComment($comment)
{
$this->comment = $comment;
}
public function getComment()
{
return $this->comment;
}
public function setCompatibility($compatibility)
{
$this->compatibility = $compatibility;
}
public function getCompatibility()
{
return $this->compatibility;
}
public function setHeight($height)
{
$this->height = $height;
}
public function getHeight()
{
return $this->height;
}
public function setLinkedPlacementId($linkedPlacementId)
{
$this->linkedPlacementId = $linkedPlacementId;
}
public function getLinkedPlacementId()
{
return $this->linkedPlacementId;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPaymentSourceType($paymentSourceType)
{
$this->paymentSourceType = $paymentSourceType;
}
public function getPaymentSourceType()
{
return $this->paymentSourceType;
}
public function setPrimary($primary)
{
$this->primary = $primary;
}
public function getPrimary()
{
return $this->primary;
}
public function setWidth($width)
{
$this->width = $width;
}
public function getWidth()
{
return $this->width;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_AdsListResponse extends Google_Collection
{
protected $collection_key = 'ads';
protected $internal_gapi_mappings = array(
);
protected $adsType = 'Google_Service_Dfareporting_Ad';
protected $adsDataType = 'array';
public $kind;
public $nextPageToken;
public function setAds($ads)
{
$this->ads = $ads;
}
public function getAds()
{
return $this->ads;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Advertiser extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $accountId;
public $advertiserGroupId;
public $clickThroughUrlSuffix;
public $defaultClickThroughEventTagId;
public $defaultEmail;
public $floodlightConfigurationId;
protected $floodlightConfigurationIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $floodlightConfigurationIdDimensionValueDataType = '';
public $id;
protected $idDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $idDimensionValueDataType = '';
public $kind;
public $name;
public $originalFloodlightConfigurationId;
public $status;
public $subaccountId;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setAdvertiserGroupId($advertiserGroupId)
{
$this->advertiserGroupId = $advertiserGroupId;
}
public function getAdvertiserGroupId()
{
return $this->advertiserGroupId;
}
public function setClickThroughUrlSuffix($clickThroughUrlSuffix)
{
$this->clickThroughUrlSuffix = $clickThroughUrlSuffix;
}
public function getClickThroughUrlSuffix()
{
return $this->clickThroughUrlSuffix;
}
public function setDefaultClickThroughEventTagId($defaultClickThroughEventTagId)
{
$this->defaultClickThroughEventTagId = $defaultClickThroughEventTagId;
}
public function getDefaultClickThroughEventTagId()
{
return $this->defaultClickThroughEventTagId;
}
public function setDefaultEmail($defaultEmail)
{
$this->defaultEmail = $defaultEmail;
}
public function getDefaultEmail()
{
return $this->defaultEmail;
}
public function setFloodlightConfigurationId($floodlightConfigurationId)
{
$this->floodlightConfigurationId = $floodlightConfigurationId;
}
public function getFloodlightConfigurationId()
{
return $this->floodlightConfigurationId;
}
public function setFloodlightConfigurationIdDimensionValue(Google_Service_Dfareporting_DimensionValue $floodlightConfigurationIdDimensionValue)
{
$this->floodlightConfigurationIdDimensionValue = $floodlightConfigurationIdDimensionValue;
}
public function getFloodlightConfigurationIdDimensionValue()
{
return $this->floodlightConfigurationIdDimensionValue;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setIdDimensionValue(Google_Service_Dfareporting_DimensionValue $idDimensionValue)
{
$this->idDimensionValue = $idDimensionValue;
}
public function getIdDimensionValue()
{
return $this->idDimensionValue;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setOriginalFloodlightConfigurationId($originalFloodlightConfigurationId)
{
$this->originalFloodlightConfigurationId = $originalFloodlightConfigurationId;
}
public function getOriginalFloodlightConfigurationId()
{
return $this->originalFloodlightConfigurationId;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setSubaccountId($subaccountId)
{
$this->subaccountId = $subaccountId;
}
public function getSubaccountId()
{
return $this->subaccountId;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_AdvertiserGroup extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $accountId;
public $id;
public $kind;
public $name;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_AdvertiserGroupsListResponse extends Google_Collection
{
protected $collection_key = 'advertiserGroups';
protected $internal_gapi_mappings = array(
);
protected $advertiserGroupsType = 'Google_Service_Dfareporting_AdvertiserGroup';
protected $advertiserGroupsDataType = 'array';
public $kind;
public $nextPageToken;
public function setAdvertiserGroups($advertiserGroups)
{
$this->advertiserGroups = $advertiserGroups;
}
public function getAdvertiserGroups()
{
return $this->advertiserGroups;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_AdvertisersListResponse extends Google_Collection
{
protected $collection_key = 'advertisers';
protected $internal_gapi_mappings = array(
);
protected $advertisersType = 'Google_Service_Dfareporting_Advertiser';
protected $advertisersDataType = 'array';
public $kind;
public $nextPageToken;
public function setAdvertisers($advertisers)
{
$this->advertisers = $advertisers;
}
public function getAdvertisers()
{
return $this->advertisers;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_AudienceSegment extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $allocation;
public $id;
public $name;
public function setAllocation($allocation)
{
$this->allocation = $allocation;
}
public function getAllocation()
{
return $this->allocation;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_AudienceSegmentGroup extends Google_Collection
{
protected $collection_key = 'audienceSegments';
protected $internal_gapi_mappings = array(
);
protected $audienceSegmentsType = 'Google_Service_Dfareporting_AudienceSegment';
protected $audienceSegmentsDataType = 'array';
public $id;
public $name;
public function setAudienceSegments($audienceSegments)
{
$this->audienceSegments = $audienceSegments;
}
public function getAudienceSegments()
{
return $this->audienceSegments;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Browser extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $browserVersionId;
public $dartId;
public $kind;
public $majorVersion;
public $minorVersion;
public $name;
public function setBrowserVersionId($browserVersionId)
{
$this->browserVersionId = $browserVersionId;
}
public function getBrowserVersionId()
{
return $this->browserVersionId;
}
public function setDartId($dartId)
{
$this->dartId = $dartId;
}
public function getDartId()
{
return $this->dartId;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMajorVersion($majorVersion)
{
$this->majorVersion = $majorVersion;
}
public function getMajorVersion()
{
return $this->majorVersion;
}
public function setMinorVersion($minorVersion)
{
$this->minorVersion = $minorVersion;
}
public function getMinorVersion()
{
return $this->minorVersion;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_BrowsersListResponse extends Google_Collection
{
protected $collection_key = 'browsers';
protected $internal_gapi_mappings = array(
);
protected $browsersType = 'Google_Service_Dfareporting_Browser';
protected $browsersDataType = 'array';
public $kind;
public function setBrowsers($browsers)
{
$this->browsers = $browsers;
}
public function getBrowsers()
{
return $this->browsers;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Campaign extends Google_Collection
{
protected $collection_key = 'traffickerEmails';
protected $internal_gapi_mappings = array(
);
public $accountId;
protected $additionalCreativeOptimizationConfigurationsType = 'Google_Service_Dfareporting_CreativeOptimizationConfiguration';
protected $additionalCreativeOptimizationConfigurationsDataType = 'array';
public $advertiserGroupId;
public $advertiserId;
protected $advertiserIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $advertiserIdDimensionValueDataType = '';
public $archived;
protected $audienceSegmentGroupsType = 'Google_Service_Dfareporting_AudienceSegmentGroup';
protected $audienceSegmentGroupsDataType = 'array';
public $billingInvoiceCode;
protected $clickThroughUrlSuffixPropertiesType = 'Google_Service_Dfareporting_ClickThroughUrlSuffixProperties';
protected $clickThroughUrlSuffixPropertiesDataType = '';
public $comment;
public $comscoreVceEnabled;
protected $createInfoType = 'Google_Service_Dfareporting_LastModifiedInfo';
protected $createInfoDataType = '';
public $creativeGroupIds;
protected $creativeOptimizationConfigurationType = 'Google_Service_Dfareporting_CreativeOptimizationConfiguration';
protected $creativeOptimizationConfigurationDataType = '';
protected $defaultClickThroughEventTagPropertiesType = 'Google_Service_Dfareporting_DefaultClickThroughEventTagProperties';
protected $defaultClickThroughEventTagPropertiesDataType = '';
public $endDate;
protected $eventTagOverridesType = 'Google_Service_Dfareporting_EventTagOverride';
protected $eventTagOverridesDataType = 'array';
public $externalId;
public $id;
protected $idDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $idDimensionValueDataType = '';
public $kind;
protected $lastModifiedInfoType = 'Google_Service_Dfareporting_LastModifiedInfo';
protected $lastModifiedInfoDataType = '';
protected $lookbackConfigurationType = 'Google_Service_Dfareporting_LookbackConfiguration';
protected $lookbackConfigurationDataType = '';
public $name;
public $nielsenOcrEnabled;
public $startDate;
public $subaccountId;
public $traffickerEmails;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setAdditionalCreativeOptimizationConfigurations($additionalCreativeOptimizationConfigurations)
{
$this->additionalCreativeOptimizationConfigurations = $additionalCreativeOptimizationConfigurations;
}
public function getAdditionalCreativeOptimizationConfigurations()
{
return $this->additionalCreativeOptimizationConfigurations;
}
public function setAdvertiserGroupId($advertiserGroupId)
{
$this->advertiserGroupId = $advertiserGroupId;
}
public function getAdvertiserGroupId()
{
return $this->advertiserGroupId;
}
public function setAdvertiserId($advertiserId)
{
$this->advertiserId = $advertiserId;
}
public function getAdvertiserId()
{
return $this->advertiserId;
}
public function setAdvertiserIdDimensionValue(Google_Service_Dfareporting_DimensionValue $advertiserIdDimensionValue)
{
$this->advertiserIdDimensionValue = $advertiserIdDimensionValue;
}
public function getAdvertiserIdDimensionValue()
{
return $this->advertiserIdDimensionValue;
}
public function setArchived($archived)
{
$this->archived = $archived;
}
public function getArchived()
{
return $this->archived;
}
public function setAudienceSegmentGroups($audienceSegmentGroups)
{
$this->audienceSegmentGroups = $audienceSegmentGroups;
}
public function getAudienceSegmentGroups()
{
return $this->audienceSegmentGroups;
}
public function setBillingInvoiceCode($billingInvoiceCode)
{
$this->billingInvoiceCode = $billingInvoiceCode;
}
public function getBillingInvoiceCode()
{
return $this->billingInvoiceCode;
}
public function setClickThroughUrlSuffixProperties(Google_Service_Dfareporting_ClickThroughUrlSuffixProperties $clickThroughUrlSuffixProperties)
{
$this->clickThroughUrlSuffixProperties = $clickThroughUrlSuffixProperties;
}
public function getClickThroughUrlSuffixProperties()
{
return $this->clickThroughUrlSuffixProperties;
}
public function setComment($comment)
{
$this->comment = $comment;
}
public function getComment()
{
return $this->comment;
}
public function setComscoreVceEnabled($comscoreVceEnabled)
{
$this->comscoreVceEnabled = $comscoreVceEnabled;
}
public function getComscoreVceEnabled()
{
return $this->comscoreVceEnabled;
}
public function setCreateInfo(Google_Service_Dfareporting_LastModifiedInfo $createInfo)
{
$this->createInfo = $createInfo;
}
public function getCreateInfo()
{
return $this->createInfo;
}
public function setCreativeGroupIds($creativeGroupIds)
{
$this->creativeGroupIds = $creativeGroupIds;
}
public function getCreativeGroupIds()
{
return $this->creativeGroupIds;
}
public function setCreativeOptimizationConfiguration(Google_Service_Dfareporting_CreativeOptimizationConfiguration $creativeOptimizationConfiguration)
{
$this->creativeOptimizationConfiguration = $creativeOptimizationConfiguration;
}
public function getCreativeOptimizationConfiguration()
{
return $this->creativeOptimizationConfiguration;
}
public function setDefaultClickThroughEventTagProperties(Google_Service_Dfareporting_DefaultClickThroughEventTagProperties $defaultClickThroughEventTagProperties)
{
$this->defaultClickThroughEventTagProperties = $defaultClickThroughEventTagProperties;
}
public function getDefaultClickThroughEventTagProperties()
{
return $this->defaultClickThroughEventTagProperties;
}
public function setEndDate($endDate)
{
$this->endDate = $endDate;
}
public function getEndDate()
{
return $this->endDate;
}
public function setEventTagOverrides($eventTagOverrides)
{
$this->eventTagOverrides = $eventTagOverrides;
}
public function getEventTagOverrides()
{
return $this->eventTagOverrides;
}
public function setExternalId($externalId)
{
$this->externalId = $externalId;
}
public function getExternalId()
{
return $this->externalId;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setIdDimensionValue(Google_Service_Dfareporting_DimensionValue $idDimensionValue)
{
$this->idDimensionValue = $idDimensionValue;
}
public function getIdDimensionValue()
{
return $this->idDimensionValue;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLastModifiedInfo(Google_Service_Dfareporting_LastModifiedInfo $lastModifiedInfo)
{
$this->lastModifiedInfo = $lastModifiedInfo;
}
public function getLastModifiedInfo()
{
return $this->lastModifiedInfo;
}
public function setLookbackConfiguration(Google_Service_Dfareporting_LookbackConfiguration $lookbackConfiguration)
{
$this->lookbackConfiguration = $lookbackConfiguration;
}
public function getLookbackConfiguration()
{
return $this->lookbackConfiguration;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setNielsenOcrEnabled($nielsenOcrEnabled)
{
$this->nielsenOcrEnabled = $nielsenOcrEnabled;
}
public function getNielsenOcrEnabled()
{
return $this->nielsenOcrEnabled;
}
public function setStartDate($startDate)
{
$this->startDate = $startDate;
}
public function getStartDate()
{
return $this->startDate;
}
public function setSubaccountId($subaccountId)
{
$this->subaccountId = $subaccountId;
}
public function getSubaccountId()
{
return $this->subaccountId;
}
public function setTraffickerEmails($traffickerEmails)
{
$this->traffickerEmails = $traffickerEmails;
}
public function getTraffickerEmails()
{
return $this->traffickerEmails;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CampaignCreativeAssociation extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $creativeId;
public $kind;
public function setCreativeId($creativeId)
{
$this->creativeId = $creativeId;
}
public function getCreativeId()
{
return $this->creativeId;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CampaignCreativeAssociationsListResponse extends Google_Collection
{
protected $collection_key = 'campaignCreativeAssociations';
protected $internal_gapi_mappings = array(
);
protected $campaignCreativeAssociationsType = 'Google_Service_Dfareporting_CampaignCreativeAssociation';
protected $campaignCreativeAssociationsDataType = 'array';
public $kind;
public $nextPageToken;
public function setCampaignCreativeAssociations($campaignCreativeAssociations)
{
$this->campaignCreativeAssociations = $campaignCreativeAssociations;
}
public function getCampaignCreativeAssociations()
{
return $this->campaignCreativeAssociations;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CampaignsListResponse extends Google_Collection
{
protected $collection_key = 'campaigns';
protected $internal_gapi_mappings = array(
);
protected $campaignsType = 'Google_Service_Dfareporting_Campaign';
protected $campaignsDataType = 'array';
public $kind;
public $nextPageToken;
public function setCampaigns($campaigns)
{
$this->campaigns = $campaigns;
}
public function getCampaigns()
{
return $this->campaigns;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ChangeLog extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $accountId;
public $action;
public $changeTime;
public $fieldName;
public $id;
public $kind;
public $newValue;
public $objectId;
public $objectType;
public $oldValue;
public $subaccountId;
public $transactionId;
public $userProfileId;
public $userProfileName;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setAction($action)
{
$this->action = $action;
}
public function getAction()
{
return $this->action;
}
public function setChangeTime($changeTime)
{
$this->changeTime = $changeTime;
}
public function getChangeTime()
{
return $this->changeTime;
}
public function setFieldName($fieldName)
{
$this->fieldName = $fieldName;
}
public function getFieldName()
{
return $this->fieldName;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNewValue($newValue)
{
$this->newValue = $newValue;
}
public function getNewValue()
{
return $this->newValue;
}
public function setObjectId($objectId)
{
$this->objectId = $objectId;
}
public function getObjectId()
{
return $this->objectId;
}
public function setObjectType($objectType)
{
$this->objectType = $objectType;
}
public function getObjectType()
{
return $this->objectType;
}
public function setOldValue($oldValue)
{
$this->oldValue = $oldValue;
}
public function getOldValue()
{
return $this->oldValue;
}
public function setSubaccountId($subaccountId)
{
$this->subaccountId = $subaccountId;
}
public function getSubaccountId()
{
return $this->subaccountId;
}
public function setTransactionId($transactionId)
{
$this->transactionId = $transactionId;
}
public function getTransactionId()
{
return $this->transactionId;
}
public function setUserProfileId($userProfileId)
{
$this->userProfileId = $userProfileId;
}
public function getUserProfileId()
{
return $this->userProfileId;
}
public function setUserProfileName($userProfileName)
{
$this->userProfileName = $userProfileName;
}
public function getUserProfileName()
{
return $this->userProfileName;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ChangeLogsListResponse extends Google_Collection
{
protected $collection_key = 'changeLogs';
protected $internal_gapi_mappings = array(
);
protected $changeLogsType = 'Google_Service_Dfareporting_ChangeLog';
protected $changeLogsDataType = 'array';
public $kind;
public $nextPageToken;
public function setChangeLogs($changeLogs)
{
$this->changeLogs = $changeLogs;
}
public function getChangeLogs()
{
return $this->changeLogs;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CitiesListResponse extends Google_Collection
{
protected $collection_key = 'cities';
protected $internal_gapi_mappings = array(
);
protected $citiesType = 'Google_Service_Dfareporting_City';
protected $citiesDataType = 'array';
public $kind;
public function setCities($cities)
{
$this->cities = $cities;
}
public function getCities()
{
return $this->cities;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_City extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $countryCode;
public $countryDartId;
public $dartId;
public $kind;
public $metroCode;
public $metroDmaId;
public $name;
public $regionCode;
public $regionDartId;
public function setCountryCode($countryCode)
{
$this->countryCode = $countryCode;
}
public function getCountryCode()
{
return $this->countryCode;
}
public function setCountryDartId($countryDartId)
{
$this->countryDartId = $countryDartId;
}
public function getCountryDartId()
{
return $this->countryDartId;
}
public function setDartId($dartId)
{
$this->dartId = $dartId;
}
public function getDartId()
{
return $this->dartId;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMetroCode($metroCode)
{
$this->metroCode = $metroCode;
}
public function getMetroCode()
{
return $this->metroCode;
}
public function setMetroDmaId($metroDmaId)
{
$this->metroDmaId = $metroDmaId;
}
public function getMetroDmaId()
{
return $this->metroDmaId;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setRegionCode($regionCode)
{
$this->regionCode = $regionCode;
}
public function getRegionCode()
{
return $this->regionCode;
}
public function setRegionDartId($regionDartId)
{
$this->regionDartId = $regionDartId;
}
public function getRegionDartId()
{
return $this->regionDartId;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ClickTag extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $eventName;
public $name;
public $value;
public function setEventName($eventName)
{
$this->eventName = $eventName;
}
public function getEventName()
{
return $this->eventName;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ClickThroughUrl extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $customClickThroughUrl;
public $defaultLandingPage;
public $landingPageId;
public function setCustomClickThroughUrl($customClickThroughUrl)
{
$this->customClickThroughUrl = $customClickThroughUrl;
}
public function getCustomClickThroughUrl()
{
return $this->customClickThroughUrl;
}
public function setDefaultLandingPage($defaultLandingPage)
{
$this->defaultLandingPage = $defaultLandingPage;
}
public function getDefaultLandingPage()
{
return $this->defaultLandingPage;
}
public function setLandingPageId($landingPageId)
{
$this->landingPageId = $landingPageId;
}
public function getLandingPageId()
{
return $this->landingPageId;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ClickThroughUrlSuffixProperties extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $clickThroughUrlSuffix;
public $overrideInheritedSuffix;
public function setClickThroughUrlSuffix($clickThroughUrlSuffix)
{
$this->clickThroughUrlSuffix = $clickThroughUrlSuffix;
}
public function getClickThroughUrlSuffix()
{
return $this->clickThroughUrlSuffix;
}
public function setOverrideInheritedSuffix($overrideInheritedSuffix)
{
$this->overrideInheritedSuffix = $overrideInheritedSuffix;
}
public function getOverrideInheritedSuffix()
{
return $this->overrideInheritedSuffix;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CompanionClickThroughOverride extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $clickThroughUrlType = 'Google_Service_Dfareporting_ClickThroughUrl';
protected $clickThroughUrlDataType = '';
public $creativeId;
public function setClickThroughUrl(Google_Service_Dfareporting_ClickThroughUrl $clickThroughUrl)
{
$this->clickThroughUrl = $clickThroughUrl;
}
public function getClickThroughUrl()
{
return $this->clickThroughUrl;
}
public function setCreativeId($creativeId)
{
$this->creativeId = $creativeId;
}
public function getCreativeId()
{
return $this->creativeId;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CompatibleFields extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $crossDimensionReachReportCompatibleFieldsType = 'Google_Service_Dfareporting_CrossDimensionReachReportCompatibleFields';
protected $crossDimensionReachReportCompatibleFieldsDataType = '';
protected $floodlightReportCompatibleFieldsType = 'Google_Service_Dfareporting_FloodlightReportCompatibleFields';
protected $floodlightReportCompatibleFieldsDataType = '';
public $kind;
protected $pathToConversionReportCompatibleFieldsType = 'Google_Service_Dfareporting_PathToConversionReportCompatibleFields';
protected $pathToConversionReportCompatibleFieldsDataType = '';
protected $reachReportCompatibleFieldsType = 'Google_Service_Dfareporting_ReachReportCompatibleFields';
protected $reachReportCompatibleFieldsDataType = '';
protected $reportCompatibleFieldsType = 'Google_Service_Dfareporting_ReportCompatibleFields';
protected $reportCompatibleFieldsDataType = '';
public function setCrossDimensionReachReportCompatibleFields(Google_Service_Dfareporting_CrossDimensionReachReportCompatibleFields $crossDimensionReachReportCompatibleFields)
{
$this->crossDimensionReachReportCompatibleFields = $crossDimensionReachReportCompatibleFields;
}
public function getCrossDimensionReachReportCompatibleFields()
{
return $this->crossDimensionReachReportCompatibleFields;
}
public function setFloodlightReportCompatibleFields(Google_Service_Dfareporting_FloodlightReportCompatibleFields $floodlightReportCompatibleFields)
{
$this->floodlightReportCompatibleFields = $floodlightReportCompatibleFields;
}
public function getFloodlightReportCompatibleFields()
{
return $this->floodlightReportCompatibleFields;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setPathToConversionReportCompatibleFields(Google_Service_Dfareporting_PathToConversionReportCompatibleFields $pathToConversionReportCompatibleFields)
{
$this->pathToConversionReportCompatibleFields = $pathToConversionReportCompatibleFields;
}
public function getPathToConversionReportCompatibleFields()
{
return $this->pathToConversionReportCompatibleFields;
}
public function setReachReportCompatibleFields(Google_Service_Dfareporting_ReachReportCompatibleFields $reachReportCompatibleFields)
{
$this->reachReportCompatibleFields = $reachReportCompatibleFields;
}
public function getReachReportCompatibleFields()
{
return $this->reachReportCompatibleFields;
}
public function setReportCompatibleFields(Google_Service_Dfareporting_ReportCompatibleFields $reportCompatibleFields)
{
$this->reportCompatibleFields = $reportCompatibleFields;
}
public function getReportCompatibleFields()
{
return $this->reportCompatibleFields;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ConnectionType extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $kind;
public $name;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ConnectionTypesListResponse extends Google_Collection
{
protected $collection_key = 'connectionTypes';
protected $internal_gapi_mappings = array(
);
protected $connectionTypesType = 'Google_Service_Dfareporting_ConnectionType';
protected $connectionTypesDataType = 'array';
public $kind;
public function setConnectionTypes($connectionTypes)
{
$this->connectionTypes = $connectionTypes;
}
public function getConnectionTypes()
{
return $this->connectionTypes;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ContentCategoriesListResponse extends Google_Collection
{
protected $collection_key = 'contentCategories';
protected $internal_gapi_mappings = array(
);
protected $contentCategoriesType = 'Google_Service_Dfareporting_ContentCategory';
protected $contentCategoriesDataType = 'array';
public $kind;
public $nextPageToken;
public function setContentCategories($contentCategories)
{
$this->contentCategories = $contentCategories;
}
public function getContentCategories()
{
return $this->contentCategories;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ContentCategory extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $accountId;
public $id;
public $kind;
public $name;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CountriesListResponse extends Google_Collection
{
protected $collection_key = 'countries';
protected $internal_gapi_mappings = array(
);
protected $countriesType = 'Google_Service_Dfareporting_Country';
protected $countriesDataType = 'array';
public $kind;
public function setCountries($countries)
{
$this->countries = $countries;
}
public function getCountries()
{
return $this->countries;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Country extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $countryCode;
public $dartId;
public $kind;
public $name;
public $sslEnabled;
public function setCountryCode($countryCode)
{
$this->countryCode = $countryCode;
}
public function getCountryCode()
{
return $this->countryCode;
}
public function setDartId($dartId)
{
$this->dartId = $dartId;
}
public function getDartId()
{
return $this->dartId;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSslEnabled($sslEnabled)
{
$this->sslEnabled = $sslEnabled;
}
public function getSslEnabled()
{
return $this->sslEnabled;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Creative extends Google_Collection
{
protected $collection_key = 'timerCustomEvents';
protected $internal_gapi_mappings = array(
"autoAdvanceImages" => "auto_advance_images",
);
public $accountId;
public $active;
public $adParameters;
public $adTagKeys;
public $advertiserId;
public $allowScriptAccess;
public $archived;
public $artworkType;
public $authoringTool;
public $autoAdvanceImages;
public $backgroundColor;
public $backupImageClickThroughUrl;
public $backupImageFeatures;
public $backupImageReportingLabel;
protected $backupImageTargetWindowType = 'Google_Service_Dfareporting_TargetWindow';
protected $backupImageTargetWindowDataType = '';
protected $clickTagsType = 'Google_Service_Dfareporting_ClickTag';
protected $clickTagsDataType = 'array';
public $commercialId;
public $companionCreatives;
public $compatibility;
public $convertFlashToHtml5;
protected $counterCustomEventsType = 'Google_Service_Dfareporting_CreativeCustomEvent';
protected $counterCustomEventsDataType = 'array';
protected $creativeAssetsType = 'Google_Service_Dfareporting_CreativeAsset';
protected $creativeAssetsDataType = 'array';
protected $creativeFieldAssignmentsType = 'Google_Service_Dfareporting_CreativeFieldAssignment';
protected $creativeFieldAssignmentsDataType = 'array';
public $customKeyValues;
protected $exitCustomEventsType = 'Google_Service_Dfareporting_CreativeCustomEvent';
protected $exitCustomEventsDataType = 'array';
protected $fsCommandType = 'Google_Service_Dfareporting_FsCommand';
protected $fsCommandDataType = '';
public $htmlCode;
public $htmlCodeLocked;
public $id;
protected $idDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $idDimensionValueDataType = '';
public $kind;
protected $lastModifiedInfoType = 'Google_Service_Dfareporting_LastModifiedInfo';
protected $lastModifiedInfoDataType = '';
public $latestTraffickedCreativeId;
public $name;
public $overrideCss;
public $redirectUrl;
public $renderingId;
protected $renderingIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $renderingIdDimensionValueDataType = '';
public $requiredFlashPluginVersion;
public $requiredFlashVersion;
protected $sizeType = 'Google_Service_Dfareporting_Size';
protected $sizeDataType = '';
public $skippable;
public $sslCompliant;
public $studioAdvertiserId;
public $studioCreativeId;
public $studioTraffickedCreativeId;
public $subaccountId;
public $thirdPartyBackupImageImpressionsUrl;
public $thirdPartyRichMediaImpressionsUrl;
protected $thirdPartyUrlsType = 'Google_Service_Dfareporting_ThirdPartyTrackingUrl';
protected $thirdPartyUrlsDataType = 'array';
protected $timerCustomEventsType = 'Google_Service_Dfareporting_CreativeCustomEvent';
protected $timerCustomEventsDataType = 'array';
public $totalFileSize;
public $type;
public $version;
public $videoDescription;
public $videoDuration;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setActive($active)
{
$this->active = $active;
}
public function getActive()
{
return $this->active;
}
public function setAdParameters($adParameters)
{
$this->adParameters = $adParameters;
}
public function getAdParameters()
{
return $this->adParameters;
}
public function setAdTagKeys($adTagKeys)
{
$this->adTagKeys = $adTagKeys;
}
public function getAdTagKeys()
{
return $this->adTagKeys;
}
public function setAdvertiserId($advertiserId)
{
$this->advertiserId = $advertiserId;
}
public function getAdvertiserId()
{
return $this->advertiserId;
}
public function setAllowScriptAccess($allowScriptAccess)
{
$this->allowScriptAccess = $allowScriptAccess;
}
public function getAllowScriptAccess()
{
return $this->allowScriptAccess;
}
public function setArchived($archived)
{
$this->archived = $archived;
}
public function getArchived()
{
return $this->archived;
}
public function setArtworkType($artworkType)
{
$this->artworkType = $artworkType;
}
public function getArtworkType()
{
return $this->artworkType;
}
public function setAuthoringTool($authoringTool)
{
$this->authoringTool = $authoringTool;
}
public function getAuthoringTool()
{
return $this->authoringTool;
}
public function setAutoAdvanceImages($autoAdvanceImages)
{
$this->autoAdvanceImages = $autoAdvanceImages;
}
public function getAutoAdvanceImages()
{
return $this->autoAdvanceImages;
}
public function setBackgroundColor($backgroundColor)
{
$this->backgroundColor = $backgroundColor;
}
public function getBackgroundColor()
{
return $this->backgroundColor;
}
public function setBackupImageClickThroughUrl($backupImageClickThroughUrl)
{
$this->backupImageClickThroughUrl = $backupImageClickThroughUrl;
}
public function getBackupImageClickThroughUrl()
{
return $this->backupImageClickThroughUrl;
}
public function setBackupImageFeatures($backupImageFeatures)
{
$this->backupImageFeatures = $backupImageFeatures;
}
public function getBackupImageFeatures()
{
return $this->backupImageFeatures;
}
public function setBackupImageReportingLabel($backupImageReportingLabel)
{
$this->backupImageReportingLabel = $backupImageReportingLabel;
}
public function getBackupImageReportingLabel()
{
return $this->backupImageReportingLabel;
}
public function setBackupImageTargetWindow(Google_Service_Dfareporting_TargetWindow $backupImageTargetWindow)
{
$this->backupImageTargetWindow = $backupImageTargetWindow;
}
public function getBackupImageTargetWindow()
{
return $this->backupImageTargetWindow;
}
public function setClickTags($clickTags)
{
$this->clickTags = $clickTags;
}
public function getClickTags()
{
return $this->clickTags;
}
public function setCommercialId($commercialId)
{
$this->commercialId = $commercialId;
}
public function getCommercialId()
{
return $this->commercialId;
}
public function setCompanionCreatives($companionCreatives)
{
$this->companionCreatives = $companionCreatives;
}
public function getCompanionCreatives()
{
return $this->companionCreatives;
}
public function setCompatibility($compatibility)
{
$this->compatibility = $compatibility;
}
public function getCompatibility()
{
return $this->compatibility;
}
public function setConvertFlashToHtml5($convertFlashToHtml5)
{
$this->convertFlashToHtml5 = $convertFlashToHtml5;
}
public function getConvertFlashToHtml5()
{
return $this->convertFlashToHtml5;
}
public function setCounterCustomEvents($counterCustomEvents)
{
$this->counterCustomEvents = $counterCustomEvents;
}
public function getCounterCustomEvents()
{
return $this->counterCustomEvents;
}
public function setCreativeAssets($creativeAssets)
{
$this->creativeAssets = $creativeAssets;
}
public function getCreativeAssets()
{
return $this->creativeAssets;
}
public function setCreativeFieldAssignments($creativeFieldAssignments)
{
$this->creativeFieldAssignments = $creativeFieldAssignments;
}
public function getCreativeFieldAssignments()
{
return $this->creativeFieldAssignments;
}
public function setCustomKeyValues($customKeyValues)
{
$this->customKeyValues = $customKeyValues;
}
public function getCustomKeyValues()
{
return $this->customKeyValues;
}
public function setExitCustomEvents($exitCustomEvents)
{
$this->exitCustomEvents = $exitCustomEvents;
}
public function getExitCustomEvents()
{
return $this->exitCustomEvents;
}
public function setFsCommand(Google_Service_Dfareporting_FsCommand $fsCommand)
{
$this->fsCommand = $fsCommand;
}
public function getFsCommand()
{
return $this->fsCommand;
}
public function setHtmlCode($htmlCode)
{
$this->htmlCode = $htmlCode;
}
public function getHtmlCode()
{
return $this->htmlCode;
}
public function setHtmlCodeLocked($htmlCodeLocked)
{
$this->htmlCodeLocked = $htmlCodeLocked;
}
public function getHtmlCodeLocked()
{
return $this->htmlCodeLocked;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setIdDimensionValue(Google_Service_Dfareporting_DimensionValue $idDimensionValue)
{
$this->idDimensionValue = $idDimensionValue;
}
public function getIdDimensionValue()
{
return $this->idDimensionValue;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLastModifiedInfo(Google_Service_Dfareporting_LastModifiedInfo $lastModifiedInfo)
{
$this->lastModifiedInfo = $lastModifiedInfo;
}
public function getLastModifiedInfo()
{
return $this->lastModifiedInfo;
}
public function setLatestTraffickedCreativeId($latestTraffickedCreativeId)
{
$this->latestTraffickedCreativeId = $latestTraffickedCreativeId;
}
public function getLatestTraffickedCreativeId()
{
return $this->latestTraffickedCreativeId;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setOverrideCss($overrideCss)
{
$this->overrideCss = $overrideCss;
}
public function getOverrideCss()
{
return $this->overrideCss;
}
public function setRedirectUrl($redirectUrl)
{
$this->redirectUrl = $redirectUrl;
}
public function getRedirectUrl()
{
return $this->redirectUrl;
}
public function setRenderingId($renderingId)
{
$this->renderingId = $renderingId;
}
public function getRenderingId()
{
return $this->renderingId;
}
public function setRenderingIdDimensionValue(Google_Service_Dfareporting_DimensionValue $renderingIdDimensionValue)
{
$this->renderingIdDimensionValue = $renderingIdDimensionValue;
}
public function getRenderingIdDimensionValue()
{
return $this->renderingIdDimensionValue;
}
public function setRequiredFlashPluginVersion($requiredFlashPluginVersion)
{
$this->requiredFlashPluginVersion = $requiredFlashPluginVersion;
}
public function getRequiredFlashPluginVersion()
{
return $this->requiredFlashPluginVersion;
}
public function setRequiredFlashVersion($requiredFlashVersion)
{
$this->requiredFlashVersion = $requiredFlashVersion;
}
public function getRequiredFlashVersion()
{
return $this->requiredFlashVersion;
}
public function setSize(Google_Service_Dfareporting_Size $size)
{
$this->size = $size;
}
public function getSize()
{
return $this->size;
}
public function setSkippable($skippable)
{
$this->skippable = $skippable;
}
public function getSkippable()
{
return $this->skippable;
}
public function setSslCompliant($sslCompliant)
{
$this->sslCompliant = $sslCompliant;
}
public function getSslCompliant()
{
return $this->sslCompliant;
}
public function setStudioAdvertiserId($studioAdvertiserId)
{
$this->studioAdvertiserId = $studioAdvertiserId;
}
public function getStudioAdvertiserId()
{
return $this->studioAdvertiserId;
}
public function setStudioCreativeId($studioCreativeId)
{
$this->studioCreativeId = $studioCreativeId;
}
public function getStudioCreativeId()
{
return $this->studioCreativeId;
}
public function setStudioTraffickedCreativeId($studioTraffickedCreativeId)
{
$this->studioTraffickedCreativeId = $studioTraffickedCreativeId;
}
public function getStudioTraffickedCreativeId()
{
return $this->studioTraffickedCreativeId;
}
public function setSubaccountId($subaccountId)
{
$this->subaccountId = $subaccountId;
}
public function getSubaccountId()
{
return $this->subaccountId;
}
public function setThirdPartyBackupImageImpressionsUrl($thirdPartyBackupImageImpressionsUrl)
{
$this->thirdPartyBackupImageImpressionsUrl = $thirdPartyBackupImageImpressionsUrl;
}
public function getThirdPartyBackupImageImpressionsUrl()
{
return $this->thirdPartyBackupImageImpressionsUrl;
}
public function setThirdPartyRichMediaImpressionsUrl($thirdPartyRichMediaImpressionsUrl)
{
$this->thirdPartyRichMediaImpressionsUrl = $thirdPartyRichMediaImpressionsUrl;
}
public function getThirdPartyRichMediaImpressionsUrl()
{
return $this->thirdPartyRichMediaImpressionsUrl;
}
public function setThirdPartyUrls($thirdPartyUrls)
{
$this->thirdPartyUrls = $thirdPartyUrls;
}
public function getThirdPartyUrls()
{
return $this->thirdPartyUrls;
}
public function setTimerCustomEvents($timerCustomEvents)
{
$this->timerCustomEvents = $timerCustomEvents;
}
public function getTimerCustomEvents()
{
return $this->timerCustomEvents;
}
public function setTotalFileSize($totalFileSize)
{
$this->totalFileSize = $totalFileSize;
}
public function getTotalFileSize()
{
return $this->totalFileSize;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
public function setVersion($version)
{
$this->version = $version;
}
public function getVersion()
{
return $this->version;
}
public function setVideoDescription($videoDescription)
{
$this->videoDescription = $videoDescription;
}
public function getVideoDescription()
{
return $this->videoDescription;
}
public function setVideoDuration($videoDuration)
{
$this->videoDuration = $videoDuration;
}
public function getVideoDuration()
{
return $this->videoDuration;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CreativeAsset extends Google_Collection
{
protected $collection_key = 'detectedFeatures';
protected $internal_gapi_mappings = array(
);
public $actionScript3;
public $active;
public $alignment;
public $artworkType;
protected $assetIdentifierType = 'Google_Service_Dfareporting_CreativeAssetId';
protected $assetIdentifierDataType = '';
protected $backupImageExitType = 'Google_Service_Dfareporting_CreativeCustomEvent';
protected $backupImageExitDataType = '';
public $bitRate;
public $childAssetType;
protected $collapsedSizeType = 'Google_Service_Dfareporting_Size';
protected $collapsedSizeDataType = '';
public $customStartTimeValue;
public $detectedFeatures;
public $displayType;
public $duration;
public $durationType;
protected $expandedDimensionType = 'Google_Service_Dfareporting_Size';
protected $expandedDimensionDataType = '';
public $fileSize;
public $flashVersion;
public $hideFlashObjects;
public $hideSelectionBoxes;
public $horizontallyLocked;
public $id;
public $mimeType;
protected $offsetType = 'Google_Service_Dfareporting_OffsetPosition';
protected $offsetDataType = '';
public $originalBackup;
protected $positionType = 'Google_Service_Dfareporting_OffsetPosition';
protected $positionDataType = '';
public $positionLeftUnit;
public $positionTopUnit;
public $progressiveServingUrl;
public $pushdown;
public $pushdownDuration;
public $role;
protected $sizeType = 'Google_Service_Dfareporting_Size';
protected $sizeDataType = '';
public $sslCompliant;
public $startTimeType;
public $streamingServingUrl;
public $transparency;
public $verticallyLocked;
public $videoDuration;
public $windowMode;
public $zIndex;
public $zipFilename;
public $zipFilesize;
public function setActionScript3($actionScript3)
{
$this->actionScript3 = $actionScript3;
}
public function getActionScript3()
{
return $this->actionScript3;
}
public function setActive($active)
{
$this->active = $active;
}
public function getActive()
{
return $this->active;
}
public function setAlignment($alignment)
{
$this->alignment = $alignment;
}
public function getAlignment()
{
return $this->alignment;
}
public function setArtworkType($artworkType)
{
$this->artworkType = $artworkType;
}
public function getArtworkType()
{
return $this->artworkType;
}
public function setAssetIdentifier(Google_Service_Dfareporting_CreativeAssetId $assetIdentifier)
{
$this->assetIdentifier = $assetIdentifier;
}
public function getAssetIdentifier()
{
return $this->assetIdentifier;
}
public function setBackupImageExit(Google_Service_Dfareporting_CreativeCustomEvent $backupImageExit)
{
$this->backupImageExit = $backupImageExit;
}
public function getBackupImageExit()
{
return $this->backupImageExit;
}
public function setBitRate($bitRate)
{
$this->bitRate = $bitRate;
}
public function getBitRate()
{
return $this->bitRate;
}
public function setChildAssetType($childAssetType)
{
$this->childAssetType = $childAssetType;
}
public function getChildAssetType()
{
return $this->childAssetType;
}
public function setCollapsedSize(Google_Service_Dfareporting_Size $collapsedSize)
{
$this->collapsedSize = $collapsedSize;
}
public function getCollapsedSize()
{
return $this->collapsedSize;
}
public function setCustomStartTimeValue($customStartTimeValue)
{
$this->customStartTimeValue = $customStartTimeValue;
}
public function getCustomStartTimeValue()
{
return $this->customStartTimeValue;
}
public function setDetectedFeatures($detectedFeatures)
{
$this->detectedFeatures = $detectedFeatures;
}
public function getDetectedFeatures()
{
return $this->detectedFeatures;
}
public function setDisplayType($displayType)
{
$this->displayType = $displayType;
}
public function getDisplayType()
{
return $this->displayType;
}
public function setDuration($duration)
{
$this->duration = $duration;
}
public function getDuration()
{
return $this->duration;
}
public function setDurationType($durationType)
{
$this->durationType = $durationType;
}
public function getDurationType()
{
return $this->durationType;
}
public function setExpandedDimension(Google_Service_Dfareporting_Size $expandedDimension)
{
$this->expandedDimension = $expandedDimension;
}
public function getExpandedDimension()
{
return $this->expandedDimension;
}
public function setFileSize($fileSize)
{
$this->fileSize = $fileSize;
}
public function getFileSize()
{
return $this->fileSize;
}
public function setFlashVersion($flashVersion)
{
$this->flashVersion = $flashVersion;
}
public function getFlashVersion()
{
return $this->flashVersion;
}
public function setHideFlashObjects($hideFlashObjects)
{
$this->hideFlashObjects = $hideFlashObjects;
}
public function getHideFlashObjects()
{
return $this->hideFlashObjects;
}
public function setHideSelectionBoxes($hideSelectionBoxes)
{
$this->hideSelectionBoxes = $hideSelectionBoxes;
}
public function getHideSelectionBoxes()
{
return $this->hideSelectionBoxes;
}
public function setHorizontallyLocked($horizontallyLocked)
{
$this->horizontallyLocked = $horizontallyLocked;
}
public function getHorizontallyLocked()
{
return $this->horizontallyLocked;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setMimeType($mimeType)
{
$this->mimeType = $mimeType;
}
public function getMimeType()
{
return $this->mimeType;
}
public function setOffset(Google_Service_Dfareporting_OffsetPosition $offset)
{
$this->offset = $offset;
}
public function getOffset()
{
return $this->offset;
}
public function setOriginalBackup($originalBackup)
{
$this->originalBackup = $originalBackup;
}
public function getOriginalBackup()
{
return $this->originalBackup;
}
public function setPosition(Google_Service_Dfareporting_OffsetPosition $position)
{
$this->position = $position;
}
public function getPosition()
{
return $this->position;
}
public function setPositionLeftUnit($positionLeftUnit)
{
$this->positionLeftUnit = $positionLeftUnit;
}
public function getPositionLeftUnit()
{
return $this->positionLeftUnit;
}
public function setPositionTopUnit($positionTopUnit)
{
$this->positionTopUnit = $positionTopUnit;
}
public function getPositionTopUnit()
{
return $this->positionTopUnit;
}
public function setProgressiveServingUrl($progressiveServingUrl)
{
$this->progressiveServingUrl = $progressiveServingUrl;
}
public function getProgressiveServingUrl()
{
return $this->progressiveServingUrl;
}
public function setPushdown($pushdown)
{
$this->pushdown = $pushdown;
}
public function getPushdown()
{
return $this->pushdown;
}
public function setPushdownDuration($pushdownDuration)
{
$this->pushdownDuration = $pushdownDuration;
}
public function getPushdownDuration()
{
return $this->pushdownDuration;
}
public function setRole($role)
{
$this->role = $role;
}
public function getRole()
{
return $this->role;
}
public function setSize(Google_Service_Dfareporting_Size $size)
{
$this->size = $size;
}
public function getSize()
{
return $this->size;
}
public function setSslCompliant($sslCompliant)
{
$this->sslCompliant = $sslCompliant;
}
public function getSslCompliant()
{
return $this->sslCompliant;
}
public function setStartTimeType($startTimeType)
{
$this->startTimeType = $startTimeType;
}
public function getStartTimeType()
{
return $this->startTimeType;
}
public function setStreamingServingUrl($streamingServingUrl)
{
$this->streamingServingUrl = $streamingServingUrl;
}
public function getStreamingServingUrl()
{
return $this->streamingServingUrl;
}
public function setTransparency($transparency)
{
$this->transparency = $transparency;
}
public function getTransparency()
{
return $this->transparency;
}
public function setVerticallyLocked($verticallyLocked)
{
$this->verticallyLocked = $verticallyLocked;
}
public function getVerticallyLocked()
{
return $this->verticallyLocked;
}
public function setVideoDuration($videoDuration)
{
$this->videoDuration = $videoDuration;
}
public function getVideoDuration()
{
return $this->videoDuration;
}
public function setWindowMode($windowMode)
{
$this->windowMode = $windowMode;
}
public function getWindowMode()
{
return $this->windowMode;
}
public function setZIndex($zIndex)
{
$this->zIndex = $zIndex;
}
public function getZIndex()
{
return $this->zIndex;
}
public function setZipFilename($zipFilename)
{
$this->zipFilename = $zipFilename;
}
public function getZipFilename()
{
return $this->zipFilename;
}
public function setZipFilesize($zipFilesize)
{
$this->zipFilesize = $zipFilesize;
}
public function getZipFilesize()
{
return $this->zipFilesize;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CreativeAssetId extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $name;
public $type;
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CreativeAssetMetadata extends Google_Collection
{
protected $collection_key = 'warnedValidationRules';
protected $internal_gapi_mappings = array(
);
protected $assetIdentifierType = 'Google_Service_Dfareporting_CreativeAssetId';
protected $assetIdentifierDataType = '';
protected $clickTagsType = 'Google_Service_Dfareporting_ClickTag';
protected $clickTagsDataType = 'array';
public $detectedFeatures;
public $kind;
public $warnedValidationRules;
public function setAssetIdentifier(Google_Service_Dfareporting_CreativeAssetId $assetIdentifier)
{
$this->assetIdentifier = $assetIdentifier;
}
public function getAssetIdentifier()
{
return $this->assetIdentifier;
}
public function setClickTags($clickTags)
{
$this->clickTags = $clickTags;
}
public function getClickTags()
{
return $this->clickTags;
}
public function setDetectedFeatures($detectedFeatures)
{
$this->detectedFeatures = $detectedFeatures;
}
public function getDetectedFeatures()
{
return $this->detectedFeatures;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setWarnedValidationRules($warnedValidationRules)
{
$this->warnedValidationRules = $warnedValidationRules;
}
public function getWarnedValidationRules()
{
return $this->warnedValidationRules;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CreativeAssignment extends Google_Collection
{
protected $collection_key = 'richMediaExitOverrides';
protected $internal_gapi_mappings = array(
);
public $active;
public $applyEventTags;
protected $clickThroughUrlType = 'Google_Service_Dfareporting_ClickThroughUrl';
protected $clickThroughUrlDataType = '';
protected $companionCreativeOverridesType = 'Google_Service_Dfareporting_CompanionClickThroughOverride';
protected $companionCreativeOverridesDataType = 'array';
protected $creativeGroupAssignmentsType = 'Google_Service_Dfareporting_CreativeGroupAssignment';
protected $creativeGroupAssignmentsDataType = 'array';
public $creativeId;
protected $creativeIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $creativeIdDimensionValueDataType = '';
public $endTime;
protected $richMediaExitOverridesType = 'Google_Service_Dfareporting_RichMediaExitOverride';
protected $richMediaExitOverridesDataType = 'array';
public $sequence;
public $sslCompliant;
public $startTime;
public $weight;
public function setActive($active)
{
$this->active = $active;
}
public function getActive()
{
return $this->active;
}
public function setApplyEventTags($applyEventTags)
{
$this->applyEventTags = $applyEventTags;
}
public function getApplyEventTags()
{
return $this->applyEventTags;
}
public function setClickThroughUrl(Google_Service_Dfareporting_ClickThroughUrl $clickThroughUrl)
{
$this->clickThroughUrl = $clickThroughUrl;
}
public function getClickThroughUrl()
{
return $this->clickThroughUrl;
}
public function setCompanionCreativeOverrides($companionCreativeOverrides)
{
$this->companionCreativeOverrides = $companionCreativeOverrides;
}
public function getCompanionCreativeOverrides()
{
return $this->companionCreativeOverrides;
}
public function setCreativeGroupAssignments($creativeGroupAssignments)
{
$this->creativeGroupAssignments = $creativeGroupAssignments;
}
public function getCreativeGroupAssignments()
{
return $this->creativeGroupAssignments;
}
public function setCreativeId($creativeId)
{
$this->creativeId = $creativeId;
}
public function getCreativeId()
{
return $this->creativeId;
}
public function setCreativeIdDimensionValue(Google_Service_Dfareporting_DimensionValue $creativeIdDimensionValue)
{
$this->creativeIdDimensionValue = $creativeIdDimensionValue;
}
public function getCreativeIdDimensionValue()
{
return $this->creativeIdDimensionValue;
}
public function setEndTime($endTime)
{
$this->endTime = $endTime;
}
public function getEndTime()
{
return $this->endTime;
}
public function setRichMediaExitOverrides($richMediaExitOverrides)
{
$this->richMediaExitOverrides = $richMediaExitOverrides;
}
public function getRichMediaExitOverrides()
{
return $this->richMediaExitOverrides;
}
public function setSequence($sequence)
{
$this->sequence = $sequence;
}
public function getSequence()
{
return $this->sequence;
}
public function setSslCompliant($sslCompliant)
{
$this->sslCompliant = $sslCompliant;
}
public function getSslCompliant()
{
return $this->sslCompliant;
}
public function setStartTime($startTime)
{
$this->startTime = $startTime;
}
public function getStartTime()
{
return $this->startTime;
}
public function setWeight($weight)
{
$this->weight = $weight;
}
public function getWeight()
{
return $this->weight;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CreativeCustomEvent extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $active;
public $advertiserCustomEventName;
public $advertiserCustomEventType;
public $artworkLabel;
public $artworkType;
public $exitUrl;
public $id;
protected $popupWindowPropertiesType = 'Google_Service_Dfareporting_PopupWindowProperties';
protected $popupWindowPropertiesDataType = '';
public $targetType;
public $videoReportingId;
public function setActive($active)
{
$this->active = $active;
}
public function getActive()
{
return $this->active;
}
public function setAdvertiserCustomEventName($advertiserCustomEventName)
{
$this->advertiserCustomEventName = $advertiserCustomEventName;
}
public function getAdvertiserCustomEventName()
{
return $this->advertiserCustomEventName;
}
public function setAdvertiserCustomEventType($advertiserCustomEventType)
{
$this->advertiserCustomEventType = $advertiserCustomEventType;
}
public function getAdvertiserCustomEventType()
{
return $this->advertiserCustomEventType;
}
public function setArtworkLabel($artworkLabel)
{
$this->artworkLabel = $artworkLabel;
}
public function getArtworkLabel()
{
return $this->artworkLabel;
}
public function setArtworkType($artworkType)
{
$this->artworkType = $artworkType;
}
public function getArtworkType()
{
return $this->artworkType;
}
public function setExitUrl($exitUrl)
{
$this->exitUrl = $exitUrl;
}
public function getExitUrl()
{
return $this->exitUrl;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setPopupWindowProperties(Google_Service_Dfareporting_PopupWindowProperties $popupWindowProperties)
{
$this->popupWindowProperties = $popupWindowProperties;
}
public function getPopupWindowProperties()
{
return $this->popupWindowProperties;
}
public function setTargetType($targetType)
{
$this->targetType = $targetType;
}
public function getTargetType()
{
return $this->targetType;
}
public function setVideoReportingId($videoReportingId)
{
$this->videoReportingId = $videoReportingId;
}
public function getVideoReportingId()
{
return $this->videoReportingId;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CreativeField extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $accountId;
public $advertiserId;
protected $advertiserIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $advertiserIdDimensionValueDataType = '';
public $id;
public $kind;
public $name;
public $subaccountId;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setAdvertiserId($advertiserId)
{
$this->advertiserId = $advertiserId;
}
public function getAdvertiserId()
{
return $this->advertiserId;
}
public function setAdvertiserIdDimensionValue(Google_Service_Dfareporting_DimensionValue $advertiserIdDimensionValue)
{
$this->advertiserIdDimensionValue = $advertiserIdDimensionValue;
}
public function getAdvertiserIdDimensionValue()
{
return $this->advertiserIdDimensionValue;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSubaccountId($subaccountId)
{
$this->subaccountId = $subaccountId;
}
public function getSubaccountId()
{
return $this->subaccountId;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CreativeFieldAssignment extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $creativeFieldId;
public $creativeFieldValueId;
public function setCreativeFieldId($creativeFieldId)
{
$this->creativeFieldId = $creativeFieldId;
}
public function getCreativeFieldId()
{
return $this->creativeFieldId;
}
public function setCreativeFieldValueId($creativeFieldValueId)
{
$this->creativeFieldValueId = $creativeFieldValueId;
}
public function getCreativeFieldValueId()
{
return $this->creativeFieldValueId;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CreativeFieldValue extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $kind;
public $value;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CreativeFieldValuesListResponse extends Google_Collection
{
protected $collection_key = 'creativeFieldValues';
protected $internal_gapi_mappings = array(
);
protected $creativeFieldValuesType = 'Google_Service_Dfareporting_CreativeFieldValue';
protected $creativeFieldValuesDataType = 'array';
public $kind;
public $nextPageToken;
public function setCreativeFieldValues($creativeFieldValues)
{
$this->creativeFieldValues = $creativeFieldValues;
}
public function getCreativeFieldValues()
{
return $this->creativeFieldValues;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CreativeFieldsListResponse extends Google_Collection
{
protected $collection_key = 'creativeFields';
protected $internal_gapi_mappings = array(
);
protected $creativeFieldsType = 'Google_Service_Dfareporting_CreativeField';
protected $creativeFieldsDataType = 'array';
public $kind;
public $nextPageToken;
public function setCreativeFields($creativeFields)
{
$this->creativeFields = $creativeFields;
}
public function getCreativeFields()
{
return $this->creativeFields;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CreativeGroup extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $accountId;
public $advertiserId;
protected $advertiserIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $advertiserIdDimensionValueDataType = '';
public $groupNumber;
public $id;
public $kind;
public $name;
public $subaccountId;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setAdvertiserId($advertiserId)
{
$this->advertiserId = $advertiserId;
}
public function getAdvertiserId()
{
return $this->advertiserId;
}
public function setAdvertiserIdDimensionValue(Google_Service_Dfareporting_DimensionValue $advertiserIdDimensionValue)
{
$this->advertiserIdDimensionValue = $advertiserIdDimensionValue;
}
public function getAdvertiserIdDimensionValue()
{
return $this->advertiserIdDimensionValue;
}
public function setGroupNumber($groupNumber)
{
$this->groupNumber = $groupNumber;
}
public function getGroupNumber()
{
return $this->groupNumber;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSubaccountId($subaccountId)
{
$this->subaccountId = $subaccountId;
}
public function getSubaccountId()
{
return $this->subaccountId;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CreativeGroupAssignment extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $creativeGroupId;
public $creativeGroupNumber;
public function setCreativeGroupId($creativeGroupId)
{
$this->creativeGroupId = $creativeGroupId;
}
public function getCreativeGroupId()
{
return $this->creativeGroupId;
}
public function setCreativeGroupNumber($creativeGroupNumber)
{
$this->creativeGroupNumber = $creativeGroupNumber;
}
public function getCreativeGroupNumber()
{
return $this->creativeGroupNumber;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CreativeGroupsListResponse extends Google_Collection
{
protected $collection_key = 'creativeGroups';
protected $internal_gapi_mappings = array(
);
protected $creativeGroupsType = 'Google_Service_Dfareporting_CreativeGroup';
protected $creativeGroupsDataType = 'array';
public $kind;
public $nextPageToken;
public function setCreativeGroups($creativeGroups)
{
$this->creativeGroups = $creativeGroups;
}
public function getCreativeGroups()
{
return $this->creativeGroups;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CreativeOptimizationConfiguration extends Google_Collection
{
protected $collection_key = 'optimizationActivitys';
protected $internal_gapi_mappings = array(
);
public $id;
public $name;
protected $optimizationActivitysType = 'Google_Service_Dfareporting_OptimizationActivity';
protected $optimizationActivitysDataType = 'array';
public $optimizationModel;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setOptimizationActivitys($optimizationActivitys)
{
$this->optimizationActivitys = $optimizationActivitys;
}
public function getOptimizationActivitys()
{
return $this->optimizationActivitys;
}
public function setOptimizationModel($optimizationModel)
{
$this->optimizationModel = $optimizationModel;
}
public function getOptimizationModel()
{
return $this->optimizationModel;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CreativeRotation extends Google_Collection
{
protected $collection_key = 'creativeAssignments';
protected $internal_gapi_mappings = array(
);
protected $creativeAssignmentsType = 'Google_Service_Dfareporting_CreativeAssignment';
protected $creativeAssignmentsDataType = 'array';
public $creativeOptimizationConfigurationId;
public $type;
public $weightCalculationStrategy;
public function setCreativeAssignments($creativeAssignments)
{
$this->creativeAssignments = $creativeAssignments;
}
public function getCreativeAssignments()
{
return $this->creativeAssignments;
}
public function setCreativeOptimizationConfigurationId($creativeOptimizationConfigurationId)
{
$this->creativeOptimizationConfigurationId = $creativeOptimizationConfigurationId;
}
public function getCreativeOptimizationConfigurationId()
{
return $this->creativeOptimizationConfigurationId;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
public function setWeightCalculationStrategy($weightCalculationStrategy)
{
$this->weightCalculationStrategy = $weightCalculationStrategy;
}
public function getWeightCalculationStrategy()
{
return $this->weightCalculationStrategy;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CreativeSettings extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $iFrameFooter;
public $iFrameHeader;
public function setIFrameFooter($iFrameFooter)
{
$this->iFrameFooter = $iFrameFooter;
}
public function getIFrameFooter()
{
return $this->iFrameFooter;
}
public function setIFrameHeader($iFrameHeader)
{
$this->iFrameHeader = $iFrameHeader;
}
public function getIFrameHeader()
{
return $this->iFrameHeader;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CreativesListResponse extends Google_Collection
{
protected $collection_key = 'creatives';
protected $internal_gapi_mappings = array(
);
protected $creativesType = 'Google_Service_Dfareporting_Creative';
protected $creativesDataType = 'array';
public $kind;
public $nextPageToken;
public function setCreatives($creatives)
{
$this->creatives = $creatives;
}
public function getCreatives()
{
return $this->creatives;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CrossDimensionReachReportCompatibleFields extends Google_Collection
{
protected $collection_key = 'overlapMetrics';
protected $internal_gapi_mappings = array(
);
protected $breakdownType = 'Google_Service_Dfareporting_Dimension';
protected $breakdownDataType = 'array';
protected $dimensionFiltersType = 'Google_Service_Dfareporting_Dimension';
protected $dimensionFiltersDataType = 'array';
public $kind;
protected $metricsType = 'Google_Service_Dfareporting_Metric';
protected $metricsDataType = 'array';
protected $overlapMetricsType = 'Google_Service_Dfareporting_Metric';
protected $overlapMetricsDataType = 'array';
public function setBreakdown($breakdown)
{
$this->breakdown = $breakdown;
}
public function getBreakdown()
{
return $this->breakdown;
}
public function setDimensionFilters($dimensionFilters)
{
$this->dimensionFilters = $dimensionFilters;
}
public function getDimensionFilters()
{
return $this->dimensionFilters;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMetrics($metrics)
{
$this->metrics = $metrics;
}
public function getMetrics()
{
return $this->metrics;
}
public function setOverlapMetrics($overlapMetrics)
{
$this->overlapMetrics = $overlapMetrics;
}
public function getOverlapMetrics()
{
return $this->overlapMetrics;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_CustomRichMediaEvents extends Google_Collection
{
protected $collection_key = 'filteredEventIds';
protected $internal_gapi_mappings = array(
);
protected $filteredEventIdsType = 'Google_Service_Dfareporting_DimensionValue';
protected $filteredEventIdsDataType = 'array';
public $kind;
public function setFilteredEventIds($filteredEventIds)
{
$this->filteredEventIds = $filteredEventIds;
}
public function getFilteredEventIds()
{
return $this->filteredEventIds;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_DateRange extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $endDate;
public $kind;
public $relativeDateRange;
public $startDate;
public function setEndDate($endDate)
{
$this->endDate = $endDate;
}
public function getEndDate()
{
return $this->endDate;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setRelativeDateRange($relativeDateRange)
{
$this->relativeDateRange = $relativeDateRange;
}
public function getRelativeDateRange()
{
return $this->relativeDateRange;
}
public function setStartDate($startDate)
{
$this->startDate = $startDate;
}
public function getStartDate()
{
return $this->startDate;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_DayPartTargeting extends Google_Collection
{
protected $collection_key = 'hoursOfDay';
protected $internal_gapi_mappings = array(
);
public $daysOfWeek;
public $hoursOfDay;
public $userLocalTime;
public function setDaysOfWeek($daysOfWeek)
{
$this->daysOfWeek = $daysOfWeek;
}
public function getDaysOfWeek()
{
return $this->daysOfWeek;
}
public function setHoursOfDay($hoursOfDay)
{
$this->hoursOfDay = $hoursOfDay;
}
public function getHoursOfDay()
{
return $this->hoursOfDay;
}
public function setUserLocalTime($userLocalTime)
{
$this->userLocalTime = $userLocalTime;
}
public function getUserLocalTime()
{
return $this->userLocalTime;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_DefaultClickThroughEventTagProperties extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $defaultClickThroughEventTagId;
public $overrideInheritedEventTag;
public function setDefaultClickThroughEventTagId($defaultClickThroughEventTagId)
{
$this->defaultClickThroughEventTagId = $defaultClickThroughEventTagId;
}
public function getDefaultClickThroughEventTagId()
{
return $this->defaultClickThroughEventTagId;
}
public function setOverrideInheritedEventTag($overrideInheritedEventTag)
{
$this->overrideInheritedEventTag = $overrideInheritedEventTag;
}
public function getOverrideInheritedEventTag()
{
return $this->overrideInheritedEventTag;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_DeliverySchedule extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $frequencyCapType = 'Google_Service_Dfareporting_FrequencyCap';
protected $frequencyCapDataType = '';
public $hardCutoff;
public $impressionRatio;
public $priority;
public function setFrequencyCap(Google_Service_Dfareporting_FrequencyCap $frequencyCap)
{
$this->frequencyCap = $frequencyCap;
}
public function getFrequencyCap()
{
return $this->frequencyCap;
}
public function setHardCutoff($hardCutoff)
{
$this->hardCutoff = $hardCutoff;
}
public function getHardCutoff()
{
return $this->hardCutoff;
}
public function setImpressionRatio($impressionRatio)
{
$this->impressionRatio = $impressionRatio;
}
public function getImpressionRatio()
{
return $this->impressionRatio;
}
public function setPriority($priority)
{
$this->priority = $priority;
}
public function getPriority()
{
return $this->priority;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_DfareportingFile extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $dateRangeType = 'Google_Service_Dfareporting_DateRange';
protected $dateRangeDataType = '';
public $etag;
public $fileName;
public $format;
public $id;
public $kind;
public $lastModifiedTime;
public $reportId;
public $status;
protected $urlsType = 'Google_Service_Dfareporting_DfareportingFileUrls';
protected $urlsDataType = '';
public function setDateRange(Google_Service_Dfareporting_DateRange $dateRange)
{
$this->dateRange = $dateRange;
}
public function getDateRange()
{
return $this->dateRange;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setFileName($fileName)
{
$this->fileName = $fileName;
}
public function getFileName()
{
return $this->fileName;
}
public function setFormat($format)
{
$this->format = $format;
}
public function getFormat()
{
return $this->format;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLastModifiedTime($lastModifiedTime)
{
$this->lastModifiedTime = $lastModifiedTime;
}
public function getLastModifiedTime()
{
return $this->lastModifiedTime;
}
public function setReportId($reportId)
{
$this->reportId = $reportId;
}
public function getReportId()
{
return $this->reportId;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setUrls(Google_Service_Dfareporting_DfareportingFileUrls $urls)
{
$this->urls = $urls;
}
public function getUrls()
{
return $this->urls;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_DfareportingFileUrls extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $apiUrl;
public $browserUrl;
public function setApiUrl($apiUrl)
{
$this->apiUrl = $apiUrl;
}
public function getApiUrl()
{
return $this->apiUrl;
}
public function setBrowserUrl($browserUrl)
{
$this->browserUrl = $browserUrl;
}
public function getBrowserUrl()
{
return $this->browserUrl;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_DfpSettings extends Google_Model
{
protected $internal_gapi_mappings = array(
"dfpNetworkCode" => "dfp_network_code",
"dfpNetworkName" => "dfp_network_name",
);
public $dfpNetworkCode;
public $dfpNetworkName;
public $programmaticPlacementAccepted;
public $pubPaidPlacementAccepted;
public $publisherPortalOnly;
public function setDfpNetworkCode($dfpNetworkCode)
{
$this->dfpNetworkCode = $dfpNetworkCode;
}
public function getDfpNetworkCode()
{
return $this->dfpNetworkCode;
}
public function setDfpNetworkName($dfpNetworkName)
{
$this->dfpNetworkName = $dfpNetworkName;
}
public function getDfpNetworkName()
{
return $this->dfpNetworkName;
}
public function setProgrammaticPlacementAccepted($programmaticPlacementAccepted)
{
$this->programmaticPlacementAccepted = $programmaticPlacementAccepted;
}
public function getProgrammaticPlacementAccepted()
{
return $this->programmaticPlacementAccepted;
}
public function setPubPaidPlacementAccepted($pubPaidPlacementAccepted)
{
$this->pubPaidPlacementAccepted = $pubPaidPlacementAccepted;
}
public function getPubPaidPlacementAccepted()
{
return $this->pubPaidPlacementAccepted;
}
public function setPublisherPortalOnly($publisherPortalOnly)
{
$this->publisherPortalOnly = $publisherPortalOnly;
}
public function getPublisherPortalOnly()
{
return $this->publisherPortalOnly;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Dimension extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $kind;
public $name;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_DimensionFilter extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $dimensionName;
public $kind;
public $value;
public function setDimensionName($dimensionName)
{
$this->dimensionName = $dimensionName;
}
public function getDimensionName()
{
return $this->dimensionName;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_DimensionValue extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $dimensionName;
public $etag;
public $id;
public $kind;
public $matchType;
public $value;
public function setDimensionName($dimensionName)
{
$this->dimensionName = $dimensionName;
}
public function getDimensionName()
{
return $this->dimensionName;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMatchType($matchType)
{
$this->matchType = $matchType;
}
public function getMatchType()
{
return $this->matchType;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_DimensionValueList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_Dfareporting_DimensionValue';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_DimensionValueRequest extends Google_Collection
{
protected $collection_key = 'filters';
protected $internal_gapi_mappings = array(
);
public $dimensionName;
public $endDate;
protected $filtersType = 'Google_Service_Dfareporting_DimensionFilter';
protected $filtersDataType = 'array';
public $kind;
public $startDate;
public function setDimensionName($dimensionName)
{
$this->dimensionName = $dimensionName;
}
public function getDimensionName()
{
return $this->dimensionName;
}
public function setEndDate($endDate)
{
$this->endDate = $endDate;
}
public function getEndDate()
{
return $this->endDate;
}
public function setFilters($filters)
{
$this->filters = $filters;
}
public function getFilters()
{
return $this->filters;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setStartDate($startDate)
{
$this->startDate = $startDate;
}
public function getStartDate()
{
return $this->startDate;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_DirectorySite extends Google_Collection
{
protected $collection_key = 'interstitialTagFormats';
protected $internal_gapi_mappings = array(
);
public $active;
protected $contactAssignmentsType = 'Google_Service_Dfareporting_DirectorySiteContactAssignment';
protected $contactAssignmentsDataType = 'array';
public $countryId;
public $currencyId;
public $description;
public $id;
protected $idDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $idDimensionValueDataType = '';
public $inpageTagFormats;
public $interstitialTagFormats;
public $kind;
public $name;
public $parentId;
protected $settingsType = 'Google_Service_Dfareporting_DirectorySiteSettings';
protected $settingsDataType = '';
public $url;
public function setActive($active)
{
$this->active = $active;
}
public function getActive()
{
return $this->active;
}
public function setContactAssignments($contactAssignments)
{
$this->contactAssignments = $contactAssignments;
}
public function getContactAssignments()
{
return $this->contactAssignments;
}
public function setCountryId($countryId)
{
$this->countryId = $countryId;
}
public function getCountryId()
{
return $this->countryId;
}
public function setCurrencyId($currencyId)
{
$this->currencyId = $currencyId;
}
public function getCurrencyId()
{
return $this->currencyId;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setIdDimensionValue(Google_Service_Dfareporting_DimensionValue $idDimensionValue)
{
$this->idDimensionValue = $idDimensionValue;
}
public function getIdDimensionValue()
{
return $this->idDimensionValue;
}
public function setInpageTagFormats($inpageTagFormats)
{
$this->inpageTagFormats = $inpageTagFormats;
}
public function getInpageTagFormats()
{
return $this->inpageTagFormats;
}
public function setInterstitialTagFormats($interstitialTagFormats)
{
$this->interstitialTagFormats = $interstitialTagFormats;
}
public function getInterstitialTagFormats()
{
return $this->interstitialTagFormats;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setParentId($parentId)
{
$this->parentId = $parentId;
}
public function getParentId()
{
return $this->parentId;
}
public function setSettings(Google_Service_Dfareporting_DirectorySiteSettings $settings)
{
$this->settings = $settings;
}
public function getSettings()
{
return $this->settings;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_DirectorySiteContact extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $address;
public $email;
public $firstName;
public $id;
public $kind;
public $lastName;
public $phone;
public $role;
public $title;
public $type;
public function setAddress($address)
{
$this->address = $address;
}
public function getAddress()
{
return $this->address;
}
public function setEmail($email)
{
$this->email = $email;
}
public function getEmail()
{
return $this->email;
}
public function setFirstName($firstName)
{
$this->firstName = $firstName;
}
public function getFirstName()
{
return $this->firstName;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLastName($lastName)
{
$this->lastName = $lastName;
}
public function getLastName()
{
return $this->lastName;
}
public function setPhone($phone)
{
$this->phone = $phone;
}
public function getPhone()
{
return $this->phone;
}
public function setRole($role)
{
$this->role = $role;
}
public function getRole()
{
return $this->role;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_DirectorySiteContactAssignment extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $contactId;
public $visibility;
public function setContactId($contactId)
{
$this->contactId = $contactId;
}
public function getContactId()
{
return $this->contactId;
}
public function setVisibility($visibility)
{
$this->visibility = $visibility;
}
public function getVisibility()
{
return $this->visibility;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_DirectorySiteContactsListResponse extends Google_Collection
{
protected $collection_key = 'directorySiteContacts';
protected $internal_gapi_mappings = array(
);
protected $directorySiteContactsType = 'Google_Service_Dfareporting_DirectorySiteContact';
protected $directorySiteContactsDataType = 'array';
public $kind;
public $nextPageToken;
public function setDirectorySiteContacts($directorySiteContacts)
{
$this->directorySiteContacts = $directorySiteContacts;
}
public function getDirectorySiteContacts()
{
return $this->directorySiteContacts;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_DirectorySiteSettings extends Google_Model
{
protected $internal_gapi_mappings = array(
"dfpSettings" => "dfp_settings",
"instreamVideoPlacementAccepted" => "instream_video_placement_accepted",
);
public $activeViewOptOut;
protected $dfpSettingsType = 'Google_Service_Dfareporting_DfpSettings';
protected $dfpSettingsDataType = '';
public $instreamVideoPlacementAccepted;
public $interstitialPlacementAccepted;
public $nielsenOcrOptOut;
public $verificationTagOptOut;
public $videoActiveViewOptOut;
public function setActiveViewOptOut($activeViewOptOut)
{
$this->activeViewOptOut = $activeViewOptOut;
}
public function getActiveViewOptOut()
{
return $this->activeViewOptOut;
}
public function setDfpSettings(Google_Service_Dfareporting_DfpSettings $dfpSettings)
{
$this->dfpSettings = $dfpSettings;
}
public function getDfpSettings()
{
return $this->dfpSettings;
}
public function setInstreamVideoPlacementAccepted($instreamVideoPlacementAccepted)
{
$this->instreamVideoPlacementAccepted = $instreamVideoPlacementAccepted;
}
public function getInstreamVideoPlacementAccepted()
{
return $this->instreamVideoPlacementAccepted;
}
public function setInterstitialPlacementAccepted($interstitialPlacementAccepted)
{
$this->interstitialPlacementAccepted = $interstitialPlacementAccepted;
}
public function getInterstitialPlacementAccepted()
{
return $this->interstitialPlacementAccepted;
}
public function setNielsenOcrOptOut($nielsenOcrOptOut)
{
$this->nielsenOcrOptOut = $nielsenOcrOptOut;
}
public function getNielsenOcrOptOut()
{
return $this->nielsenOcrOptOut;
}
public function setVerificationTagOptOut($verificationTagOptOut)
{
$this->verificationTagOptOut = $verificationTagOptOut;
}
public function getVerificationTagOptOut()
{
return $this->verificationTagOptOut;
}
public function setVideoActiveViewOptOut($videoActiveViewOptOut)
{
$this->videoActiveViewOptOut = $videoActiveViewOptOut;
}
public function getVideoActiveViewOptOut()
{
return $this->videoActiveViewOptOut;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_DirectorySitesListResponse extends Google_Collection
{
protected $collection_key = 'directorySites';
protected $internal_gapi_mappings = array(
);
protected $directorySitesType = 'Google_Service_Dfareporting_DirectorySite';
protected $directorySitesDataType = 'array';
public $kind;
public $nextPageToken;
public function setDirectorySites($directorySites)
{
$this->directorySites = $directorySites;
}
public function getDirectorySites()
{
return $this->directorySites;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_EventTag extends Google_Collection
{
protected $collection_key = 'siteIds';
protected $internal_gapi_mappings = array(
);
public $accountId;
public $advertiserId;
protected $advertiserIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $advertiserIdDimensionValueDataType = '';
public $campaignId;
protected $campaignIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $campaignIdDimensionValueDataType = '';
public $enabledByDefault;
public $id;
public $kind;
public $name;
public $siteFilterType;
public $siteIds;
public $sslCompliant;
public $status;
public $subaccountId;
public $type;
public $url;
public $urlEscapeLevels;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setAdvertiserId($advertiserId)
{
$this->advertiserId = $advertiserId;
}
public function getAdvertiserId()
{
return $this->advertiserId;
}
public function setAdvertiserIdDimensionValue(Google_Service_Dfareporting_DimensionValue $advertiserIdDimensionValue)
{
$this->advertiserIdDimensionValue = $advertiserIdDimensionValue;
}
public function getAdvertiserIdDimensionValue()
{
return $this->advertiserIdDimensionValue;
}
public function setCampaignId($campaignId)
{
$this->campaignId = $campaignId;
}
public function getCampaignId()
{
return $this->campaignId;
}
public function setCampaignIdDimensionValue(Google_Service_Dfareporting_DimensionValue $campaignIdDimensionValue)
{
$this->campaignIdDimensionValue = $campaignIdDimensionValue;
}
public function getCampaignIdDimensionValue()
{
return $this->campaignIdDimensionValue;
}
public function setEnabledByDefault($enabledByDefault)
{
$this->enabledByDefault = $enabledByDefault;
}
public function getEnabledByDefault()
{
return $this->enabledByDefault;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSiteFilterType($siteFilterType)
{
$this->siteFilterType = $siteFilterType;
}
public function getSiteFilterType()
{
return $this->siteFilterType;
}
public function setSiteIds($siteIds)
{
$this->siteIds = $siteIds;
}
public function getSiteIds()
{
return $this->siteIds;
}
public function setSslCompliant($sslCompliant)
{
$this->sslCompliant = $sslCompliant;
}
public function getSslCompliant()
{
return $this->sslCompliant;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setSubaccountId($subaccountId)
{
$this->subaccountId = $subaccountId;
}
public function getSubaccountId()
{
return $this->subaccountId;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
public function setUrlEscapeLevels($urlEscapeLevels)
{
$this->urlEscapeLevels = $urlEscapeLevels;
}
public function getUrlEscapeLevels()
{
return $this->urlEscapeLevels;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_EventTagOverride extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $enabled;
public $id;
public function setEnabled($enabled)
{
$this->enabled = $enabled;
}
public function getEnabled()
{
return $this->enabled;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_EventTagsListResponse extends Google_Collection
{
protected $collection_key = 'eventTags';
protected $internal_gapi_mappings = array(
);
protected $eventTagsType = 'Google_Service_Dfareporting_EventTag';
protected $eventTagsDataType = 'array';
public $kind;
public function setEventTags($eventTags)
{
$this->eventTags = $eventTags;
}
public function getEventTags()
{
return $this->eventTags;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_FileList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_Dfareporting_DfareportingFile';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Flight extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $endDate;
public $rateOrCost;
public $startDate;
public $units;
public function setEndDate($endDate)
{
$this->endDate = $endDate;
}
public function getEndDate()
{
return $this->endDate;
}
public function setRateOrCost($rateOrCost)
{
$this->rateOrCost = $rateOrCost;
}
public function getRateOrCost()
{
return $this->rateOrCost;
}
public function setStartDate($startDate)
{
$this->startDate = $startDate;
}
public function getStartDate()
{
return $this->startDate;
}
public function setUnits($units)
{
$this->units = $units;
}
public function getUnits()
{
return $this->units;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_FloodlightActivitiesGenerateTagResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $floodlightActivityTag;
public $kind;
public function setFloodlightActivityTag($floodlightActivityTag)
{
$this->floodlightActivityTag = $floodlightActivityTag;
}
public function getFloodlightActivityTag()
{
return $this->floodlightActivityTag;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_FloodlightActivitiesListResponse extends Google_Collection
{
protected $collection_key = 'floodlightActivities';
protected $internal_gapi_mappings = array(
);
protected $floodlightActivitiesType = 'Google_Service_Dfareporting_FloodlightActivity';
protected $floodlightActivitiesDataType = 'array';
public $kind;
public $nextPageToken;
public function setFloodlightActivities($floodlightActivities)
{
$this->floodlightActivities = $floodlightActivities;
}
public function getFloodlightActivities()
{
return $this->floodlightActivities;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_FloodlightActivity extends Google_Collection
{
protected $collection_key = 'userDefinedVariableTypes';
protected $internal_gapi_mappings = array(
);
public $accountId;
public $advertiserId;
protected $advertiserIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $advertiserIdDimensionValueDataType = '';
public $cacheBustingType;
public $countingMethod;
protected $defaultTagsType = 'Google_Service_Dfareporting_FloodlightActivityDynamicTag';
protected $defaultTagsDataType = 'array';
public $expectedUrl;
public $floodlightActivityGroupId;
public $floodlightActivityGroupName;
public $floodlightActivityGroupTagString;
public $floodlightActivityGroupType;
public $floodlightConfigurationId;
protected $floodlightConfigurationIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $floodlightConfigurationIdDimensionValueDataType = '';
public $hidden;
public $id;
protected $idDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $idDimensionValueDataType = '';
public $imageTagEnabled;
public $kind;
public $name;
public $notes;
protected $publisherTagsType = 'Google_Service_Dfareporting_FloodlightActivityPublisherDynamicTag';
protected $publisherTagsDataType = 'array';
public $secure;
public $sslCompliant;
public $sslRequired;
public $subaccountId;
public $tagFormat;
public $tagString;
public $userDefinedVariableTypes;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setAdvertiserId($advertiserId)
{
$this->advertiserId = $advertiserId;
}
public function getAdvertiserId()
{
return $this->advertiserId;
}
public function setAdvertiserIdDimensionValue(Google_Service_Dfareporting_DimensionValue $advertiserIdDimensionValue)
{
$this->advertiserIdDimensionValue = $advertiserIdDimensionValue;
}
public function getAdvertiserIdDimensionValue()
{
return $this->advertiserIdDimensionValue;
}
public function setCacheBustingType($cacheBustingType)
{
$this->cacheBustingType = $cacheBustingType;
}
public function getCacheBustingType()
{
return $this->cacheBustingType;
}
public function setCountingMethod($countingMethod)
{
$this->countingMethod = $countingMethod;
}
public function getCountingMethod()
{
return $this->countingMethod;
}
public function setDefaultTags($defaultTags)
{
$this->defaultTags = $defaultTags;
}
public function getDefaultTags()
{
return $this->defaultTags;
}
public function setExpectedUrl($expectedUrl)
{
$this->expectedUrl = $expectedUrl;
}
public function getExpectedUrl()
{
return $this->expectedUrl;
}
public function setFloodlightActivityGroupId($floodlightActivityGroupId)
{
$this->floodlightActivityGroupId = $floodlightActivityGroupId;
}
public function getFloodlightActivityGroupId()
{
return $this->floodlightActivityGroupId;
}
public function setFloodlightActivityGroupName($floodlightActivityGroupName)
{
$this->floodlightActivityGroupName = $floodlightActivityGroupName;
}
public function getFloodlightActivityGroupName()
{
return $this->floodlightActivityGroupName;
}
public function setFloodlightActivityGroupTagString($floodlightActivityGroupTagString)
{
$this->floodlightActivityGroupTagString = $floodlightActivityGroupTagString;
}
public function getFloodlightActivityGroupTagString()
{
return $this->floodlightActivityGroupTagString;
}
public function setFloodlightActivityGroupType($floodlightActivityGroupType)
{
$this->floodlightActivityGroupType = $floodlightActivityGroupType;
}
public function getFloodlightActivityGroupType()
{
return $this->floodlightActivityGroupType;
}
public function setFloodlightConfigurationId($floodlightConfigurationId)
{
$this->floodlightConfigurationId = $floodlightConfigurationId;
}
public function getFloodlightConfigurationId()
{
return $this->floodlightConfigurationId;
}
public function setFloodlightConfigurationIdDimensionValue(Google_Service_Dfareporting_DimensionValue $floodlightConfigurationIdDimensionValue)
{
$this->floodlightConfigurationIdDimensionValue = $floodlightConfigurationIdDimensionValue;
}
public function getFloodlightConfigurationIdDimensionValue()
{
return $this->floodlightConfigurationIdDimensionValue;
}
public function setHidden($hidden)
{
$this->hidden = $hidden;
}
public function getHidden()
{
return $this->hidden;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setIdDimensionValue(Google_Service_Dfareporting_DimensionValue $idDimensionValue)
{
$this->idDimensionValue = $idDimensionValue;
}
public function getIdDimensionValue()
{
return $this->idDimensionValue;
}
public function setImageTagEnabled($imageTagEnabled)
{
$this->imageTagEnabled = $imageTagEnabled;
}
public function getImageTagEnabled()
{
return $this->imageTagEnabled;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setNotes($notes)
{
$this->notes = $notes;
}
public function getNotes()
{
return $this->notes;
}
public function setPublisherTags($publisherTags)
{
$this->publisherTags = $publisherTags;
}
public function getPublisherTags()
{
return $this->publisherTags;
}
public function setSecure($secure)
{
$this->secure = $secure;
}
public function getSecure()
{
return $this->secure;
}
public function setSslCompliant($sslCompliant)
{
$this->sslCompliant = $sslCompliant;
}
public function getSslCompliant()
{
return $this->sslCompliant;
}
public function setSslRequired($sslRequired)
{
$this->sslRequired = $sslRequired;
}
public function getSslRequired()
{
return $this->sslRequired;
}
public function setSubaccountId($subaccountId)
{
$this->subaccountId = $subaccountId;
}
public function getSubaccountId()
{
return $this->subaccountId;
}
public function setTagFormat($tagFormat)
{
$this->tagFormat = $tagFormat;
}
public function getTagFormat()
{
return $this->tagFormat;
}
public function setTagString($tagString)
{
$this->tagString = $tagString;
}
public function getTagString()
{
return $this->tagString;
}
public function setUserDefinedVariableTypes($userDefinedVariableTypes)
{
$this->userDefinedVariableTypes = $userDefinedVariableTypes;
}
public function getUserDefinedVariableTypes()
{
return $this->userDefinedVariableTypes;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_FloodlightActivityDynamicTag extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $name;
public $tag;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setTag($tag)
{
$this->tag = $tag;
}
public function getTag()
{
return $this->tag;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_FloodlightActivityGroup extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $accountId;
public $advertiserId;
protected $advertiserIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $advertiserIdDimensionValueDataType = '';
public $floodlightConfigurationId;
protected $floodlightConfigurationIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $floodlightConfigurationIdDimensionValueDataType = '';
public $id;
protected $idDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $idDimensionValueDataType = '';
public $kind;
public $name;
public $subaccountId;
public $tagString;
public $type;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setAdvertiserId($advertiserId)
{
$this->advertiserId = $advertiserId;
}
public function getAdvertiserId()
{
return $this->advertiserId;
}
public function setAdvertiserIdDimensionValue(Google_Service_Dfareporting_DimensionValue $advertiserIdDimensionValue)
{
$this->advertiserIdDimensionValue = $advertiserIdDimensionValue;
}
public function getAdvertiserIdDimensionValue()
{
return $this->advertiserIdDimensionValue;
}
public function setFloodlightConfigurationId($floodlightConfigurationId)
{
$this->floodlightConfigurationId = $floodlightConfigurationId;
}
public function getFloodlightConfigurationId()
{
return $this->floodlightConfigurationId;
}
public function setFloodlightConfigurationIdDimensionValue(Google_Service_Dfareporting_DimensionValue $floodlightConfigurationIdDimensionValue)
{
$this->floodlightConfigurationIdDimensionValue = $floodlightConfigurationIdDimensionValue;
}
public function getFloodlightConfigurationIdDimensionValue()
{
return $this->floodlightConfigurationIdDimensionValue;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setIdDimensionValue(Google_Service_Dfareporting_DimensionValue $idDimensionValue)
{
$this->idDimensionValue = $idDimensionValue;
}
public function getIdDimensionValue()
{
return $this->idDimensionValue;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSubaccountId($subaccountId)
{
$this->subaccountId = $subaccountId;
}
public function getSubaccountId()
{
return $this->subaccountId;
}
public function setTagString($tagString)
{
$this->tagString = $tagString;
}
public function getTagString()
{
return $this->tagString;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_FloodlightActivityGroupsListResponse extends Google_Collection
{
protected $collection_key = 'floodlightActivityGroups';
protected $internal_gapi_mappings = array(
);
protected $floodlightActivityGroupsType = 'Google_Service_Dfareporting_FloodlightActivityGroup';
protected $floodlightActivityGroupsDataType = 'array';
public $kind;
public $nextPageToken;
public function setFloodlightActivityGroups($floodlightActivityGroups)
{
$this->floodlightActivityGroups = $floodlightActivityGroups;
}
public function getFloodlightActivityGroups()
{
return $this->floodlightActivityGroups;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_FloodlightActivityPublisherDynamicTag extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $clickThrough;
public $directorySiteId;
protected $dynamicTagType = 'Google_Service_Dfareporting_FloodlightActivityDynamicTag';
protected $dynamicTagDataType = '';
public $siteId;
protected $siteIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $siteIdDimensionValueDataType = '';
public $viewThrough;
public function setClickThrough($clickThrough)
{
$this->clickThrough = $clickThrough;
}
public function getClickThrough()
{
return $this->clickThrough;
}
public function setDirectorySiteId($directorySiteId)
{
$this->directorySiteId = $directorySiteId;
}
public function getDirectorySiteId()
{
return $this->directorySiteId;
}
public function setDynamicTag(Google_Service_Dfareporting_FloodlightActivityDynamicTag $dynamicTag)
{
$this->dynamicTag = $dynamicTag;
}
public function getDynamicTag()
{
return $this->dynamicTag;
}
public function setSiteId($siteId)
{
$this->siteId = $siteId;
}
public function getSiteId()
{
return $this->siteId;
}
public function setSiteIdDimensionValue(Google_Service_Dfareporting_DimensionValue $siteIdDimensionValue)
{
$this->siteIdDimensionValue = $siteIdDimensionValue;
}
public function getSiteIdDimensionValue()
{
return $this->siteIdDimensionValue;
}
public function setViewThrough($viewThrough)
{
$this->viewThrough = $viewThrough;
}
public function getViewThrough()
{
return $this->viewThrough;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_FloodlightConfiguration extends Google_Collection
{
protected $collection_key = 'userDefinedVariableConfigurations';
protected $internal_gapi_mappings = array(
);
public $accountId;
public $advertiserId;
protected $advertiserIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $advertiserIdDimensionValueDataType = '';
public $analyticsDataSharingEnabled;
public $exposureToConversionEnabled;
public $firstDayOfWeek;
public $id;
protected $idDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $idDimensionValueDataType = '';
public $kind;
protected $lookbackConfigurationType = 'Google_Service_Dfareporting_LookbackConfiguration';
protected $lookbackConfigurationDataType = '';
public $naturalSearchConversionAttributionOption;
protected $omnitureSettingsType = 'Google_Service_Dfareporting_OmnitureSettings';
protected $omnitureSettingsDataType = '';
public $sslRequired;
public $standardVariableTypes;
public $subaccountId;
protected $tagSettingsType = 'Google_Service_Dfareporting_TagSettings';
protected $tagSettingsDataType = '';
protected $userDefinedVariableConfigurationsType = 'Google_Service_Dfareporting_UserDefinedVariableConfiguration';
protected $userDefinedVariableConfigurationsDataType = 'array';
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setAdvertiserId($advertiserId)
{
$this->advertiserId = $advertiserId;
}
public function getAdvertiserId()
{
return $this->advertiserId;
}
public function setAdvertiserIdDimensionValue(Google_Service_Dfareporting_DimensionValue $advertiserIdDimensionValue)
{
$this->advertiserIdDimensionValue = $advertiserIdDimensionValue;
}
public function getAdvertiserIdDimensionValue()
{
return $this->advertiserIdDimensionValue;
}
public function setAnalyticsDataSharingEnabled($analyticsDataSharingEnabled)
{
$this->analyticsDataSharingEnabled = $analyticsDataSharingEnabled;
}
public function getAnalyticsDataSharingEnabled()
{
return $this->analyticsDataSharingEnabled;
}
public function setExposureToConversionEnabled($exposureToConversionEnabled)
{
$this->exposureToConversionEnabled = $exposureToConversionEnabled;
}
public function getExposureToConversionEnabled()
{
return $this->exposureToConversionEnabled;
}
public function setFirstDayOfWeek($firstDayOfWeek)
{
$this->firstDayOfWeek = $firstDayOfWeek;
}
public function getFirstDayOfWeek()
{
return $this->firstDayOfWeek;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setIdDimensionValue(Google_Service_Dfareporting_DimensionValue $idDimensionValue)
{
$this->idDimensionValue = $idDimensionValue;
}
public function getIdDimensionValue()
{
return $this->idDimensionValue;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLookbackConfiguration(Google_Service_Dfareporting_LookbackConfiguration $lookbackConfiguration)
{
$this->lookbackConfiguration = $lookbackConfiguration;
}
public function getLookbackConfiguration()
{
return $this->lookbackConfiguration;
}
public function setNaturalSearchConversionAttributionOption($naturalSearchConversionAttributionOption)
{
$this->naturalSearchConversionAttributionOption = $naturalSearchConversionAttributionOption;
}
public function getNaturalSearchConversionAttributionOption()
{
return $this->naturalSearchConversionAttributionOption;
}
public function setOmnitureSettings(Google_Service_Dfareporting_OmnitureSettings $omnitureSettings)
{
$this->omnitureSettings = $omnitureSettings;
}
public function getOmnitureSettings()
{
return $this->omnitureSettings;
}
public function setSslRequired($sslRequired)
{
$this->sslRequired = $sslRequired;
}
public function getSslRequired()
{
return $this->sslRequired;
}
public function setStandardVariableTypes($standardVariableTypes)
{
$this->standardVariableTypes = $standardVariableTypes;
}
public function getStandardVariableTypes()
{
return $this->standardVariableTypes;
}
public function setSubaccountId($subaccountId)
{
$this->subaccountId = $subaccountId;
}
public function getSubaccountId()
{
return $this->subaccountId;
}
public function setTagSettings(Google_Service_Dfareporting_TagSettings $tagSettings)
{
$this->tagSettings = $tagSettings;
}
public function getTagSettings()
{
return $this->tagSettings;
}
public function setUserDefinedVariableConfigurations($userDefinedVariableConfigurations)
{
$this->userDefinedVariableConfigurations = $userDefinedVariableConfigurations;
}
public function getUserDefinedVariableConfigurations()
{
return $this->userDefinedVariableConfigurations;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_FloodlightConfigurationsListResponse extends Google_Collection
{
protected $collection_key = 'floodlightConfigurations';
protected $internal_gapi_mappings = array(
);
protected $floodlightConfigurationsType = 'Google_Service_Dfareporting_FloodlightConfiguration';
protected $floodlightConfigurationsDataType = 'array';
public $kind;
public function setFloodlightConfigurations($floodlightConfigurations)
{
$this->floodlightConfigurations = $floodlightConfigurations;
}
public function getFloodlightConfigurations()
{
return $this->floodlightConfigurations;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_FloodlightReportCompatibleFields extends Google_Collection
{
protected $collection_key = 'metrics';
protected $internal_gapi_mappings = array(
);
protected $dimensionFiltersType = 'Google_Service_Dfareporting_Dimension';
protected $dimensionFiltersDataType = 'array';
protected $dimensionsType = 'Google_Service_Dfareporting_Dimension';
protected $dimensionsDataType = 'array';
public $kind;
protected $metricsType = 'Google_Service_Dfareporting_Metric';
protected $metricsDataType = 'array';
public function setDimensionFilters($dimensionFilters)
{
$this->dimensionFilters = $dimensionFilters;
}
public function getDimensionFilters()
{
return $this->dimensionFilters;
}
public function setDimensions($dimensions)
{
$this->dimensions = $dimensions;
}
public function getDimensions()
{
return $this->dimensions;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMetrics($metrics)
{
$this->metrics = $metrics;
}
public function getMetrics()
{
return $this->metrics;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_FrequencyCap extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $duration;
public $impressions;
public function setDuration($duration)
{
$this->duration = $duration;
}
public function getDuration()
{
return $this->duration;
}
public function setImpressions($impressions)
{
$this->impressions = $impressions;
}
public function getImpressions()
{
return $this->impressions;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_FsCommand extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $left;
public $positionOption;
public $top;
public $windowHeight;
public $windowWidth;
public function setLeft($left)
{
$this->left = $left;
}
public function getLeft()
{
return $this->left;
}
public function setPositionOption($positionOption)
{
$this->positionOption = $positionOption;
}
public function getPositionOption()
{
return $this->positionOption;
}
public function setTop($top)
{
$this->top = $top;
}
public function getTop()
{
return $this->top;
}
public function setWindowHeight($windowHeight)
{
$this->windowHeight = $windowHeight;
}
public function getWindowHeight()
{
return $this->windowHeight;
}
public function setWindowWidth($windowWidth)
{
$this->windowWidth = $windowWidth;
}
public function getWindowWidth()
{
return $this->windowWidth;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_GeoTargeting extends Google_Collection
{
protected $collection_key = 'regions';
protected $internal_gapi_mappings = array(
);
protected $citiesType = 'Google_Service_Dfareporting_City';
protected $citiesDataType = 'array';
protected $countriesType = 'Google_Service_Dfareporting_Country';
protected $countriesDataType = 'array';
public $excludeCountries;
protected $metrosType = 'Google_Service_Dfareporting_Metro';
protected $metrosDataType = 'array';
protected $postalCodesType = 'Google_Service_Dfareporting_PostalCode';
protected $postalCodesDataType = 'array';
protected $regionsType = 'Google_Service_Dfareporting_Region';
protected $regionsDataType = 'array';
public function setCities($cities)
{
$this->cities = $cities;
}
public function getCities()
{
return $this->cities;
}
public function setCountries($countries)
{
$this->countries = $countries;
}
public function getCountries()
{
return $this->countries;
}
public function setExcludeCountries($excludeCountries)
{
$this->excludeCountries = $excludeCountries;
}
public function getExcludeCountries()
{
return $this->excludeCountries;
}
public function setMetros($metros)
{
$this->metros = $metros;
}
public function getMetros()
{
return $this->metros;
}
public function setPostalCodes($postalCodes)
{
$this->postalCodes = $postalCodes;
}
public function getPostalCodes()
{
return $this->postalCodes;
}
public function setRegions($regions)
{
$this->regions = $regions;
}
public function getRegions()
{
return $this->regions;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_InventoryItem extends Google_Collection
{
protected $collection_key = 'adSlots';
protected $internal_gapi_mappings = array(
);
public $accountId;
protected $adSlotsType = 'Google_Service_Dfareporting_AdSlot';
protected $adSlotsDataType = 'array';
public $advertiserId;
public $contentCategoryId;
public $estimatedClickThroughRate;
public $estimatedConversionRate;
public $id;
public $inPlan;
public $kind;
protected $lastModifiedInfoType = 'Google_Service_Dfareporting_LastModifiedInfo';
protected $lastModifiedInfoDataType = '';
public $name;
public $negotiationChannelId;
public $orderId;
public $placementStrategyId;
protected $pricingType = 'Google_Service_Dfareporting_Pricing';
protected $pricingDataType = '';
public $projectId;
public $rfpId;
public $siteId;
public $subaccountId;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setAdSlots($adSlots)
{
$this->adSlots = $adSlots;
}
public function getAdSlots()
{
return $this->adSlots;
}
public function setAdvertiserId($advertiserId)
{
$this->advertiserId = $advertiserId;
}
public function getAdvertiserId()
{
return $this->advertiserId;
}
public function setContentCategoryId($contentCategoryId)
{
$this->contentCategoryId = $contentCategoryId;
}
public function getContentCategoryId()
{
return $this->contentCategoryId;
}
public function setEstimatedClickThroughRate($estimatedClickThroughRate)
{
$this->estimatedClickThroughRate = $estimatedClickThroughRate;
}
public function getEstimatedClickThroughRate()
{
return $this->estimatedClickThroughRate;
}
public function setEstimatedConversionRate($estimatedConversionRate)
{
$this->estimatedConversionRate = $estimatedConversionRate;
}
public function getEstimatedConversionRate()
{
return $this->estimatedConversionRate;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setInPlan($inPlan)
{
$this->inPlan = $inPlan;
}
public function getInPlan()
{
return $this->inPlan;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLastModifiedInfo(Google_Service_Dfareporting_LastModifiedInfo $lastModifiedInfo)
{
$this->lastModifiedInfo = $lastModifiedInfo;
}
public function getLastModifiedInfo()
{
return $this->lastModifiedInfo;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setNegotiationChannelId($negotiationChannelId)
{
$this->negotiationChannelId = $negotiationChannelId;
}
public function getNegotiationChannelId()
{
return $this->negotiationChannelId;
}
public function setOrderId($orderId)
{
$this->orderId = $orderId;
}
public function getOrderId()
{
return $this->orderId;
}
public function setPlacementStrategyId($placementStrategyId)
{
$this->placementStrategyId = $placementStrategyId;
}
public function getPlacementStrategyId()
{
return $this->placementStrategyId;
}
public function setPricing(Google_Service_Dfareporting_Pricing $pricing)
{
$this->pricing = $pricing;
}
public function getPricing()
{
return $this->pricing;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
public function setRfpId($rfpId)
{
$this->rfpId = $rfpId;
}
public function getRfpId()
{
return $this->rfpId;
}
public function setSiteId($siteId)
{
$this->siteId = $siteId;
}
public function getSiteId()
{
return $this->siteId;
}
public function setSubaccountId($subaccountId)
{
$this->subaccountId = $subaccountId;
}
public function getSubaccountId()
{
return $this->subaccountId;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_InventoryItemsListResponse extends Google_Collection
{
protected $collection_key = 'inventoryItems';
protected $internal_gapi_mappings = array(
);
protected $inventoryItemsType = 'Google_Service_Dfareporting_InventoryItem';
protected $inventoryItemsDataType = 'array';
public $kind;
public $nextPageToken;
public function setInventoryItems($inventoryItems)
{
$this->inventoryItems = $inventoryItems;
}
public function getInventoryItems()
{
return $this->inventoryItems;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_KeyValueTargetingExpression extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $expression;
public function setExpression($expression)
{
$this->expression = $expression;
}
public function getExpression()
{
return $this->expression;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_LandingPage extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $default;
public $id;
public $kind;
public $name;
public $url;
public function setDefault($default)
{
$this->default = $default;
}
public function getDefault()
{
return $this->default;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_LandingPagesListResponse extends Google_Collection
{
protected $collection_key = 'landingPages';
protected $internal_gapi_mappings = array(
);
public $kind;
protected $landingPagesType = 'Google_Service_Dfareporting_LandingPage';
protected $landingPagesDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLandingPages($landingPages)
{
$this->landingPages = $landingPages;
}
public function getLandingPages()
{
return $this->landingPages;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_LastModifiedInfo extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $time;
public function setTime($time)
{
$this->time = $time;
}
public function getTime()
{
return $this->time;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ListPopulationClause extends Google_Collection
{
protected $collection_key = 'terms';
protected $internal_gapi_mappings = array(
);
protected $termsType = 'Google_Service_Dfareporting_ListPopulationTerm';
protected $termsDataType = 'array';
public function setTerms($terms)
{
$this->terms = $terms;
}
public function getTerms()
{
return $this->terms;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ListPopulationRule extends Google_Collection
{
protected $collection_key = 'listPopulationClauses';
protected $internal_gapi_mappings = array(
);
public $floodlightActivityId;
public $floodlightActivityName;
protected $listPopulationClausesType = 'Google_Service_Dfareporting_ListPopulationClause';
protected $listPopulationClausesDataType = 'array';
public function setFloodlightActivityId($floodlightActivityId)
{
$this->floodlightActivityId = $floodlightActivityId;
}
public function getFloodlightActivityId()
{
return $this->floodlightActivityId;
}
public function setFloodlightActivityName($floodlightActivityName)
{
$this->floodlightActivityName = $floodlightActivityName;
}
public function getFloodlightActivityName()
{
return $this->floodlightActivityName;
}
public function setListPopulationClauses($listPopulationClauses)
{
$this->listPopulationClauses = $listPopulationClauses;
}
public function getListPopulationClauses()
{
return $this->listPopulationClauses;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ListPopulationTerm extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $contains;
public $negation;
public $operator;
public $remarketingListId;
public $type;
public $value;
public $variableFriendlyName;
public $variableName;
public function setContains($contains)
{
$this->contains = $contains;
}
public function getContains()
{
return $this->contains;
}
public function setNegation($negation)
{
$this->negation = $negation;
}
public function getNegation()
{
return $this->negation;
}
public function setOperator($operator)
{
$this->operator = $operator;
}
public function getOperator()
{
return $this->operator;
}
public function setRemarketingListId($remarketingListId)
{
$this->remarketingListId = $remarketingListId;
}
public function getRemarketingListId()
{
return $this->remarketingListId;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
public function setVariableFriendlyName($variableFriendlyName)
{
$this->variableFriendlyName = $variableFriendlyName;
}
public function getVariableFriendlyName()
{
return $this->variableFriendlyName;
}
public function setVariableName($variableName)
{
$this->variableName = $variableName;
}
public function getVariableName()
{
return $this->variableName;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ListTargetingExpression extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $expression;
public function setExpression($expression)
{
$this->expression = $expression;
}
public function getExpression()
{
return $this->expression;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_LookbackConfiguration extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $clickDuration;
public $postImpressionActivitiesDuration;
public function setClickDuration($clickDuration)
{
$this->clickDuration = $clickDuration;
}
public function getClickDuration()
{
return $this->clickDuration;
}
public function setPostImpressionActivitiesDuration($postImpressionActivitiesDuration)
{
$this->postImpressionActivitiesDuration = $postImpressionActivitiesDuration;
}
public function getPostImpressionActivitiesDuration()
{
return $this->postImpressionActivitiesDuration;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Metric extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $kind;
public $name;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Metro extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $countryCode;
public $countryDartId;
public $dartId;
public $dmaId;
public $kind;
public $metroCode;
public $name;
public function setCountryCode($countryCode)
{
$this->countryCode = $countryCode;
}
public function getCountryCode()
{
return $this->countryCode;
}
public function setCountryDartId($countryDartId)
{
$this->countryDartId = $countryDartId;
}
public function getCountryDartId()
{
return $this->countryDartId;
}
public function setDartId($dartId)
{
$this->dartId = $dartId;
}
public function getDartId()
{
return $this->dartId;
}
public function setDmaId($dmaId)
{
$this->dmaId = $dmaId;
}
public function getDmaId()
{
return $this->dmaId;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMetroCode($metroCode)
{
$this->metroCode = $metroCode;
}
public function getMetroCode()
{
return $this->metroCode;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_MetrosListResponse extends Google_Collection
{
protected $collection_key = 'metros';
protected $internal_gapi_mappings = array(
);
public $kind;
protected $metrosType = 'Google_Service_Dfareporting_Metro';
protected $metrosDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMetros($metros)
{
$this->metros = $metros;
}
public function getMetros()
{
return $this->metros;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_MobileCarrier extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $countryCode;
public $countryDartId;
public $id;
public $kind;
public $name;
public function setCountryCode($countryCode)
{
$this->countryCode = $countryCode;
}
public function getCountryCode()
{
return $this->countryCode;
}
public function setCountryDartId($countryDartId)
{
$this->countryDartId = $countryDartId;
}
public function getCountryDartId()
{
return $this->countryDartId;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_MobileCarriersListResponse extends Google_Collection
{
protected $collection_key = 'mobileCarriers';
protected $internal_gapi_mappings = array(
);
public $kind;
protected $mobileCarriersType = 'Google_Service_Dfareporting_MobileCarrier';
protected $mobileCarriersDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMobileCarriers($mobileCarriers)
{
$this->mobileCarriers = $mobileCarriers;
}
public function getMobileCarriers()
{
return $this->mobileCarriers;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ObjectFilter extends Google_Collection
{
protected $collection_key = 'objectIds';
protected $internal_gapi_mappings = array(
);
public $kind;
public $objectIds;
public $status;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setObjectIds($objectIds)
{
$this->objectIds = $objectIds;
}
public function getObjectIds()
{
return $this->objectIds;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_OffsetPosition extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $left;
public $top;
public function setLeft($left)
{
$this->left = $left;
}
public function getLeft()
{
return $this->left;
}
public function setTop($top)
{
$this->top = $top;
}
public function getTop()
{
return $this->top;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_OmnitureSettings extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $omnitureCostDataEnabled;
public $omnitureIntegrationEnabled;
public function setOmnitureCostDataEnabled($omnitureCostDataEnabled)
{
$this->omnitureCostDataEnabled = $omnitureCostDataEnabled;
}
public function getOmnitureCostDataEnabled()
{
return $this->omnitureCostDataEnabled;
}
public function setOmnitureIntegrationEnabled($omnitureIntegrationEnabled)
{
$this->omnitureIntegrationEnabled = $omnitureIntegrationEnabled;
}
public function getOmnitureIntegrationEnabled()
{
return $this->omnitureIntegrationEnabled;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_OperatingSystem extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $dartId;
public $desktop;
public $kind;
public $mobile;
public $name;
public function setDartId($dartId)
{
$this->dartId = $dartId;
}
public function getDartId()
{
return $this->dartId;
}
public function setDesktop($desktop)
{
$this->desktop = $desktop;
}
public function getDesktop()
{
return $this->desktop;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMobile($mobile)
{
$this->mobile = $mobile;
}
public function getMobile()
{
return $this->mobile;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_OperatingSystemVersion extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $kind;
public $majorVersion;
public $minorVersion;
public $name;
protected $operatingSystemType = 'Google_Service_Dfareporting_OperatingSystem';
protected $operatingSystemDataType = '';
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMajorVersion($majorVersion)
{
$this->majorVersion = $majorVersion;
}
public function getMajorVersion()
{
return $this->majorVersion;
}
public function setMinorVersion($minorVersion)
{
$this->minorVersion = $minorVersion;
}
public function getMinorVersion()
{
return $this->minorVersion;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setOperatingSystem(Google_Service_Dfareporting_OperatingSystem $operatingSystem)
{
$this->operatingSystem = $operatingSystem;
}
public function getOperatingSystem()
{
return $this->operatingSystem;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_OperatingSystemVersionsListResponse extends Google_Collection
{
protected $collection_key = 'operatingSystemVersions';
protected $internal_gapi_mappings = array(
);
public $kind;
protected $operatingSystemVersionsType = 'Google_Service_Dfareporting_OperatingSystemVersion';
protected $operatingSystemVersionsDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setOperatingSystemVersions($operatingSystemVersions)
{
$this->operatingSystemVersions = $operatingSystemVersions;
}
public function getOperatingSystemVersions()
{
return $this->operatingSystemVersions;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_OperatingSystemsListResponse extends Google_Collection
{
protected $collection_key = 'operatingSystems';
protected $internal_gapi_mappings = array(
);
public $kind;
protected $operatingSystemsType = 'Google_Service_Dfareporting_OperatingSystem';
protected $operatingSystemsDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setOperatingSystems($operatingSystems)
{
$this->operatingSystems = $operatingSystems;
}
public function getOperatingSystems()
{
return $this->operatingSystems;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_OptimizationActivity extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $floodlightActivityId;
protected $floodlightActivityIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $floodlightActivityIdDimensionValueDataType = '';
public $weight;
public function setFloodlightActivityId($floodlightActivityId)
{
$this->floodlightActivityId = $floodlightActivityId;
}
public function getFloodlightActivityId()
{
return $this->floodlightActivityId;
}
public function setFloodlightActivityIdDimensionValue(Google_Service_Dfareporting_DimensionValue $floodlightActivityIdDimensionValue)
{
$this->floodlightActivityIdDimensionValue = $floodlightActivityIdDimensionValue;
}
public function getFloodlightActivityIdDimensionValue()
{
return $this->floodlightActivityIdDimensionValue;
}
public function setWeight($weight)
{
$this->weight = $weight;
}
public function getWeight()
{
return $this->weight;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Order extends Google_Collection
{
protected $collection_key = 'siteNames';
protected $internal_gapi_mappings = array(
);
public $accountId;
public $advertiserId;
public $approverUserProfileIds;
public $buyerInvoiceId;
public $buyerOrganizationName;
public $comments;
protected $contactsType = 'Google_Service_Dfareporting_OrderContact';
protected $contactsDataType = 'array';
public $id;
public $kind;
protected $lastModifiedInfoType = 'Google_Service_Dfareporting_LastModifiedInfo';
protected $lastModifiedInfoDataType = '';
public $name;
public $notes;
public $planningTermId;
public $projectId;
public $sellerOrderId;
public $sellerOrganizationName;
public $siteId;
public $siteNames;
public $subaccountId;
public $termsAndConditions;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setAdvertiserId($advertiserId)
{
$this->advertiserId = $advertiserId;
}
public function getAdvertiserId()
{
return $this->advertiserId;
}
public function setApproverUserProfileIds($approverUserProfileIds)
{
$this->approverUserProfileIds = $approverUserProfileIds;
}
public function getApproverUserProfileIds()
{
return $this->approverUserProfileIds;
}
public function setBuyerInvoiceId($buyerInvoiceId)
{
$this->buyerInvoiceId = $buyerInvoiceId;
}
public function getBuyerInvoiceId()
{
return $this->buyerInvoiceId;
}
public function setBuyerOrganizationName($buyerOrganizationName)
{
$this->buyerOrganizationName = $buyerOrganizationName;
}
public function getBuyerOrganizationName()
{
return $this->buyerOrganizationName;
}
public function setComments($comments)
{
$this->comments = $comments;
}
public function getComments()
{
return $this->comments;
}
public function setContacts($contacts)
{
$this->contacts = $contacts;
}
public function getContacts()
{
return $this->contacts;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLastModifiedInfo(Google_Service_Dfareporting_LastModifiedInfo $lastModifiedInfo)
{
$this->lastModifiedInfo = $lastModifiedInfo;
}
public function getLastModifiedInfo()
{
return $this->lastModifiedInfo;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setNotes($notes)
{
$this->notes = $notes;
}
public function getNotes()
{
return $this->notes;
}
public function setPlanningTermId($planningTermId)
{
$this->planningTermId = $planningTermId;
}
public function getPlanningTermId()
{
return $this->planningTermId;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
public function setSellerOrderId($sellerOrderId)
{
$this->sellerOrderId = $sellerOrderId;
}
public function getSellerOrderId()
{
return $this->sellerOrderId;
}
public function setSellerOrganizationName($sellerOrganizationName)
{
$this->sellerOrganizationName = $sellerOrganizationName;
}
public function getSellerOrganizationName()
{
return $this->sellerOrganizationName;
}
public function setSiteId($siteId)
{
$this->siteId = $siteId;
}
public function getSiteId()
{
return $this->siteId;
}
public function setSiteNames($siteNames)
{
$this->siteNames = $siteNames;
}
public function getSiteNames()
{
return $this->siteNames;
}
public function setSubaccountId($subaccountId)
{
$this->subaccountId = $subaccountId;
}
public function getSubaccountId()
{
return $this->subaccountId;
}
public function setTermsAndConditions($termsAndConditions)
{
$this->termsAndConditions = $termsAndConditions;
}
public function getTermsAndConditions()
{
return $this->termsAndConditions;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_OrderContact extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $contactInfo;
public $contactName;
public $contactTitle;
public $contactType;
public $signatureUserProfileId;
public function setContactInfo($contactInfo)
{
$this->contactInfo = $contactInfo;
}
public function getContactInfo()
{
return $this->contactInfo;
}
public function setContactName($contactName)
{
$this->contactName = $contactName;
}
public function getContactName()
{
return $this->contactName;
}
public function setContactTitle($contactTitle)
{
$this->contactTitle = $contactTitle;
}
public function getContactTitle()
{
return $this->contactTitle;
}
public function setContactType($contactType)
{
$this->contactType = $contactType;
}
public function getContactType()
{
return $this->contactType;
}
public function setSignatureUserProfileId($signatureUserProfileId)
{
$this->signatureUserProfileId = $signatureUserProfileId;
}
public function getSignatureUserProfileId()
{
return $this->signatureUserProfileId;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_OrderDocument extends Google_Collection
{
protected $collection_key = 'approvedByUserProfileIds';
protected $internal_gapi_mappings = array(
);
public $accountId;
public $advertiserId;
public $amendedOrderDocumentId;
public $approvedByUserProfileIds;
public $cancelled;
protected $createdInfoType = 'Google_Service_Dfareporting_LastModifiedInfo';
protected $createdInfoDataType = '';
public $effectiveDate;
public $id;
public $kind;
public $orderId;
public $projectId;
public $signed;
public $subaccountId;
public $title;
public $type;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setAdvertiserId($advertiserId)
{
$this->advertiserId = $advertiserId;
}
public function getAdvertiserId()
{
return $this->advertiserId;
}
public function setAmendedOrderDocumentId($amendedOrderDocumentId)
{
$this->amendedOrderDocumentId = $amendedOrderDocumentId;
}
public function getAmendedOrderDocumentId()
{
return $this->amendedOrderDocumentId;
}
public function setApprovedByUserProfileIds($approvedByUserProfileIds)
{
$this->approvedByUserProfileIds = $approvedByUserProfileIds;
}
public function getApprovedByUserProfileIds()
{
return $this->approvedByUserProfileIds;
}
public function setCancelled($cancelled)
{
$this->cancelled = $cancelled;
}
public function getCancelled()
{
return $this->cancelled;
}
public function setCreatedInfo(Google_Service_Dfareporting_LastModifiedInfo $createdInfo)
{
$this->createdInfo = $createdInfo;
}
public function getCreatedInfo()
{
return $this->createdInfo;
}
public function setEffectiveDate($effectiveDate)
{
$this->effectiveDate = $effectiveDate;
}
public function getEffectiveDate()
{
return $this->effectiveDate;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setOrderId($orderId)
{
$this->orderId = $orderId;
}
public function getOrderId()
{
return $this->orderId;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
public function setSigned($signed)
{
$this->signed = $signed;
}
public function getSigned()
{
return $this->signed;
}
public function setSubaccountId($subaccountId)
{
$this->subaccountId = $subaccountId;
}
public function getSubaccountId()
{
return $this->subaccountId;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_OrderDocumentsListResponse extends Google_Collection
{
protected $collection_key = 'orderDocuments';
protected $internal_gapi_mappings = array(
);
public $kind;
public $nextPageToken;
protected $orderDocumentsType = 'Google_Service_Dfareporting_OrderDocument';
protected $orderDocumentsDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setOrderDocuments($orderDocuments)
{
$this->orderDocuments = $orderDocuments;
}
public function getOrderDocuments()
{
return $this->orderDocuments;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_OrdersListResponse extends Google_Collection
{
protected $collection_key = 'orders';
protected $internal_gapi_mappings = array(
);
public $kind;
public $nextPageToken;
protected $ordersType = 'Google_Service_Dfareporting_Order';
protected $ordersDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setOrders($orders)
{
$this->orders = $orders;
}
public function getOrders()
{
return $this->orders;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_PathToConversionReportCompatibleFields extends Google_Collection
{
protected $collection_key = 'perInteractionDimensions';
protected $internal_gapi_mappings = array(
);
protected $conversionDimensionsType = 'Google_Service_Dfareporting_Dimension';
protected $conversionDimensionsDataType = 'array';
protected $customFloodlightVariablesType = 'Google_Service_Dfareporting_Dimension';
protected $customFloodlightVariablesDataType = 'array';
public $kind;
protected $metricsType = 'Google_Service_Dfareporting_Metric';
protected $metricsDataType = 'array';
protected $perInteractionDimensionsType = 'Google_Service_Dfareporting_Dimension';
protected $perInteractionDimensionsDataType = 'array';
public function setConversionDimensions($conversionDimensions)
{
$this->conversionDimensions = $conversionDimensions;
}
public function getConversionDimensions()
{
return $this->conversionDimensions;
}
public function setCustomFloodlightVariables($customFloodlightVariables)
{
$this->customFloodlightVariables = $customFloodlightVariables;
}
public function getCustomFloodlightVariables()
{
return $this->customFloodlightVariables;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMetrics($metrics)
{
$this->metrics = $metrics;
}
public function getMetrics()
{
return $this->metrics;
}
public function setPerInteractionDimensions($perInteractionDimensions)
{
$this->perInteractionDimensions = $perInteractionDimensions;
}
public function getPerInteractionDimensions()
{
return $this->perInteractionDimensions;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Placement extends Google_Collection
{
protected $collection_key = 'tagFormats';
protected $internal_gapi_mappings = array(
);
public $accountId;
public $advertiserId;
protected $advertiserIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $advertiserIdDimensionValueDataType = '';
public $archived;
public $campaignId;
protected $campaignIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $campaignIdDimensionValueDataType = '';
public $comment;
public $compatibility;
public $contentCategoryId;
protected $createInfoType = 'Google_Service_Dfareporting_LastModifiedInfo';
protected $createInfoDataType = '';
public $directorySiteId;
protected $directorySiteIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $directorySiteIdDimensionValueDataType = '';
public $externalId;
public $id;
protected $idDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $idDimensionValueDataType = '';
public $keyName;
public $kind;
protected $lastModifiedInfoType = 'Google_Service_Dfareporting_LastModifiedInfo';
protected $lastModifiedInfoDataType = '';
protected $lookbackConfigurationType = 'Google_Service_Dfareporting_LookbackConfiguration';
protected $lookbackConfigurationDataType = '';
public $name;
public $paymentApproved;
public $paymentSource;
public $placementGroupId;
protected $placementGroupIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $placementGroupIdDimensionValueDataType = '';
public $placementStrategyId;
protected $pricingScheduleType = 'Google_Service_Dfareporting_PricingSchedule';
protected $pricingScheduleDataType = '';
public $primary;
protected $publisherUpdateInfoType = 'Google_Service_Dfareporting_LastModifiedInfo';
protected $publisherUpdateInfoDataType = '';
public $siteId;
protected $siteIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $siteIdDimensionValueDataType = '';
protected $sizeType = 'Google_Service_Dfareporting_Size';
protected $sizeDataType = '';
public $sslRequired;
public $status;
public $subaccountId;
public $tagFormats;
protected $tagSettingType = 'Google_Service_Dfareporting_TagSetting';
protected $tagSettingDataType = '';
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setAdvertiserId($advertiserId)
{
$this->advertiserId = $advertiserId;
}
public function getAdvertiserId()
{
return $this->advertiserId;
}
public function setAdvertiserIdDimensionValue(Google_Service_Dfareporting_DimensionValue $advertiserIdDimensionValue)
{
$this->advertiserIdDimensionValue = $advertiserIdDimensionValue;
}
public function getAdvertiserIdDimensionValue()
{
return $this->advertiserIdDimensionValue;
}
public function setArchived($archived)
{
$this->archived = $archived;
}
public function getArchived()
{
return $this->archived;
}
public function setCampaignId($campaignId)
{
$this->campaignId = $campaignId;
}
public function getCampaignId()
{
return $this->campaignId;
}
public function setCampaignIdDimensionValue(Google_Service_Dfareporting_DimensionValue $campaignIdDimensionValue)
{
$this->campaignIdDimensionValue = $campaignIdDimensionValue;
}
public function getCampaignIdDimensionValue()
{
return $this->campaignIdDimensionValue;
}
public function setComment($comment)
{
$this->comment = $comment;
}
public function getComment()
{
return $this->comment;
}
public function setCompatibility($compatibility)
{
$this->compatibility = $compatibility;
}
public function getCompatibility()
{
return $this->compatibility;
}
public function setContentCategoryId($contentCategoryId)
{
$this->contentCategoryId = $contentCategoryId;
}
public function getContentCategoryId()
{
return $this->contentCategoryId;
}
public function setCreateInfo(Google_Service_Dfareporting_LastModifiedInfo $createInfo)
{
$this->createInfo = $createInfo;
}
public function getCreateInfo()
{
return $this->createInfo;
}
public function setDirectorySiteId($directorySiteId)
{
$this->directorySiteId = $directorySiteId;
}
public function getDirectorySiteId()
{
return $this->directorySiteId;
}
public function setDirectorySiteIdDimensionValue(Google_Service_Dfareporting_DimensionValue $directorySiteIdDimensionValue)
{
$this->directorySiteIdDimensionValue = $directorySiteIdDimensionValue;
}
public function getDirectorySiteIdDimensionValue()
{
return $this->directorySiteIdDimensionValue;
}
public function setExternalId($externalId)
{
$this->externalId = $externalId;
}
public function getExternalId()
{
return $this->externalId;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setIdDimensionValue(Google_Service_Dfareporting_DimensionValue $idDimensionValue)
{
$this->idDimensionValue = $idDimensionValue;
}
public function getIdDimensionValue()
{
return $this->idDimensionValue;
}
public function setKeyName($keyName)
{
$this->keyName = $keyName;
}
public function getKeyName()
{
return $this->keyName;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLastModifiedInfo(Google_Service_Dfareporting_LastModifiedInfo $lastModifiedInfo)
{
$this->lastModifiedInfo = $lastModifiedInfo;
}
public function getLastModifiedInfo()
{
return $this->lastModifiedInfo;
}
public function setLookbackConfiguration(Google_Service_Dfareporting_LookbackConfiguration $lookbackConfiguration)
{
$this->lookbackConfiguration = $lookbackConfiguration;
}
public function getLookbackConfiguration()
{
return $this->lookbackConfiguration;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPaymentApproved($paymentApproved)
{
$this->paymentApproved = $paymentApproved;
}
public function getPaymentApproved()
{
return $this->paymentApproved;
}
public function setPaymentSource($paymentSource)
{
$this->paymentSource = $paymentSource;
}
public function getPaymentSource()
{
return $this->paymentSource;
}
public function setPlacementGroupId($placementGroupId)
{
$this->placementGroupId = $placementGroupId;
}
public function getPlacementGroupId()
{
return $this->placementGroupId;
}
public function setPlacementGroupIdDimensionValue(Google_Service_Dfareporting_DimensionValue $placementGroupIdDimensionValue)
{
$this->placementGroupIdDimensionValue = $placementGroupIdDimensionValue;
}
public function getPlacementGroupIdDimensionValue()
{
return $this->placementGroupIdDimensionValue;
}
public function setPlacementStrategyId($placementStrategyId)
{
$this->placementStrategyId = $placementStrategyId;
}
public function getPlacementStrategyId()
{
return $this->placementStrategyId;
}
public function setPricingSchedule(Google_Service_Dfareporting_PricingSchedule $pricingSchedule)
{
$this->pricingSchedule = $pricingSchedule;
}
public function getPricingSchedule()
{
return $this->pricingSchedule;
}
public function setPrimary($primary)
{
$this->primary = $primary;
}
public function getPrimary()
{
return $this->primary;
}
public function setPublisherUpdateInfo(Google_Service_Dfareporting_LastModifiedInfo $publisherUpdateInfo)
{
$this->publisherUpdateInfo = $publisherUpdateInfo;
}
public function getPublisherUpdateInfo()
{
return $this->publisherUpdateInfo;
}
public function setSiteId($siteId)
{
$this->siteId = $siteId;
}
public function getSiteId()
{
return $this->siteId;
}
public function setSiteIdDimensionValue(Google_Service_Dfareporting_DimensionValue $siteIdDimensionValue)
{
$this->siteIdDimensionValue = $siteIdDimensionValue;
}
public function getSiteIdDimensionValue()
{
return $this->siteIdDimensionValue;
}
public function setSize(Google_Service_Dfareporting_Size $size)
{
$this->size = $size;
}
public function getSize()
{
return $this->size;
}
public function setSslRequired($sslRequired)
{
$this->sslRequired = $sslRequired;
}
public function getSslRequired()
{
return $this->sslRequired;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setSubaccountId($subaccountId)
{
$this->subaccountId = $subaccountId;
}
public function getSubaccountId()
{
return $this->subaccountId;
}
public function setTagFormats($tagFormats)
{
$this->tagFormats = $tagFormats;
}
public function getTagFormats()
{
return $this->tagFormats;
}
public function setTagSetting(Google_Service_Dfareporting_TagSetting $tagSetting)
{
$this->tagSetting = $tagSetting;
}
public function getTagSetting()
{
return $this->tagSetting;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_PlacementAssignment extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $active;
public $placementId;
protected $placementIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $placementIdDimensionValueDataType = '';
public $sslRequired;
public function setActive($active)
{
$this->active = $active;
}
public function getActive()
{
return $this->active;
}
public function setPlacementId($placementId)
{
$this->placementId = $placementId;
}
public function getPlacementId()
{
return $this->placementId;
}
public function setPlacementIdDimensionValue(Google_Service_Dfareporting_DimensionValue $placementIdDimensionValue)
{
$this->placementIdDimensionValue = $placementIdDimensionValue;
}
public function getPlacementIdDimensionValue()
{
return $this->placementIdDimensionValue;
}
public function setSslRequired($sslRequired)
{
$this->sslRequired = $sslRequired;
}
public function getSslRequired()
{
return $this->sslRequired;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_PlacementGroup extends Google_Collection
{
protected $collection_key = 'childPlacementIds';
protected $internal_gapi_mappings = array(
);
public $accountId;
public $advertiserId;
protected $advertiserIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $advertiserIdDimensionValueDataType = '';
public $archived;
public $campaignId;
protected $campaignIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $campaignIdDimensionValueDataType = '';
public $childPlacementIds;
public $comment;
public $contentCategoryId;
protected $createInfoType = 'Google_Service_Dfareporting_LastModifiedInfo';
protected $createInfoDataType = '';
public $directorySiteId;
protected $directorySiteIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $directorySiteIdDimensionValueDataType = '';
public $externalId;
public $id;
protected $idDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $idDimensionValueDataType = '';
public $kind;
protected $lastModifiedInfoType = 'Google_Service_Dfareporting_LastModifiedInfo';
protected $lastModifiedInfoDataType = '';
public $name;
public $placementGroupType;
public $placementStrategyId;
protected $pricingScheduleType = 'Google_Service_Dfareporting_PricingSchedule';
protected $pricingScheduleDataType = '';
public $primaryPlacementId;
protected $primaryPlacementIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $primaryPlacementIdDimensionValueDataType = '';
protected $programmaticSettingType = 'Google_Service_Dfareporting_ProgrammaticSetting';
protected $programmaticSettingDataType = '';
public $siteId;
protected $siteIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $siteIdDimensionValueDataType = '';
public $subaccountId;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setAdvertiserId($advertiserId)
{
$this->advertiserId = $advertiserId;
}
public function getAdvertiserId()
{
return $this->advertiserId;
}
public function setAdvertiserIdDimensionValue(Google_Service_Dfareporting_DimensionValue $advertiserIdDimensionValue)
{
$this->advertiserIdDimensionValue = $advertiserIdDimensionValue;
}
public function getAdvertiserIdDimensionValue()
{
return $this->advertiserIdDimensionValue;
}
public function setArchived($archived)
{
$this->archived = $archived;
}
public function getArchived()
{
return $this->archived;
}
public function setCampaignId($campaignId)
{
$this->campaignId = $campaignId;
}
public function getCampaignId()
{
return $this->campaignId;
}
public function setCampaignIdDimensionValue(Google_Service_Dfareporting_DimensionValue $campaignIdDimensionValue)
{
$this->campaignIdDimensionValue = $campaignIdDimensionValue;
}
public function getCampaignIdDimensionValue()
{
return $this->campaignIdDimensionValue;
}
public function setChildPlacementIds($childPlacementIds)
{
$this->childPlacementIds = $childPlacementIds;
}
public function getChildPlacementIds()
{
return $this->childPlacementIds;
}
public function setComment($comment)
{
$this->comment = $comment;
}
public function getComment()
{
return $this->comment;
}
public function setContentCategoryId($contentCategoryId)
{
$this->contentCategoryId = $contentCategoryId;
}
public function getContentCategoryId()
{
return $this->contentCategoryId;
}
public function setCreateInfo(Google_Service_Dfareporting_LastModifiedInfo $createInfo)
{
$this->createInfo = $createInfo;
}
public function getCreateInfo()
{
return $this->createInfo;
}
public function setDirectorySiteId($directorySiteId)
{
$this->directorySiteId = $directorySiteId;
}
public function getDirectorySiteId()
{
return $this->directorySiteId;
}
public function setDirectorySiteIdDimensionValue(Google_Service_Dfareporting_DimensionValue $directorySiteIdDimensionValue)
{
$this->directorySiteIdDimensionValue = $directorySiteIdDimensionValue;
}
public function getDirectorySiteIdDimensionValue()
{
return $this->directorySiteIdDimensionValue;
}
public function setExternalId($externalId)
{
$this->externalId = $externalId;
}
public function getExternalId()
{
return $this->externalId;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setIdDimensionValue(Google_Service_Dfareporting_DimensionValue $idDimensionValue)
{
$this->idDimensionValue = $idDimensionValue;
}
public function getIdDimensionValue()
{
return $this->idDimensionValue;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLastModifiedInfo(Google_Service_Dfareporting_LastModifiedInfo $lastModifiedInfo)
{
$this->lastModifiedInfo = $lastModifiedInfo;
}
public function getLastModifiedInfo()
{
return $this->lastModifiedInfo;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPlacementGroupType($placementGroupType)
{
$this->placementGroupType = $placementGroupType;
}
public function getPlacementGroupType()
{
return $this->placementGroupType;
}
public function setPlacementStrategyId($placementStrategyId)
{
$this->placementStrategyId = $placementStrategyId;
}
public function getPlacementStrategyId()
{
return $this->placementStrategyId;
}
public function setPricingSchedule(Google_Service_Dfareporting_PricingSchedule $pricingSchedule)
{
$this->pricingSchedule = $pricingSchedule;
}
public function getPricingSchedule()
{
return $this->pricingSchedule;
}
public function setPrimaryPlacementId($primaryPlacementId)
{
$this->primaryPlacementId = $primaryPlacementId;
}
public function getPrimaryPlacementId()
{
return $this->primaryPlacementId;
}
public function setPrimaryPlacementIdDimensionValue(Google_Service_Dfareporting_DimensionValue $primaryPlacementIdDimensionValue)
{
$this->primaryPlacementIdDimensionValue = $primaryPlacementIdDimensionValue;
}
public function getPrimaryPlacementIdDimensionValue()
{
return $this->primaryPlacementIdDimensionValue;
}
public function setProgrammaticSetting(Google_Service_Dfareporting_ProgrammaticSetting $programmaticSetting)
{
$this->programmaticSetting = $programmaticSetting;
}
public function getProgrammaticSetting()
{
return $this->programmaticSetting;
}
public function setSiteId($siteId)
{
$this->siteId = $siteId;
}
public function getSiteId()
{
return $this->siteId;
}
public function setSiteIdDimensionValue(Google_Service_Dfareporting_DimensionValue $siteIdDimensionValue)
{
$this->siteIdDimensionValue = $siteIdDimensionValue;
}
public function getSiteIdDimensionValue()
{
return $this->siteIdDimensionValue;
}
public function setSubaccountId($subaccountId)
{
$this->subaccountId = $subaccountId;
}
public function getSubaccountId()
{
return $this->subaccountId;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_PlacementGroupsListResponse extends Google_Collection
{
protected $collection_key = 'placementGroups';
protected $internal_gapi_mappings = array(
);
public $kind;
public $nextPageToken;
protected $placementGroupsType = 'Google_Service_Dfareporting_PlacementGroup';
protected $placementGroupsDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setPlacementGroups($placementGroups)
{
$this->placementGroups = $placementGroups;
}
public function getPlacementGroups()
{
return $this->placementGroups;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_PlacementStrategiesListResponse extends Google_Collection
{
protected $collection_key = 'placementStrategies';
protected $internal_gapi_mappings = array(
);
public $kind;
public $nextPageToken;
protected $placementStrategiesType = 'Google_Service_Dfareporting_PlacementStrategy';
protected $placementStrategiesDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setPlacementStrategies($placementStrategies)
{
$this->placementStrategies = $placementStrategies;
}
public function getPlacementStrategies()
{
return $this->placementStrategies;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_PlacementStrategy extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $accountId;
public $id;
public $kind;
public $name;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_PlacementTag extends Google_Collection
{
protected $collection_key = 'tagDatas';
protected $internal_gapi_mappings = array(
);
public $placementId;
protected $tagDatasType = 'Google_Service_Dfareporting_TagData';
protected $tagDatasDataType = 'array';
public function setPlacementId($placementId)
{
$this->placementId = $placementId;
}
public function getPlacementId()
{
return $this->placementId;
}
public function setTagDatas($tagDatas)
{
$this->tagDatas = $tagDatas;
}
public function getTagDatas()
{
return $this->tagDatas;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_PlacementsGenerateTagsResponse extends Google_Collection
{
protected $collection_key = 'placementTags';
protected $internal_gapi_mappings = array(
);
public $kind;
protected $placementTagsType = 'Google_Service_Dfareporting_PlacementTag';
protected $placementTagsDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setPlacementTags($placementTags)
{
$this->placementTags = $placementTags;
}
public function getPlacementTags()
{
return $this->placementTags;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_PlacementsListResponse extends Google_Collection
{
protected $collection_key = 'placements';
protected $internal_gapi_mappings = array(
);
public $kind;
public $nextPageToken;
protected $placementsType = 'Google_Service_Dfareporting_Placement';
protected $placementsDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setPlacements($placements)
{
$this->placements = $placements;
}
public function getPlacements()
{
return $this->placements;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_PlatformType extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $kind;
public $name;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_PlatformTypesListResponse extends Google_Collection
{
protected $collection_key = 'platformTypes';
protected $internal_gapi_mappings = array(
);
public $kind;
protected $platformTypesType = 'Google_Service_Dfareporting_PlatformType';
protected $platformTypesDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setPlatformTypes($platformTypes)
{
$this->platformTypes = $platformTypes;
}
public function getPlatformTypes()
{
return $this->platformTypes;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_PopupWindowProperties extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $dimensionType = 'Google_Service_Dfareporting_Size';
protected $dimensionDataType = '';
protected $offsetType = 'Google_Service_Dfareporting_OffsetPosition';
protected $offsetDataType = '';
public $positionType;
public $showAddressBar;
public $showMenuBar;
public $showScrollBar;
public $showStatusBar;
public $showToolBar;
public $title;
public function setDimension(Google_Service_Dfareporting_Size $dimension)
{
$this->dimension = $dimension;
}
public function getDimension()
{
return $this->dimension;
}
public function setOffset(Google_Service_Dfareporting_OffsetPosition $offset)
{
$this->offset = $offset;
}
public function getOffset()
{
return $this->offset;
}
public function setPositionType($positionType)
{
$this->positionType = $positionType;
}
public function getPositionType()
{
return $this->positionType;
}
public function setShowAddressBar($showAddressBar)
{
$this->showAddressBar = $showAddressBar;
}
public function getShowAddressBar()
{
return $this->showAddressBar;
}
public function setShowMenuBar($showMenuBar)
{
$this->showMenuBar = $showMenuBar;
}
public function getShowMenuBar()
{
return $this->showMenuBar;
}
public function setShowScrollBar($showScrollBar)
{
$this->showScrollBar = $showScrollBar;
}
public function getShowScrollBar()
{
return $this->showScrollBar;
}
public function setShowStatusBar($showStatusBar)
{
$this->showStatusBar = $showStatusBar;
}
public function getShowStatusBar()
{
return $this->showStatusBar;
}
public function setShowToolBar($showToolBar)
{
$this->showToolBar = $showToolBar;
}
public function getShowToolBar()
{
return $this->showToolBar;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_PostalCode extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $code;
public $countryCode;
public $countryDartId;
public $id;
public $kind;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setCountryCode($countryCode)
{
$this->countryCode = $countryCode;
}
public function getCountryCode()
{
return $this->countryCode;
}
public function setCountryDartId($countryDartId)
{
$this->countryDartId = $countryDartId;
}
public function getCountryDartId()
{
return $this->countryDartId;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_PostalCodesListResponse extends Google_Collection
{
protected $collection_key = 'postalCodes';
protected $internal_gapi_mappings = array(
);
public $kind;
protected $postalCodesType = 'Google_Service_Dfareporting_PostalCode';
protected $postalCodesDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setPostalCodes($postalCodes)
{
$this->postalCodes = $postalCodes;
}
public function getPostalCodes()
{
return $this->postalCodes;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Pricing extends Google_Collection
{
protected $collection_key = 'flights';
protected $internal_gapi_mappings = array(
);
public $capCostType;
public $endDate;
protected $flightsType = 'Google_Service_Dfareporting_Flight';
protected $flightsDataType = 'array';
public $groupType;
public $pricingType;
public $startDate;
public function setCapCostType($capCostType)
{
$this->capCostType = $capCostType;
}
public function getCapCostType()
{
return $this->capCostType;
}
public function setEndDate($endDate)
{
$this->endDate = $endDate;
}
public function getEndDate()
{
return $this->endDate;
}
public function setFlights($flights)
{
$this->flights = $flights;
}
public function getFlights()
{
return $this->flights;
}
public function setGroupType($groupType)
{
$this->groupType = $groupType;
}
public function getGroupType()
{
return $this->groupType;
}
public function setPricingType($pricingType)
{
$this->pricingType = $pricingType;
}
public function getPricingType()
{
return $this->pricingType;
}
public function setStartDate($startDate)
{
$this->startDate = $startDate;
}
public function getStartDate()
{
return $this->startDate;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_PricingSchedule extends Google_Collection
{
protected $collection_key = 'pricingPeriods';
protected $internal_gapi_mappings = array(
);
public $capCostOption;
public $disregardOverdelivery;
public $endDate;
public $flighted;
public $floodlightActivityId;
protected $pricingPeriodsType = 'Google_Service_Dfareporting_PricingSchedulePricingPeriod';
protected $pricingPeriodsDataType = 'array';
public $pricingType;
public $startDate;
public $testingStartDate;
public function setCapCostOption($capCostOption)
{
$this->capCostOption = $capCostOption;
}
public function getCapCostOption()
{
return $this->capCostOption;
}
public function setDisregardOverdelivery($disregardOverdelivery)
{
$this->disregardOverdelivery = $disregardOverdelivery;
}
public function getDisregardOverdelivery()
{
return $this->disregardOverdelivery;
}
public function setEndDate($endDate)
{
$this->endDate = $endDate;
}
public function getEndDate()
{
return $this->endDate;
}
public function setFlighted($flighted)
{
$this->flighted = $flighted;
}
public function getFlighted()
{
return $this->flighted;
}
public function setFloodlightActivityId($floodlightActivityId)
{
$this->floodlightActivityId = $floodlightActivityId;
}
public function getFloodlightActivityId()
{
return $this->floodlightActivityId;
}
public function setPricingPeriods($pricingPeriods)
{
$this->pricingPeriods = $pricingPeriods;
}
public function getPricingPeriods()
{
return $this->pricingPeriods;
}
public function setPricingType($pricingType)
{
$this->pricingType = $pricingType;
}
public function getPricingType()
{
return $this->pricingType;
}
public function setStartDate($startDate)
{
$this->startDate = $startDate;
}
public function getStartDate()
{
return $this->startDate;
}
public function setTestingStartDate($testingStartDate)
{
$this->testingStartDate = $testingStartDate;
}
public function getTestingStartDate()
{
return $this->testingStartDate;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_PricingSchedulePricingPeriod extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $endDate;
public $pricingComment;
public $rateOrCostNanos;
public $startDate;
public $units;
public function setEndDate($endDate)
{
$this->endDate = $endDate;
}
public function getEndDate()
{
return $this->endDate;
}
public function setPricingComment($pricingComment)
{
$this->pricingComment = $pricingComment;
}
public function getPricingComment()
{
return $this->pricingComment;
}
public function setRateOrCostNanos($rateOrCostNanos)
{
$this->rateOrCostNanos = $rateOrCostNanos;
}
public function getRateOrCostNanos()
{
return $this->rateOrCostNanos;
}
public function setStartDate($startDate)
{
$this->startDate = $startDate;
}
public function getStartDate()
{
return $this->startDate;
}
public function setUnits($units)
{
$this->units = $units;
}
public function getUnits()
{
return $this->units;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ProgrammaticSetting extends Google_Collection
{
protected $collection_key = 'traffickerEmails';
protected $internal_gapi_mappings = array(
);
public $adxDealIds;
public $insertionOrderId;
public $insertionOrderIdStatus;
public $mediaCostNanos;
public $programmatic;
public $traffickerEmails;
public function setAdxDealIds($adxDealIds)
{
$this->adxDealIds = $adxDealIds;
}
public function getAdxDealIds()
{
return $this->adxDealIds;
}
public function setInsertionOrderId($insertionOrderId)
{
$this->insertionOrderId = $insertionOrderId;
}
public function getInsertionOrderId()
{
return $this->insertionOrderId;
}
public function setInsertionOrderIdStatus($insertionOrderIdStatus)
{
$this->insertionOrderIdStatus = $insertionOrderIdStatus;
}
public function getInsertionOrderIdStatus()
{
return $this->insertionOrderIdStatus;
}
public function setMediaCostNanos($mediaCostNanos)
{
$this->mediaCostNanos = $mediaCostNanos;
}
public function getMediaCostNanos()
{
return $this->mediaCostNanos;
}
public function setProgrammatic($programmatic)
{
$this->programmatic = $programmatic;
}
public function getProgrammatic()
{
return $this->programmatic;
}
public function setTraffickerEmails($traffickerEmails)
{
$this->traffickerEmails = $traffickerEmails;
}
public function getTraffickerEmails()
{
return $this->traffickerEmails;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Project extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $accountId;
public $advertiserId;
public $audienceAgeGroup;
public $audienceGender;
public $budget;
public $clientBillingCode;
public $clientName;
public $endDate;
public $id;
public $kind;
protected $lastModifiedInfoType = 'Google_Service_Dfareporting_LastModifiedInfo';
protected $lastModifiedInfoDataType = '';
public $name;
public $overview;
public $startDate;
public $subaccountId;
public $targetClicks;
public $targetConversions;
public $targetCpaNanos;
public $targetCpcNanos;
public $targetCpmNanos;
public $targetImpressions;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setAdvertiserId($advertiserId)
{
$this->advertiserId = $advertiserId;
}
public function getAdvertiserId()
{
return $this->advertiserId;
}
public function setAudienceAgeGroup($audienceAgeGroup)
{
$this->audienceAgeGroup = $audienceAgeGroup;
}
public function getAudienceAgeGroup()
{
return $this->audienceAgeGroup;
}
public function setAudienceGender($audienceGender)
{
$this->audienceGender = $audienceGender;
}
public function getAudienceGender()
{
return $this->audienceGender;
}
public function setBudget($budget)
{
$this->budget = $budget;
}
public function getBudget()
{
return $this->budget;
}
public function setClientBillingCode($clientBillingCode)
{
$this->clientBillingCode = $clientBillingCode;
}
public function getClientBillingCode()
{
return $this->clientBillingCode;
}
public function setClientName($clientName)
{
$this->clientName = $clientName;
}
public function getClientName()
{
return $this->clientName;
}
public function setEndDate($endDate)
{
$this->endDate = $endDate;
}
public function getEndDate()
{
return $this->endDate;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLastModifiedInfo(Google_Service_Dfareporting_LastModifiedInfo $lastModifiedInfo)
{
$this->lastModifiedInfo = $lastModifiedInfo;
}
public function getLastModifiedInfo()
{
return $this->lastModifiedInfo;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setOverview($overview)
{
$this->overview = $overview;
}
public function getOverview()
{
return $this->overview;
}
public function setStartDate($startDate)
{
$this->startDate = $startDate;
}
public function getStartDate()
{
return $this->startDate;
}
public function setSubaccountId($subaccountId)
{
$this->subaccountId = $subaccountId;
}
public function getSubaccountId()
{
return $this->subaccountId;
}
public function setTargetClicks($targetClicks)
{
$this->targetClicks = $targetClicks;
}
public function getTargetClicks()
{
return $this->targetClicks;
}
public function setTargetConversions($targetConversions)
{
$this->targetConversions = $targetConversions;
}
public function getTargetConversions()
{
return $this->targetConversions;
}
public function setTargetCpaNanos($targetCpaNanos)
{
$this->targetCpaNanos = $targetCpaNanos;
}
public function getTargetCpaNanos()
{
return $this->targetCpaNanos;
}
public function setTargetCpcNanos($targetCpcNanos)
{
$this->targetCpcNanos = $targetCpcNanos;
}
public function getTargetCpcNanos()
{
return $this->targetCpcNanos;
}
public function setTargetCpmNanos($targetCpmNanos)
{
$this->targetCpmNanos = $targetCpmNanos;
}
public function getTargetCpmNanos()
{
return $this->targetCpmNanos;
}
public function setTargetImpressions($targetImpressions)
{
$this->targetImpressions = $targetImpressions;
}
public function getTargetImpressions()
{
return $this->targetImpressions;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ProjectsListResponse extends Google_Collection
{
protected $collection_key = 'projects';
protected $internal_gapi_mappings = array(
);
public $kind;
public $nextPageToken;
protected $projectsType = 'Google_Service_Dfareporting_Project';
protected $projectsDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setProjects($projects)
{
$this->projects = $projects;
}
public function getProjects()
{
return $this->projects;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ReachReportCompatibleFields extends Google_Collection
{
protected $collection_key = 'reachByFrequencyMetrics';
protected $internal_gapi_mappings = array(
);
protected $dimensionFiltersType = 'Google_Service_Dfareporting_Dimension';
protected $dimensionFiltersDataType = 'array';
protected $dimensionsType = 'Google_Service_Dfareporting_Dimension';
protected $dimensionsDataType = 'array';
public $kind;
protected $metricsType = 'Google_Service_Dfareporting_Metric';
protected $metricsDataType = 'array';
protected $pivotedActivityMetricsType = 'Google_Service_Dfareporting_Metric';
protected $pivotedActivityMetricsDataType = 'array';
protected $reachByFrequencyMetricsType = 'Google_Service_Dfareporting_Metric';
protected $reachByFrequencyMetricsDataType = 'array';
public function setDimensionFilters($dimensionFilters)
{
$this->dimensionFilters = $dimensionFilters;
}
public function getDimensionFilters()
{
return $this->dimensionFilters;
}
public function setDimensions($dimensions)
{
$this->dimensions = $dimensions;
}
public function getDimensions()
{
return $this->dimensions;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMetrics($metrics)
{
$this->metrics = $metrics;
}
public function getMetrics()
{
return $this->metrics;
}
public function setPivotedActivityMetrics($pivotedActivityMetrics)
{
$this->pivotedActivityMetrics = $pivotedActivityMetrics;
}
public function getPivotedActivityMetrics()
{
return $this->pivotedActivityMetrics;
}
public function setReachByFrequencyMetrics($reachByFrequencyMetrics)
{
$this->reachByFrequencyMetrics = $reachByFrequencyMetrics;
}
public function getReachByFrequencyMetrics()
{
return $this->reachByFrequencyMetrics;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Recipient extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $deliveryType;
public $email;
public $kind;
public function setDeliveryType($deliveryType)
{
$this->deliveryType = $deliveryType;
}
public function getDeliveryType()
{
return $this->deliveryType;
}
public function setEmail($email)
{
$this->email = $email;
}
public function getEmail()
{
return $this->email;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Region extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $countryCode;
public $countryDartId;
public $dartId;
public $kind;
public $name;
public $regionCode;
public function setCountryCode($countryCode)
{
$this->countryCode = $countryCode;
}
public function getCountryCode()
{
return $this->countryCode;
}
public function setCountryDartId($countryDartId)
{
$this->countryDartId = $countryDartId;
}
public function getCountryDartId()
{
return $this->countryDartId;
}
public function setDartId($dartId)
{
$this->dartId = $dartId;
}
public function getDartId()
{
return $this->dartId;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setRegionCode($regionCode)
{
$this->regionCode = $regionCode;
}
public function getRegionCode()
{
return $this->regionCode;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_RegionsListResponse extends Google_Collection
{
protected $collection_key = 'regions';
protected $internal_gapi_mappings = array(
);
public $kind;
protected $regionsType = 'Google_Service_Dfareporting_Region';
protected $regionsDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setRegions($regions)
{
$this->regions = $regions;
}
public function getRegions()
{
return $this->regions;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_RemarketingList extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $accountId;
public $active;
public $advertiserId;
protected $advertiserIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $advertiserIdDimensionValueDataType = '';
public $description;
public $id;
public $kind;
public $lifeSpan;
protected $listPopulationRuleType = 'Google_Service_Dfareporting_ListPopulationRule';
protected $listPopulationRuleDataType = '';
public $listSize;
public $listSource;
public $name;
public $subaccountId;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setActive($active)
{
$this->active = $active;
}
public function getActive()
{
return $this->active;
}
public function setAdvertiserId($advertiserId)
{
$this->advertiserId = $advertiserId;
}
public function getAdvertiserId()
{
return $this->advertiserId;
}
public function setAdvertiserIdDimensionValue(Google_Service_Dfareporting_DimensionValue $advertiserIdDimensionValue)
{
$this->advertiserIdDimensionValue = $advertiserIdDimensionValue;
}
public function getAdvertiserIdDimensionValue()
{
return $this->advertiserIdDimensionValue;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLifeSpan($lifeSpan)
{
$this->lifeSpan = $lifeSpan;
}
public function getLifeSpan()
{
return $this->lifeSpan;
}
public function setListPopulationRule(Google_Service_Dfareporting_ListPopulationRule $listPopulationRule)
{
$this->listPopulationRule = $listPopulationRule;
}
public function getListPopulationRule()
{
return $this->listPopulationRule;
}
public function setListSize($listSize)
{
$this->listSize = $listSize;
}
public function getListSize()
{
return $this->listSize;
}
public function setListSource($listSource)
{
$this->listSource = $listSource;
}
public function getListSource()
{
return $this->listSource;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSubaccountId($subaccountId)
{
$this->subaccountId = $subaccountId;
}
public function getSubaccountId()
{
return $this->subaccountId;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_RemarketingListShare extends Google_Collection
{
protected $collection_key = 'sharedAdvertiserIds';
protected $internal_gapi_mappings = array(
);
public $kind;
public $remarketingListId;
public $sharedAccountIds;
public $sharedAdvertiserIds;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setRemarketingListId($remarketingListId)
{
$this->remarketingListId = $remarketingListId;
}
public function getRemarketingListId()
{
return $this->remarketingListId;
}
public function setSharedAccountIds($sharedAccountIds)
{
$this->sharedAccountIds = $sharedAccountIds;
}
public function getSharedAccountIds()
{
return $this->sharedAccountIds;
}
public function setSharedAdvertiserIds($sharedAdvertiserIds)
{
$this->sharedAdvertiserIds = $sharedAdvertiserIds;
}
public function getSharedAdvertiserIds()
{
return $this->sharedAdvertiserIds;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_RemarketingListsListResponse extends Google_Collection
{
protected $collection_key = 'remarketingLists';
protected $internal_gapi_mappings = array(
);
public $kind;
public $nextPageToken;
protected $remarketingListsType = 'Google_Service_Dfareporting_RemarketingList';
protected $remarketingListsDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setRemarketingLists($remarketingLists)
{
$this->remarketingLists = $remarketingLists;
}
public function getRemarketingLists()
{
return $this->remarketingLists;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Report extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $accountId;
protected $criteriaType = 'Google_Service_Dfareporting_ReportCriteria';
protected $criteriaDataType = '';
protected $crossDimensionReachCriteriaType = 'Google_Service_Dfareporting_ReportCrossDimensionReachCriteria';
protected $crossDimensionReachCriteriaDataType = '';
protected $deliveryType = 'Google_Service_Dfareporting_ReportDelivery';
protected $deliveryDataType = '';
public $etag;
public $fileName;
protected $floodlightCriteriaType = 'Google_Service_Dfareporting_ReportFloodlightCriteria';
protected $floodlightCriteriaDataType = '';
public $format;
public $id;
public $kind;
public $lastModifiedTime;
public $name;
public $ownerProfileId;
protected $pathToConversionCriteriaType = 'Google_Service_Dfareporting_ReportPathToConversionCriteria';
protected $pathToConversionCriteriaDataType = '';
protected $reachCriteriaType = 'Google_Service_Dfareporting_ReportReachCriteria';
protected $reachCriteriaDataType = '';
protected $scheduleType = 'Google_Service_Dfareporting_ReportSchedule';
protected $scheduleDataType = '';
public $subAccountId;
public $type;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setCriteria(Google_Service_Dfareporting_ReportCriteria $criteria)
{
$this->criteria = $criteria;
}
public function getCriteria()
{
return $this->criteria;
}
public function setCrossDimensionReachCriteria(Google_Service_Dfareporting_ReportCrossDimensionReachCriteria $crossDimensionReachCriteria)
{
$this->crossDimensionReachCriteria = $crossDimensionReachCriteria;
}
public function getCrossDimensionReachCriteria()
{
return $this->crossDimensionReachCriteria;
}
public function setDelivery(Google_Service_Dfareporting_ReportDelivery $delivery)
{
$this->delivery = $delivery;
}
public function getDelivery()
{
return $this->delivery;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setFileName($fileName)
{
$this->fileName = $fileName;
}
public function getFileName()
{
return $this->fileName;
}
public function setFloodlightCriteria(Google_Service_Dfareporting_ReportFloodlightCriteria $floodlightCriteria)
{
$this->floodlightCriteria = $floodlightCriteria;
}
public function getFloodlightCriteria()
{
return $this->floodlightCriteria;
}
public function setFormat($format)
{
$this->format = $format;
}
public function getFormat()
{
return $this->format;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLastModifiedTime($lastModifiedTime)
{
$this->lastModifiedTime = $lastModifiedTime;
}
public function getLastModifiedTime()
{
return $this->lastModifiedTime;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setOwnerProfileId($ownerProfileId)
{
$this->ownerProfileId = $ownerProfileId;
}
public function getOwnerProfileId()
{
return $this->ownerProfileId;
}
public function setPathToConversionCriteria(Google_Service_Dfareporting_ReportPathToConversionCriteria $pathToConversionCriteria)
{
$this->pathToConversionCriteria = $pathToConversionCriteria;
}
public function getPathToConversionCriteria()
{
return $this->pathToConversionCriteria;
}
public function setReachCriteria(Google_Service_Dfareporting_ReportReachCriteria $reachCriteria)
{
$this->reachCriteria = $reachCriteria;
}
public function getReachCriteria()
{
return $this->reachCriteria;
}
public function setSchedule(Google_Service_Dfareporting_ReportSchedule $schedule)
{
$this->schedule = $schedule;
}
public function getSchedule()
{
return $this->schedule;
}
public function setSubAccountId($subAccountId)
{
$this->subAccountId = $subAccountId;
}
public function getSubAccountId()
{
return $this->subAccountId;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ReportCompatibleFields extends Google_Collection
{
protected $collection_key = 'pivotedActivityMetrics';
protected $internal_gapi_mappings = array(
);
protected $dimensionFiltersType = 'Google_Service_Dfareporting_Dimension';
protected $dimensionFiltersDataType = 'array';
protected $dimensionsType = 'Google_Service_Dfareporting_Dimension';
protected $dimensionsDataType = 'array';
public $kind;
protected $metricsType = 'Google_Service_Dfareporting_Metric';
protected $metricsDataType = 'array';
protected $pivotedActivityMetricsType = 'Google_Service_Dfareporting_Metric';
protected $pivotedActivityMetricsDataType = 'array';
public function setDimensionFilters($dimensionFilters)
{
$this->dimensionFilters = $dimensionFilters;
}
public function getDimensionFilters()
{
return $this->dimensionFilters;
}
public function setDimensions($dimensions)
{
$this->dimensions = $dimensions;
}
public function getDimensions()
{
return $this->dimensions;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMetrics($metrics)
{
$this->metrics = $metrics;
}
public function getMetrics()
{
return $this->metrics;
}
public function setPivotedActivityMetrics($pivotedActivityMetrics)
{
$this->pivotedActivityMetrics = $pivotedActivityMetrics;
}
public function getPivotedActivityMetrics()
{
return $this->pivotedActivityMetrics;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ReportCriteria extends Google_Collection
{
protected $collection_key = 'metricNames';
protected $internal_gapi_mappings = array(
);
protected $activitiesType = 'Google_Service_Dfareporting_Activities';
protected $activitiesDataType = '';
protected $customRichMediaEventsType = 'Google_Service_Dfareporting_CustomRichMediaEvents';
protected $customRichMediaEventsDataType = '';
protected $dateRangeType = 'Google_Service_Dfareporting_DateRange';
protected $dateRangeDataType = '';
protected $dimensionFiltersType = 'Google_Service_Dfareporting_DimensionValue';
protected $dimensionFiltersDataType = 'array';
protected $dimensionsType = 'Google_Service_Dfareporting_SortedDimension';
protected $dimensionsDataType = 'array';
public $metricNames;
public function setActivities(Google_Service_Dfareporting_Activities $activities)
{
$this->activities = $activities;
}
public function getActivities()
{
return $this->activities;
}
public function setCustomRichMediaEvents(Google_Service_Dfareporting_CustomRichMediaEvents $customRichMediaEvents)
{
$this->customRichMediaEvents = $customRichMediaEvents;
}
public function getCustomRichMediaEvents()
{
return $this->customRichMediaEvents;
}
public function setDateRange(Google_Service_Dfareporting_DateRange $dateRange)
{
$this->dateRange = $dateRange;
}
public function getDateRange()
{
return $this->dateRange;
}
public function setDimensionFilters($dimensionFilters)
{
$this->dimensionFilters = $dimensionFilters;
}
public function getDimensionFilters()
{
return $this->dimensionFilters;
}
public function setDimensions($dimensions)
{
$this->dimensions = $dimensions;
}
public function getDimensions()
{
return $this->dimensions;
}
public function setMetricNames($metricNames)
{
$this->metricNames = $metricNames;
}
public function getMetricNames()
{
return $this->metricNames;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ReportCrossDimensionReachCriteria extends Google_Collection
{
protected $collection_key = 'overlapMetricNames';
protected $internal_gapi_mappings = array(
);
protected $breakdownType = 'Google_Service_Dfareporting_SortedDimension';
protected $breakdownDataType = 'array';
protected $dateRangeType = 'Google_Service_Dfareporting_DateRange';
protected $dateRangeDataType = '';
public $dimension;
protected $dimensionFiltersType = 'Google_Service_Dfareporting_DimensionValue';
protected $dimensionFiltersDataType = 'array';
public $metricNames;
public $overlapMetricNames;
public $pivoted;
public function setBreakdown($breakdown)
{
$this->breakdown = $breakdown;
}
public function getBreakdown()
{
return $this->breakdown;
}
public function setDateRange(Google_Service_Dfareporting_DateRange $dateRange)
{
$this->dateRange = $dateRange;
}
public function getDateRange()
{
return $this->dateRange;
}
public function setDimension($dimension)
{
$this->dimension = $dimension;
}
public function getDimension()
{
return $this->dimension;
}
public function setDimensionFilters($dimensionFilters)
{
$this->dimensionFilters = $dimensionFilters;
}
public function getDimensionFilters()
{
return $this->dimensionFilters;
}
public function setMetricNames($metricNames)
{
$this->metricNames = $metricNames;
}
public function getMetricNames()
{
return $this->metricNames;
}
public function setOverlapMetricNames($overlapMetricNames)
{
$this->overlapMetricNames = $overlapMetricNames;
}
public function getOverlapMetricNames()
{
return $this->overlapMetricNames;
}
public function setPivoted($pivoted)
{
$this->pivoted = $pivoted;
}
public function getPivoted()
{
return $this->pivoted;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ReportDelivery extends Google_Collection
{
protected $collection_key = 'recipients';
protected $internal_gapi_mappings = array(
);
public $emailOwner;
public $emailOwnerDeliveryType;
public $message;
protected $recipientsType = 'Google_Service_Dfareporting_Recipient';
protected $recipientsDataType = 'array';
public function setEmailOwner($emailOwner)
{
$this->emailOwner = $emailOwner;
}
public function getEmailOwner()
{
return $this->emailOwner;
}
public function setEmailOwnerDeliveryType($emailOwnerDeliveryType)
{
$this->emailOwnerDeliveryType = $emailOwnerDeliveryType;
}
public function getEmailOwnerDeliveryType()
{
return $this->emailOwnerDeliveryType;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
public function setRecipients($recipients)
{
$this->recipients = $recipients;
}
public function getRecipients()
{
return $this->recipients;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ReportFloodlightCriteria extends Google_Collection
{
protected $collection_key = 'metricNames';
protected $internal_gapi_mappings = array(
);
protected $customRichMediaEventsType = 'Google_Service_Dfareporting_DimensionValue';
protected $customRichMediaEventsDataType = 'array';
protected $dateRangeType = 'Google_Service_Dfareporting_DateRange';
protected $dateRangeDataType = '';
protected $dimensionFiltersType = 'Google_Service_Dfareporting_DimensionValue';
protected $dimensionFiltersDataType = 'array';
protected $dimensionsType = 'Google_Service_Dfareporting_SortedDimension';
protected $dimensionsDataType = 'array';
protected $floodlightConfigIdType = 'Google_Service_Dfareporting_DimensionValue';
protected $floodlightConfigIdDataType = '';
public $metricNames;
protected $reportPropertiesType = 'Google_Service_Dfareporting_ReportFloodlightCriteriaReportProperties';
protected $reportPropertiesDataType = '';
public function setCustomRichMediaEvents($customRichMediaEvents)
{
$this->customRichMediaEvents = $customRichMediaEvents;
}
public function getCustomRichMediaEvents()
{
return $this->customRichMediaEvents;
}
public function setDateRange(Google_Service_Dfareporting_DateRange $dateRange)
{
$this->dateRange = $dateRange;
}
public function getDateRange()
{
return $this->dateRange;
}
public function setDimensionFilters($dimensionFilters)
{
$this->dimensionFilters = $dimensionFilters;
}
public function getDimensionFilters()
{
return $this->dimensionFilters;
}
public function setDimensions($dimensions)
{
$this->dimensions = $dimensions;
}
public function getDimensions()
{
return $this->dimensions;
}
public function setFloodlightConfigId(Google_Service_Dfareporting_DimensionValue $floodlightConfigId)
{
$this->floodlightConfigId = $floodlightConfigId;
}
public function getFloodlightConfigId()
{
return $this->floodlightConfigId;
}
public function setMetricNames($metricNames)
{
$this->metricNames = $metricNames;
}
public function getMetricNames()
{
return $this->metricNames;
}
public function setReportProperties(Google_Service_Dfareporting_ReportFloodlightCriteriaReportProperties $reportProperties)
{
$this->reportProperties = $reportProperties;
}
public function getReportProperties()
{
return $this->reportProperties;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ReportFloodlightCriteriaReportProperties extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $includeAttributedIPConversions;
public $includeUnattributedCookieConversions;
public $includeUnattributedIPConversions;
public function setIncludeAttributedIPConversions($includeAttributedIPConversions)
{
$this->includeAttributedIPConversions = $includeAttributedIPConversions;
}
public function getIncludeAttributedIPConversions()
{
return $this->includeAttributedIPConversions;
}
public function setIncludeUnattributedCookieConversions($includeUnattributedCookieConversions)
{
$this->includeUnattributedCookieConversions = $includeUnattributedCookieConversions;
}
public function getIncludeUnattributedCookieConversions()
{
return $this->includeUnattributedCookieConversions;
}
public function setIncludeUnattributedIPConversions($includeUnattributedIPConversions)
{
$this->includeUnattributedIPConversions = $includeUnattributedIPConversions;
}
public function getIncludeUnattributedIPConversions()
{
return $this->includeUnattributedIPConversions;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ReportList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_Dfareporting_Report';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ReportPathToConversionCriteria extends Google_Collection
{
protected $collection_key = 'perInteractionDimensions';
protected $internal_gapi_mappings = array(
);
protected $activityFiltersType = 'Google_Service_Dfareporting_DimensionValue';
protected $activityFiltersDataType = 'array';
protected $conversionDimensionsType = 'Google_Service_Dfareporting_SortedDimension';
protected $conversionDimensionsDataType = 'array';
protected $customFloodlightVariablesType = 'Google_Service_Dfareporting_SortedDimension';
protected $customFloodlightVariablesDataType = 'array';
protected $customRichMediaEventsType = 'Google_Service_Dfareporting_DimensionValue';
protected $customRichMediaEventsDataType = 'array';
protected $dateRangeType = 'Google_Service_Dfareporting_DateRange';
protected $dateRangeDataType = '';
protected $floodlightConfigIdType = 'Google_Service_Dfareporting_DimensionValue';
protected $floodlightConfigIdDataType = '';
public $metricNames;
protected $perInteractionDimensionsType = 'Google_Service_Dfareporting_SortedDimension';
protected $perInteractionDimensionsDataType = 'array';
protected $reportPropertiesType = 'Google_Service_Dfareporting_ReportPathToConversionCriteriaReportProperties';
protected $reportPropertiesDataType = '';
public function setActivityFilters($activityFilters)
{
$this->activityFilters = $activityFilters;
}
public function getActivityFilters()
{
return $this->activityFilters;
}
public function setConversionDimensions($conversionDimensions)
{
$this->conversionDimensions = $conversionDimensions;
}
public function getConversionDimensions()
{
return $this->conversionDimensions;
}
public function setCustomFloodlightVariables($customFloodlightVariables)
{
$this->customFloodlightVariables = $customFloodlightVariables;
}
public function getCustomFloodlightVariables()
{
return $this->customFloodlightVariables;
}
public function setCustomRichMediaEvents($customRichMediaEvents)
{
$this->customRichMediaEvents = $customRichMediaEvents;
}
public function getCustomRichMediaEvents()
{
return $this->customRichMediaEvents;
}
public function setDateRange(Google_Service_Dfareporting_DateRange $dateRange)
{
$this->dateRange = $dateRange;
}
public function getDateRange()
{
return $this->dateRange;
}
public function setFloodlightConfigId(Google_Service_Dfareporting_DimensionValue $floodlightConfigId)
{
$this->floodlightConfigId = $floodlightConfigId;
}
public function getFloodlightConfigId()
{
return $this->floodlightConfigId;
}
public function setMetricNames($metricNames)
{
$this->metricNames = $metricNames;
}
public function getMetricNames()
{
return $this->metricNames;
}
public function setPerInteractionDimensions($perInteractionDimensions)
{
$this->perInteractionDimensions = $perInteractionDimensions;
}
public function getPerInteractionDimensions()
{
return $this->perInteractionDimensions;
}
public function setReportProperties(Google_Service_Dfareporting_ReportPathToConversionCriteriaReportProperties $reportProperties)
{
$this->reportProperties = $reportProperties;
}
public function getReportProperties()
{
return $this->reportProperties;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ReportPathToConversionCriteriaReportProperties extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $clicksLookbackWindow;
public $impressionsLookbackWindow;
public $includeAttributedIPConversions;
public $includeUnattributedCookieConversions;
public $includeUnattributedIPConversions;
public $maximumClickInteractions;
public $maximumImpressionInteractions;
public $maximumInteractionGap;
public $pivotOnInteractionPath;
public function setClicksLookbackWindow($clicksLookbackWindow)
{
$this->clicksLookbackWindow = $clicksLookbackWindow;
}
public function getClicksLookbackWindow()
{
return $this->clicksLookbackWindow;
}
public function setImpressionsLookbackWindow($impressionsLookbackWindow)
{
$this->impressionsLookbackWindow = $impressionsLookbackWindow;
}
public function getImpressionsLookbackWindow()
{
return $this->impressionsLookbackWindow;
}
public function setIncludeAttributedIPConversions($includeAttributedIPConversions)
{
$this->includeAttributedIPConversions = $includeAttributedIPConversions;
}
public function getIncludeAttributedIPConversions()
{
return $this->includeAttributedIPConversions;
}
public function setIncludeUnattributedCookieConversions($includeUnattributedCookieConversions)
{
$this->includeUnattributedCookieConversions = $includeUnattributedCookieConversions;
}
public function getIncludeUnattributedCookieConversions()
{
return $this->includeUnattributedCookieConversions;
}
public function setIncludeUnattributedIPConversions($includeUnattributedIPConversions)
{
$this->includeUnattributedIPConversions = $includeUnattributedIPConversions;
}
public function getIncludeUnattributedIPConversions()
{
return $this->includeUnattributedIPConversions;
}
public function setMaximumClickInteractions($maximumClickInteractions)
{
$this->maximumClickInteractions = $maximumClickInteractions;
}
public function getMaximumClickInteractions()
{
return $this->maximumClickInteractions;
}
public function setMaximumImpressionInteractions($maximumImpressionInteractions)
{
$this->maximumImpressionInteractions = $maximumImpressionInteractions;
}
public function getMaximumImpressionInteractions()
{
return $this->maximumImpressionInteractions;
}
public function setMaximumInteractionGap($maximumInteractionGap)
{
$this->maximumInteractionGap = $maximumInteractionGap;
}
public function getMaximumInteractionGap()
{
return $this->maximumInteractionGap;
}
public function setPivotOnInteractionPath($pivotOnInteractionPath)
{
$this->pivotOnInteractionPath = $pivotOnInteractionPath;
}
public function getPivotOnInteractionPath()
{
return $this->pivotOnInteractionPath;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ReportReachCriteria extends Google_Collection
{
protected $collection_key = 'reachByFrequencyMetricNames';
protected $internal_gapi_mappings = array(
);
protected $activitiesType = 'Google_Service_Dfareporting_Activities';
protected $activitiesDataType = '';
protected $customRichMediaEventsType = 'Google_Service_Dfareporting_CustomRichMediaEvents';
protected $customRichMediaEventsDataType = '';
protected $dateRangeType = 'Google_Service_Dfareporting_DateRange';
protected $dateRangeDataType = '';
protected $dimensionFiltersType = 'Google_Service_Dfareporting_DimensionValue';
protected $dimensionFiltersDataType = 'array';
protected $dimensionsType = 'Google_Service_Dfareporting_SortedDimension';
protected $dimensionsDataType = 'array';
public $enableAllDimensionCombinations;
public $metricNames;
public $reachByFrequencyMetricNames;
public function setActivities(Google_Service_Dfareporting_Activities $activities)
{
$this->activities = $activities;
}
public function getActivities()
{
return $this->activities;
}
public function setCustomRichMediaEvents(Google_Service_Dfareporting_CustomRichMediaEvents $customRichMediaEvents)
{
$this->customRichMediaEvents = $customRichMediaEvents;
}
public function getCustomRichMediaEvents()
{
return $this->customRichMediaEvents;
}
public function setDateRange(Google_Service_Dfareporting_DateRange $dateRange)
{
$this->dateRange = $dateRange;
}
public function getDateRange()
{
return $this->dateRange;
}
public function setDimensionFilters($dimensionFilters)
{
$this->dimensionFilters = $dimensionFilters;
}
public function getDimensionFilters()
{
return $this->dimensionFilters;
}
public function setDimensions($dimensions)
{
$this->dimensions = $dimensions;
}
public function getDimensions()
{
return $this->dimensions;
}
public function setEnableAllDimensionCombinations($enableAllDimensionCombinations)
{
$this->enableAllDimensionCombinations = $enableAllDimensionCombinations;
}
public function getEnableAllDimensionCombinations()
{
return $this->enableAllDimensionCombinations;
}
public function setMetricNames($metricNames)
{
$this->metricNames = $metricNames;
}
public function getMetricNames()
{
return $this->metricNames;
}
public function setReachByFrequencyMetricNames($reachByFrequencyMetricNames)
{
$this->reachByFrequencyMetricNames = $reachByFrequencyMetricNames;
}
public function getReachByFrequencyMetricNames()
{
return $this->reachByFrequencyMetricNames;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ReportSchedule extends Google_Collection
{
protected $collection_key = 'repeatsOnWeekDays';
protected $internal_gapi_mappings = array(
);
public $active;
public $every;
public $expirationDate;
public $repeats;
public $repeatsOnWeekDays;
public $runsOnDayOfMonth;
public $startDate;
public function setActive($active)
{
$this->active = $active;
}
public function getActive()
{
return $this->active;
}
public function setEvery($every)
{
$this->every = $every;
}
public function getEvery()
{
return $this->every;
}
public function setExpirationDate($expirationDate)
{
$this->expirationDate = $expirationDate;
}
public function getExpirationDate()
{
return $this->expirationDate;
}
public function setRepeats($repeats)
{
$this->repeats = $repeats;
}
public function getRepeats()
{
return $this->repeats;
}
public function setRepeatsOnWeekDays($repeatsOnWeekDays)
{
$this->repeatsOnWeekDays = $repeatsOnWeekDays;
}
public function getRepeatsOnWeekDays()
{
return $this->repeatsOnWeekDays;
}
public function setRunsOnDayOfMonth($runsOnDayOfMonth)
{
$this->runsOnDayOfMonth = $runsOnDayOfMonth;
}
public function getRunsOnDayOfMonth()
{
return $this->runsOnDayOfMonth;
}
public function setStartDate($startDate)
{
$this->startDate = $startDate;
}
public function getStartDate()
{
return $this->startDate;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ReportsConfiguration extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $exposureToConversionEnabled;
protected $lookbackConfigurationType = 'Google_Service_Dfareporting_LookbackConfiguration';
protected $lookbackConfigurationDataType = '';
public $reportGenerationTimeZoneId;
public function setExposureToConversionEnabled($exposureToConversionEnabled)
{
$this->exposureToConversionEnabled = $exposureToConversionEnabled;
}
public function getExposureToConversionEnabled()
{
return $this->exposureToConversionEnabled;
}
public function setLookbackConfiguration(Google_Service_Dfareporting_LookbackConfiguration $lookbackConfiguration)
{
$this->lookbackConfiguration = $lookbackConfiguration;
}
public function getLookbackConfiguration()
{
return $this->lookbackConfiguration;
}
public function setReportGenerationTimeZoneId($reportGenerationTimeZoneId)
{
$this->reportGenerationTimeZoneId = $reportGenerationTimeZoneId;
}
public function getReportGenerationTimeZoneId()
{
return $this->reportGenerationTimeZoneId;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_RichMediaExitOverride extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $customExitUrl;
public $exitId;
public $useCustomExitUrl;
public function setCustomExitUrl($customExitUrl)
{
$this->customExitUrl = $customExitUrl;
}
public function getCustomExitUrl()
{
return $this->customExitUrl;
}
public function setExitId($exitId)
{
$this->exitId = $exitId;
}
public function getExitId()
{
return $this->exitId;
}
public function setUseCustomExitUrl($useCustomExitUrl)
{
$this->useCustomExitUrl = $useCustomExitUrl;
}
public function getUseCustomExitUrl()
{
return $this->useCustomExitUrl;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Site extends Google_Collection
{
protected $collection_key = 'siteContacts';
protected $internal_gapi_mappings = array(
);
public $accountId;
public $approved;
public $directorySiteId;
protected $directorySiteIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $directorySiteIdDimensionValueDataType = '';
public $id;
protected $idDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $idDimensionValueDataType = '';
public $keyName;
public $kind;
public $name;
protected $siteContactsType = 'Google_Service_Dfareporting_SiteContact';
protected $siteContactsDataType = 'array';
protected $siteSettingsType = 'Google_Service_Dfareporting_SiteSettings';
protected $siteSettingsDataType = '';
public $subaccountId;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setApproved($approved)
{
$this->approved = $approved;
}
public function getApproved()
{
return $this->approved;
}
public function setDirectorySiteId($directorySiteId)
{
$this->directorySiteId = $directorySiteId;
}
public function getDirectorySiteId()
{
return $this->directorySiteId;
}
public function setDirectorySiteIdDimensionValue(Google_Service_Dfareporting_DimensionValue $directorySiteIdDimensionValue)
{
$this->directorySiteIdDimensionValue = $directorySiteIdDimensionValue;
}
public function getDirectorySiteIdDimensionValue()
{
return $this->directorySiteIdDimensionValue;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setIdDimensionValue(Google_Service_Dfareporting_DimensionValue $idDimensionValue)
{
$this->idDimensionValue = $idDimensionValue;
}
public function getIdDimensionValue()
{
return $this->idDimensionValue;
}
public function setKeyName($keyName)
{
$this->keyName = $keyName;
}
public function getKeyName()
{
return $this->keyName;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSiteContacts($siteContacts)
{
$this->siteContacts = $siteContacts;
}
public function getSiteContacts()
{
return $this->siteContacts;
}
public function setSiteSettings(Google_Service_Dfareporting_SiteSettings $siteSettings)
{
$this->siteSettings = $siteSettings;
}
public function getSiteSettings()
{
return $this->siteSettings;
}
public function setSubaccountId($subaccountId)
{
$this->subaccountId = $subaccountId;
}
public function getSubaccountId()
{
return $this->subaccountId;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_SiteContact extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $address;
public $contactType;
public $email;
public $firstName;
public $id;
public $lastName;
public $phone;
public $title;
public function setAddress($address)
{
$this->address = $address;
}
public function getAddress()
{
return $this->address;
}
public function setContactType($contactType)
{
$this->contactType = $contactType;
}
public function getContactType()
{
return $this->contactType;
}
public function setEmail($email)
{
$this->email = $email;
}
public function getEmail()
{
return $this->email;
}
public function setFirstName($firstName)
{
$this->firstName = $firstName;
}
public function getFirstName()
{
return $this->firstName;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setLastName($lastName)
{
$this->lastName = $lastName;
}
public function getLastName()
{
return $this->lastName;
}
public function setPhone($phone)
{
$this->phone = $phone;
}
public function getPhone()
{
return $this->phone;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_SiteSettings extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $activeViewOptOut;
protected $creativeSettingsType = 'Google_Service_Dfareporting_CreativeSettings';
protected $creativeSettingsDataType = '';
public $disableBrandSafeAds;
public $disableNewCookie;
protected $lookbackConfigurationType = 'Google_Service_Dfareporting_LookbackConfiguration';
protected $lookbackConfigurationDataType = '';
protected $tagSettingType = 'Google_Service_Dfareporting_TagSetting';
protected $tagSettingDataType = '';
public function setActiveViewOptOut($activeViewOptOut)
{
$this->activeViewOptOut = $activeViewOptOut;
}
public function getActiveViewOptOut()
{
return $this->activeViewOptOut;
}
public function setCreativeSettings(Google_Service_Dfareporting_CreativeSettings $creativeSettings)
{
$this->creativeSettings = $creativeSettings;
}
public function getCreativeSettings()
{
return $this->creativeSettings;
}
public function setDisableBrandSafeAds($disableBrandSafeAds)
{
$this->disableBrandSafeAds = $disableBrandSafeAds;
}
public function getDisableBrandSafeAds()
{
return $this->disableBrandSafeAds;
}
public function setDisableNewCookie($disableNewCookie)
{
$this->disableNewCookie = $disableNewCookie;
}
public function getDisableNewCookie()
{
return $this->disableNewCookie;
}
public function setLookbackConfiguration(Google_Service_Dfareporting_LookbackConfiguration $lookbackConfiguration)
{
$this->lookbackConfiguration = $lookbackConfiguration;
}
public function getLookbackConfiguration()
{
return $this->lookbackConfiguration;
}
public function setTagSetting(Google_Service_Dfareporting_TagSetting $tagSetting)
{
$this->tagSetting = $tagSetting;
}
public function getTagSetting()
{
return $this->tagSetting;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_SitesListResponse extends Google_Collection
{
protected $collection_key = 'sites';
protected $internal_gapi_mappings = array(
);
public $kind;
public $nextPageToken;
protected $sitesType = 'Google_Service_Dfareporting_Site';
protected $sitesDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSites($sites)
{
$this->sites = $sites;
}
public function getSites()
{
return $this->sites;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Size extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $height;
public $iab;
public $id;
public $kind;
public $width;
public function setHeight($height)
{
$this->height = $height;
}
public function getHeight()
{
return $this->height;
}
public function setIab($iab)
{
$this->iab = $iab;
}
public function getIab()
{
return $this->iab;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setWidth($width)
{
$this->width = $width;
}
public function getWidth()
{
return $this->width;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_SizesListResponse extends Google_Collection
{
protected $collection_key = 'sizes';
protected $internal_gapi_mappings = array(
);
public $kind;
protected $sizesType = 'Google_Service_Dfareporting_Size';
protected $sizesDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSizes($sizes)
{
$this->sizes = $sizes;
}
public function getSizes()
{
return $this->sizes;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_SortedDimension extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $kind;
public $name;
public $sortOrder;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSortOrder($sortOrder)
{
$this->sortOrder = $sortOrder;
}
public function getSortOrder()
{
return $this->sortOrder;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_Subaccount extends Google_Collection
{
protected $collection_key = 'availablePermissionIds';
protected $internal_gapi_mappings = array(
);
public $accountId;
public $availablePermissionIds;
public $id;
public $kind;
public $name;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setAvailablePermissionIds($availablePermissionIds)
{
$this->availablePermissionIds = $availablePermissionIds;
}
public function getAvailablePermissionIds()
{
return $this->availablePermissionIds;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_SubaccountsListResponse extends Google_Collection
{
protected $collection_key = 'subaccounts';
protected $internal_gapi_mappings = array(
);
public $kind;
public $nextPageToken;
protected $subaccountsType = 'Google_Service_Dfareporting_Subaccount';
protected $subaccountsDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSubaccounts($subaccounts)
{
$this->subaccounts = $subaccounts;
}
public function getSubaccounts()
{
return $this->subaccounts;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_TagData extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $adId;
public $clickTag;
public $creativeId;
public $format;
public $impressionTag;
public function setAdId($adId)
{
$this->adId = $adId;
}
public function getAdId()
{
return $this->adId;
}
public function setClickTag($clickTag)
{
$this->clickTag = $clickTag;
}
public function getClickTag()
{
return $this->clickTag;
}
public function setCreativeId($creativeId)
{
$this->creativeId = $creativeId;
}
public function getCreativeId()
{
return $this->creativeId;
}
public function setFormat($format)
{
$this->format = $format;
}
public function getFormat()
{
return $this->format;
}
public function setImpressionTag($impressionTag)
{
$this->impressionTag = $impressionTag;
}
public function getImpressionTag()
{
return $this->impressionTag;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_TagSetting extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $additionalKeyValues;
public $includeClickThroughUrls;
public $includeClickTracking;
public $keywordOption;
public function setAdditionalKeyValues($additionalKeyValues)
{
$this->additionalKeyValues = $additionalKeyValues;
}
public function getAdditionalKeyValues()
{
return $this->additionalKeyValues;
}
public function setIncludeClickThroughUrls($includeClickThroughUrls)
{
$this->includeClickThroughUrls = $includeClickThroughUrls;
}
public function getIncludeClickThroughUrls()
{
return $this->includeClickThroughUrls;
}
public function setIncludeClickTracking($includeClickTracking)
{
$this->includeClickTracking = $includeClickTracking;
}
public function getIncludeClickTracking()
{
return $this->includeClickTracking;
}
public function setKeywordOption($keywordOption)
{
$this->keywordOption = $keywordOption;
}
public function getKeywordOption()
{
return $this->keywordOption;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_TagSettings extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $dynamicTagEnabled;
public $imageTagEnabled;
public function setDynamicTagEnabled($dynamicTagEnabled)
{
$this->dynamicTagEnabled = $dynamicTagEnabled;
}
public function getDynamicTagEnabled()
{
return $this->dynamicTagEnabled;
}
public function setImageTagEnabled($imageTagEnabled)
{
$this->imageTagEnabled = $imageTagEnabled;
}
public function getImageTagEnabled()
{
return $this->imageTagEnabled;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_TargetWindow extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $customHtml;
public $targetWindowOption;
public function setCustomHtml($customHtml)
{
$this->customHtml = $customHtml;
}
public function getCustomHtml()
{
return $this->customHtml;
}
public function setTargetWindowOption($targetWindowOption)
{
$this->targetWindowOption = $targetWindowOption;
}
public function getTargetWindowOption()
{
return $this->targetWindowOption;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_TargetableRemarketingList extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $accountId;
public $active;
public $advertiserId;
protected $advertiserIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
protected $advertiserIdDimensionValueDataType = '';
public $description;
public $id;
public $kind;
public $lifeSpan;
public $listSize;
public $listSource;
public $name;
public $subaccountId;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setActive($active)
{
$this->active = $active;
}
public function getActive()
{
return $this->active;
}
public function setAdvertiserId($advertiserId)
{
$this->advertiserId = $advertiserId;
}
public function getAdvertiserId()
{
return $this->advertiserId;
}
public function setAdvertiserIdDimensionValue(Google_Service_Dfareporting_DimensionValue $advertiserIdDimensionValue)
{
$this->advertiserIdDimensionValue = $advertiserIdDimensionValue;
}
public function getAdvertiserIdDimensionValue()
{
return $this->advertiserIdDimensionValue;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLifeSpan($lifeSpan)
{
$this->lifeSpan = $lifeSpan;
}
public function getLifeSpan()
{
return $this->lifeSpan;
}
public function setListSize($listSize)
{
$this->listSize = $listSize;
}
public function getListSize()
{
return $this->listSize;
}
public function setListSource($listSource)
{
$this->listSource = $listSource;
}
public function getListSource()
{
return $this->listSource;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSubaccountId($subaccountId)
{
$this->subaccountId = $subaccountId;
}
public function getSubaccountId()
{
return $this->subaccountId;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_TargetableRemarketingListsListResponse extends Google_Collection
{
protected $collection_key = 'targetableRemarketingLists';
protected $internal_gapi_mappings = array(
);
public $kind;
public $nextPageToken;
protected $targetableRemarketingListsType = 'Google_Service_Dfareporting_TargetableRemarketingList';
protected $targetableRemarketingListsDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setTargetableRemarketingLists($targetableRemarketingLists)
{
$this->targetableRemarketingLists = $targetableRemarketingLists;
}
public function getTargetableRemarketingLists()
{
return $this->targetableRemarketingLists;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_TechnologyTargeting extends Google_Collection
{
protected $collection_key = 'platformTypes';
protected $internal_gapi_mappings = array(
);
protected $browsersType = 'Google_Service_Dfareporting_Browser';
protected $browsersDataType = 'array';
protected $connectionTypesType = 'Google_Service_Dfareporting_ConnectionType';
protected $connectionTypesDataType = 'array';
protected $mobileCarriersType = 'Google_Service_Dfareporting_MobileCarrier';
protected $mobileCarriersDataType = 'array';
protected $operatingSystemVersionsType = 'Google_Service_Dfareporting_OperatingSystemVersion';
protected $operatingSystemVersionsDataType = 'array';
protected $operatingSystemsType = 'Google_Service_Dfareporting_OperatingSystem';
protected $operatingSystemsDataType = 'array';
protected $platformTypesType = 'Google_Service_Dfareporting_PlatformType';
protected $platformTypesDataType = 'array';
public function setBrowsers($browsers)
{
$this->browsers = $browsers;
}
public function getBrowsers()
{
return $this->browsers;
}
public function setConnectionTypes($connectionTypes)
{
$this->connectionTypes = $connectionTypes;
}
public function getConnectionTypes()
{
return $this->connectionTypes;
}
public function setMobileCarriers($mobileCarriers)
{
$this->mobileCarriers = $mobileCarriers;
}
public function getMobileCarriers()
{
return $this->mobileCarriers;
}
public function setOperatingSystemVersions($operatingSystemVersions)
{
$this->operatingSystemVersions = $operatingSystemVersions;
}
public function getOperatingSystemVersions()
{
return $this->operatingSystemVersions;
}
public function setOperatingSystems($operatingSystems)
{
$this->operatingSystems = $operatingSystems;
}
public function getOperatingSystems()
{
return $this->operatingSystems;
}
public function setPlatformTypes($platformTypes)
{
$this->platformTypes = $platformTypes;
}
public function getPlatformTypes()
{
return $this->platformTypes;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_ThirdPartyTrackingUrl extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $thirdPartyUrlType;
public $url;
public function setThirdPartyUrlType($thirdPartyUrlType)
{
$this->thirdPartyUrlType = $thirdPartyUrlType;
}
public function getThirdPartyUrlType()
{
return $this->thirdPartyUrlType;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_UserDefinedVariableConfiguration extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $dataType;
public $reportName;
public $variableType;
public function setDataType($dataType)
{
$this->dataType = $dataType;
}
public function getDataType()
{
return $this->dataType;
}
public function setReportName($reportName)
{
$this->reportName = $reportName;
}
public function getReportName()
{
return $this->reportName;
}
public function setVariableType($variableType)
{
$this->variableType = $variableType;
}
public function getVariableType()
{
return $this->variableType;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_UserProfile extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $accountId;
public $accountName;
public $etag;
public $kind;
public $profileId;
public $subAccountId;
public $subAccountName;
public $userName;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setAccountName($accountName)
{
$this->accountName = $accountName;
}
public function getAccountName()
{
return $this->accountName;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setProfileId($profileId)
{
$this->profileId = $profileId;
}
public function getProfileId()
{
return $this->profileId;
}
public function setSubAccountId($subAccountId)
{
$this->subAccountId = $subAccountId;
}
public function getSubAccountId()
{
return $this->subAccountId;
}
public function setSubAccountName($subAccountName)
{
$this->subAccountName = $subAccountName;
}
public function getSubAccountName()
{
return $this->subAccountName;
}
public function setUserName($userName)
{
$this->userName = $userName;
}
public function getUserName()
{
return $this->userName;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_UserProfileList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_Dfareporting_UserProfile';
protected $itemsDataType = 'array';
public $kind;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_UserRole extends Google_Collection
{
protected $collection_key = 'permissions';
protected $internal_gapi_mappings = array(
);
public $accountId;
public $defaultUserRole;
public $id;
public $kind;
public $name;
public $parentUserRoleId;
protected $permissionsType = 'Google_Service_Dfareporting_UserRolePermission';
protected $permissionsDataType = 'array';
public $subaccountId;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setDefaultUserRole($defaultUserRole)
{
$this->defaultUserRole = $defaultUserRole;
}
public function getDefaultUserRole()
{
return $this->defaultUserRole;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setParentUserRoleId($parentUserRoleId)
{
$this->parentUserRoleId = $parentUserRoleId;
}
public function getParentUserRoleId()
{
return $this->parentUserRoleId;
}
public function setPermissions($permissions)
{
$this->permissions = $permissions;
}
public function getPermissions()
{
return $this->permissions;
}
public function setSubaccountId($subaccountId)
{
$this->subaccountId = $subaccountId;
}
public function getSubaccountId()
{
return $this->subaccountId;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_UserRolePermission extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $availability;
public $id;
public $kind;
public $name;
public $permissionGroupId;
public function setAvailability($availability)
{
$this->availability = $availability;
}
public function getAvailability()
{
return $this->availability;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPermissionGroupId($permissionGroupId)
{
$this->permissionGroupId = $permissionGroupId;
}
public function getPermissionGroupId()
{
return $this->permissionGroupId;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_UserRolePermissionGroup extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $kind;
public $name;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_UserRolePermissionGroupsListResponse extends Google_Collection
{
protected $collection_key = 'userRolePermissionGroups';
protected $internal_gapi_mappings = array(
);
public $kind;
protected $userRolePermissionGroupsType = 'Google_Service_Dfareporting_UserRolePermissionGroup';
protected $userRolePermissionGroupsDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setUserRolePermissionGroups($userRolePermissionGroups)
{
$this->userRolePermissionGroups = $userRolePermissionGroups;
}
public function getUserRolePermissionGroups()
{
return $this->userRolePermissionGroups;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_UserRolePermissionsListResponse extends Google_Collection
{
protected $collection_key = 'userRolePermissions';
protected $internal_gapi_mappings = array(
);
public $kind;
protected $userRolePermissionsType = 'Google_Service_Dfareporting_UserRolePermission';
protected $userRolePermissionsDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setUserRolePermissions($userRolePermissions)
{
$this->userRolePermissions = $userRolePermissions;
}
public function getUserRolePermissions()
{
return $this->userRolePermissions;
}
}
#[AllowDynamicProperties]
class Google_Service_Dfareporting_UserRolesListResponse extends Google_Collection
{
protected $collection_key = 'userRoles';
protected $internal_gapi_mappings = array(
);
public $kind;
public $nextPageToken;
protected $userRolesType = 'Google_Service_Dfareporting_UserRole';
protected $userRolesDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setUserRoles($userRoles)
{
$this->userRoles = $userRoles;
}
public function getUserRoles()
{
return $this->userRoles;
}
}
PK }\&қ қ Service/SQLAdmin.phpnu [
* API for Cloud SQL database instance management.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_SQLAdmin extends Google_Service { /** View and manage your data across Google Cloud Platform services. */ const CLOUD_PLATFORM = "https://www.googleapis.com/auth/cloud-platform"; /** Manage your Google SQL Service instances. */ const SQLSERVICE_ADMIN = "https://www.googleapis.com/auth/sqlservice.admin"; public $backupRuns; public $databases; public $flags; public $instances; public $operations; public $sslCerts; public $tiers; public $users; /** * Constructs the internal representation of the SQLAdmin service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'sql/v1beta4/'; $this->version = 'v1beta4'; $this->serviceName = 'sqladmin'; $this->backupRuns = new Google_Service_SQLAdmin_BackupRuns_Resource( $this, $this->serviceName, 'backupRuns', array( 'methods' => array( 'delete' => array( 'path' => 'projects/{project}/instances/{instance}/backupRuns/{id}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'projects/{project}/instances/{instance}/backupRuns/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'projects/{project}/instances/{instance}/backupRuns', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->databases = new Google_Service_SQLAdmin_Databases_Resource( $this, $this->serviceName, 'databases', array( 'methods' => array( 'delete' => array( 'path' => 'projects/{project}/instances/{instance}/databases/{database}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'database' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'projects/{project}/instances/{instance}/databases/{database}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'database' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'projects/{project}/instances/{instance}/databases', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'projects/{project}/instances/{instance}/databases', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'patch' => array( 'path' => 'projects/{project}/instances/{instance}/databases/{database}', 'httpMethod' => 'PATCH', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'database' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'projects/{project}/instances/{instance}/databases/{database}', 'httpMethod' => 'PUT', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'database' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->flags = new Google_Service_SQLAdmin_Flags_Resource( $this, $this->serviceName, 'flags', array( 'methods' => array( 'list' => array( 'path' => 'flags', 'httpMethod' => 'GET', 'parameters' => array(), ), ) ) ); $this->instances = new Google_Service_SQLAdmin_Instances_Resource( $this, $this->serviceName, 'instances', array( 'methods' => array( 'clone' => array( 'path' => 'projects/{project}/instances/{instance}/clone', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'delete' => array( 'path' => 'projects/{project}/instances/{instance}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'export' => array( 'path' => 'projects/{project}/instances/{instance}/export', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'failover' => array( 'path' => 'projects/{project}/instances/{instance}/failover', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'projects/{project}/instances/{instance}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'import' => array( 'path' => 'projects/{project}/instances/{instance}/import', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'projects/{project}/instances', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'projects/{project}/instances', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'patch' => array( 'path' => 'projects/{project}/instances/{instance}', 'httpMethod' => 'PATCH', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'promoteReplica' => array( 'path' => 'projects/{project}/instances/{instance}/promoteReplica', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'resetSslConfig' => array( 'path' => 'projects/{project}/instances/{instance}/resetSslConfig', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'restart' => array( 'path' => 'projects/{project}/instances/{instance}/restart', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'restoreBackup' => array( 'path' => 'projects/{project}/instances/{instance}/restoreBackup', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'startReplica' => array( 'path' => 'projects/{project}/instances/{instance}/startReplica', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'stopReplica' => array( 'path' => 'projects/{project}/instances/{instance}/stopReplica', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'projects/{project}/instances/{instance}', 'httpMethod' => 'PUT', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->operations = new Google_Service_SQLAdmin_Operations_Resource( $this, $this->serviceName, 'operations', array( 'methods' => array( 'get' => array( 'path' => 'projects/{project}/operations/{operation}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'operation' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'projects/{project}/operations', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->sslCerts = new Google_Service_SQLAdmin_SslCerts_Resource( $this, $this->serviceName, 'sslCerts', array( 'methods' => array( 'createEphemeral' => array( 'path' => 'projects/{project}/instances/{instance}/createEphemeral', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'delete' => array( 'path' => 'projects/{project}/instances/{instance}/sslCerts/{sha1Fingerprint}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'sha1Fingerprint' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'projects/{project}/instances/{instance}/sslCerts/{sha1Fingerprint}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'sha1Fingerprint' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'projects/{project}/instances/{instance}/sslCerts', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'projects/{project}/instances/{instance}/sslCerts', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->tiers = new Google_Service_SQLAdmin_Tiers_Resource( $this, $this->serviceName, 'tiers', array( 'methods' => array( 'list' => array( 'path' => 'projects/{project}/tiers', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->users = new Google_Service_SQLAdmin_Users_Resource( $this, $this->serviceName, 'users', array( 'methods' => array( 'delete' => array( 'path' => 'projects/{project}/instances/{instance}/users', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'host' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'name' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'projects/{project}/instances/{instance}/users', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'projects/{project}/instances/{instance}/users', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'projects/{project}/instances/{instance}/users', 'httpMethod' => 'PUT', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'host' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'name' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ), ) ) ); } } /** * The "backupRuns" collection of methods. * Typical usage is: *
* $sqladminService = new Google_Service_SQLAdmin(...);
* $backupRuns = $sqladminService->backupRuns;
*
*/
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_BackupRuns_Resource extends Google_Service_Resource
{
/**
* Deletes the backup taken by a backup run. (backupRuns.delete)
*
* @param string $project Project ID of the project that contains the instance.
* @param string $instance Cloud SQL instance ID. This does not include the
* project ID.
* @param string $id The ID of the Backup Run to delete. To find a Backup Run
* ID, use the list method.
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_Operation
*/
public function delete($project, $instance, $id, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_SQLAdmin_Operation");
}
/**
* Retrieves a resource containing information about a backup run.
* (backupRuns.get)
*
* @param string $project Project ID of the project that contains the instance.
* @param string $instance Cloud SQL instance ID. This does not include the
* project ID.
* @param string $id The ID of this Backup Run.
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_BackupRun
*/
public function get($project, $instance, $id, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_SQLAdmin_BackupRun");
}
/**
* Lists all backup runs associated with a given instance and configuration in
* the reverse chronological order of the enqueued time.
* (backupRuns.listBackupRuns)
*
* @param string $project Project ID of the project that contains the instance.
* @param string $instance Cloud SQL instance ID. This does not include the
* project ID.
* @param array $optParams Optional parameters.
*
* @opt_param int maxResults Maximum number of backup runs per response.
* @opt_param string pageToken A previously-returned page token representing
* part of the larger set of results to view.
* @return Google_Service_SQLAdmin_BackupRunsListResponse
*/
public function listBackupRuns($project, $instance, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_SQLAdmin_BackupRunsListResponse");
}
}
/**
* The "databases" collection of methods.
* Typical usage is:
*
* $sqladminService = new Google_Service_SQLAdmin(...);
* $databases = $sqladminService->databases;
*
*/
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_Databases_Resource extends Google_Service_Resource
{
/**
* Deletes a resource containing information about a database inside a Cloud SQL
* instance. (databases.delete)
*
* @param string $project Project ID of the project that contains the instance.
* @param string $instance Database instance ID. This does not include the
* project ID.
* @param string $database Name of the database to be deleted in the instance.
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_Operation
*/
public function delete($project, $instance, $database, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance, 'database' => $database);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_SQLAdmin_Operation");
}
/**
* Retrieves a resource containing information about a database inside a Cloud
* SQL instance. (databases.get)
*
* @param string $project Project ID of the project that contains the instance.
* @param string $instance Database instance ID. This does not include the
* project ID.
* @param string $database Name of the database in the instance.
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_Database
*/
public function get($project, $instance, $database, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance, 'database' => $database);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_SQLAdmin_Database");
}
/**
* Inserts a resource containing information about a database inside a Cloud SQL
* instance. (databases.insert)
*
* @param string $project Project ID of the project that contains the instance.
* @param string $instance Database instance ID. This does not include the
* project ID.
* @param Google_Database $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_Operation
*/
public function insert($project, $instance, Google_Service_SQLAdmin_Database $postBody, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_SQLAdmin_Operation");
}
/**
* Lists databases in the specified Cloud SQL instance.
* (databases.listDatabases)
*
* @param string $project Project ID of the project for which to list Cloud SQL
* instances.
* @param string $instance Cloud SQL instance ID. This does not include the
* project ID.
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_DatabasesListResponse
*/
public function listDatabases($project, $instance, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_SQLAdmin_DatabasesListResponse");
}
/**
* Updates a resource containing information about a database inside a Cloud SQL
* instance. This method supports patch semantics. (databases.patch)
*
* @param string $project Project ID of the project that contains the instance.
* @param string $instance Database instance ID. This does not include the
* project ID.
* @param string $database Name of the database to be updated in the instance.
* @param Google_Database $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_Operation
*/
public function patch($project, $instance, $database, Google_Service_SQLAdmin_Database $postBody, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance, 'database' => $database, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_SQLAdmin_Operation");
}
/**
* Updates a resource containing information about a database inside a Cloud SQL
* instance. (databases.update)
*
* @param string $project Project ID of the project that contains the instance.
* @param string $instance Database instance ID. This does not include the
* project ID.
* @param string $database Name of the database to be updated in the instance.
* @param Google_Database $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_Operation
*/
public function update($project, $instance, $database, Google_Service_SQLAdmin_Database $postBody, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance, 'database' => $database, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_SQLAdmin_Operation");
}
}
/**
* The "flags" collection of methods.
* Typical usage is:
*
* $sqladminService = new Google_Service_SQLAdmin(...);
* $flags = $sqladminService->flags;
*
*/
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_Flags_Resource extends Google_Service_Resource
{
/**
* List all available database flags for Google Cloud SQL instances.
* (flags.listFlags)
*
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_FlagsListResponse
*/
public function listFlags($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_SQLAdmin_FlagsListResponse");
}
}
/**
* The "instances" collection of methods.
* Typical usage is:
*
* $sqladminService = new Google_Service_SQLAdmin(...);
* $instances = $sqladminService->instances;
*
*/
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_Instances_Resource extends Google_Service_Resource
{
/**
* Creates a Cloud SQL instance as a clone of the source instance.
* (instances.cloneInstances)
*
* @param string $project Project ID of the source as well as the clone Cloud
* SQL instance.
* @param string $instance The ID of the Cloud SQL instance to be cloned
* (source). This does not include the project ID.
* @param Google_InstancesCloneRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_Operation
*/
public function cloneInstances($project, $instance, Google_Service_SQLAdmin_InstancesCloneRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('clone', array($params), "Google_Service_SQLAdmin_Operation");
}
/**
* Deletes a Cloud SQL instance. (instances.delete)
*
* @param string $project Project ID of the project that contains the instance
* to be deleted.
* @param string $instance Cloud SQL instance ID. This does not include the
* project ID.
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_Operation
*/
public function delete($project, $instance, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_SQLAdmin_Operation");
}
/**
* Exports data from a Cloud SQL instance to a Google Cloud Storage bucket as a
* MySQL dump file. (instances.export)
*
* @param string $project Project ID of the project that contains the instance
* to be exported.
* @param string $instance Cloud SQL instance ID. This does not include the
* project ID.
* @param Google_InstancesExportRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_Operation
*/
public function export($project, $instance, Google_Service_SQLAdmin_InstancesExportRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('export', array($params), "Google_Service_SQLAdmin_Operation");
}
/**
* Failover the instance to its failover replica instance. (instances.failover)
*
* @param string $project ID of the project that contains the read replica.
* @param string $instance Cloud SQL instance ID. This does not include the
* project ID.
* @param Google_InstancesFailoverRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_Operation
*/
public function failover($project, $instance, Google_Service_SQLAdmin_InstancesFailoverRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('failover', array($params), "Google_Service_SQLAdmin_Operation");
}
/**
* Retrieves a resource containing information about a Cloud SQL instance.
* (instances.get)
*
* @param string $project Project ID of the project that contains the instance.
* @param string $instance Database instance ID. This does not include the
* project ID.
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_DatabaseInstance
*/
public function get($project, $instance, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_SQLAdmin_DatabaseInstance");
}
/**
* Imports data into a Cloud SQL instance from a MySQL dump file in Google Cloud
* Storage. (instances.import)
*
* @param string $project Project ID of the project that contains the instance.
* @param string $instance Cloud SQL instance ID. This does not include the
* project ID.
* @param Google_InstancesImportRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_Operation
*/
public function import($project, $instance, Google_Service_SQLAdmin_InstancesImportRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('import', array($params), "Google_Service_SQLAdmin_Operation");
}
/**
* Creates a new Cloud SQL instance. (instances.insert)
*
* @param string $project Project ID of the project to which the newly created
* Cloud SQL instances should belong.
* @param Google_DatabaseInstance $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_Operation
*/
public function insert($project, Google_Service_SQLAdmin_DatabaseInstance $postBody, $optParams = array())
{
$params = array('project' => $project, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_SQLAdmin_Operation");
}
/**
* Lists instances under a given project in the alphabetical order of the
* instance name. (instances.listInstances)
*
* @param string $project Project ID of the project for which to list Cloud SQL
* instances.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A previously-returned page token representing
* part of the larger set of results to view.
* @opt_param string maxResults The maximum number of results to return per
* response.
* @return Google_Service_SQLAdmin_InstancesListResponse
*/
public function listInstances($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_SQLAdmin_InstancesListResponse");
}
/**
* Updates settings of a Cloud SQL instance. Caution: This is not a partial
* update, so you must include values for all the settings that you want to
* retain. For partial updates, use patch.. This method supports patch
* semantics. (instances.patch)
*
* @param string $project Project ID of the project that contains the instance.
* @param string $instance Cloud SQL instance ID. This does not include the
* project ID.
* @param Google_DatabaseInstance $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_Operation
*/
public function patch($project, $instance, Google_Service_SQLAdmin_DatabaseInstance $postBody, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_SQLAdmin_Operation");
}
/**
* Promotes the read replica instance to be a stand-alone Cloud SQL instance.
* (instances.promoteReplica)
*
* @param string $project ID of the project that contains the read replica.
* @param string $instance Cloud SQL read replica instance name.
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_Operation
*/
public function promoteReplica($project, $instance, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance);
$params = array_merge($params, $optParams);
return $this->call('promoteReplica', array($params), "Google_Service_SQLAdmin_Operation");
}
/**
* Deletes all client certificates and generates a new server SSL certificate
* for the instance. The changes will not take effect until the instance is
* restarted. Existing instances without a server certificate will need to call
* this once to set a server certificate. (instances.resetSslConfig)
*
* @param string $project Project ID of the project that contains the instance.
* @param string $instance Cloud SQL instance ID. This does not include the
* project ID.
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_Operation
*/
public function resetSslConfig($project, $instance, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance);
$params = array_merge($params, $optParams);
return $this->call('resetSslConfig', array($params), "Google_Service_SQLAdmin_Operation");
}
/**
* Restarts a Cloud SQL instance. (instances.restart)
*
* @param string $project Project ID of the project that contains the instance
* to be restarted.
* @param string $instance Cloud SQL instance ID. This does not include the
* project ID.
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_Operation
*/
public function restart($project, $instance, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance);
$params = array_merge($params, $optParams);
return $this->call('restart', array($params), "Google_Service_SQLAdmin_Operation");
}
/**
* Restores a backup of a Cloud SQL instance. (instances.restoreBackup)
*
* @param string $project Project ID of the project that contains the instance.
* @param string $instance Cloud SQL instance ID. This does not include the
* project ID.
* @param Google_InstancesRestoreBackupRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_Operation
*/
public function restoreBackup($project, $instance, Google_Service_SQLAdmin_InstancesRestoreBackupRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('restoreBackup', array($params), "Google_Service_SQLAdmin_Operation");
}
/**
* Starts the replication in the read replica instance. (instances.startReplica)
*
* @param string $project ID of the project that contains the read replica.
* @param string $instance Cloud SQL read replica instance name.
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_Operation
*/
public function startReplica($project, $instance, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance);
$params = array_merge($params, $optParams);
return $this->call('startReplica', array($params), "Google_Service_SQLAdmin_Operation");
}
/**
* Stops the replication in the read replica instance. (instances.stopReplica)
*
* @param string $project ID of the project that contains the read replica.
* @param string $instance Cloud SQL read replica instance name.
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_Operation
*/
public function stopReplica($project, $instance, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance);
$params = array_merge($params, $optParams);
return $this->call('stopReplica', array($params), "Google_Service_SQLAdmin_Operation");
}
/**
* Updates settings of a Cloud SQL instance. Caution: This is not a partial
* update, so you must include values for all the settings that you want to
* retain. For partial updates, use patch. (instances.update)
*
* @param string $project Project ID of the project that contains the instance.
* @param string $instance Cloud SQL instance ID. This does not include the
* project ID.
* @param Google_DatabaseInstance $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_Operation
*/
public function update($project, $instance, Google_Service_SQLAdmin_DatabaseInstance $postBody, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_SQLAdmin_Operation");
}
}
/**
* The "operations" collection of methods.
* Typical usage is:
*
* $sqladminService = new Google_Service_SQLAdmin(...);
* $operations = $sqladminService->operations;
*
*/
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_Operations_Resource extends Google_Service_Resource
{
/**
* Retrieves an instance operation that has been performed on an instance.
* (operations.get)
*
* @param string $project Project ID of the project that contains the instance.
* @param string $operation Instance operation ID.
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_Operation
*/
public function get($project, $operation, $optParams = array())
{
$params = array('project' => $project, 'operation' => $operation);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_SQLAdmin_Operation");
}
/**
* Lists all instance operations that have been performed on the given Cloud SQL
* instance in the reverse chronological order of the start time.
* (operations.listOperations)
*
* @param string $project Project ID of the project that contains the instance.
* @param string $instance Cloud SQL instance ID. This does not include the
* project ID.
* @param array $optParams Optional parameters.
*
* @opt_param string maxResults Maximum number of operations per response.
* @opt_param string pageToken A previously-returned page token representing
* part of the larger set of results to view.
* @return Google_Service_SQLAdmin_OperationsListResponse
*/
public function listOperations($project, $instance, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_SQLAdmin_OperationsListResponse");
}
}
/**
* The "sslCerts" collection of methods.
* Typical usage is:
*
* $sqladminService = new Google_Service_SQLAdmin(...);
* $sslCerts = $sqladminService->sslCerts;
*
*/
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_SslCerts_Resource extends Google_Service_Resource
{
/**
* Generates a short-lived X509 certificate containing the provided public key
* and signed by a private key specific to the target instance. Users may use
* the certificate to authenticate as themselves when connecting to the
* database. (sslCerts.createEphemeral)
*
* @param string $project Project ID of the Cloud SQL project.
* @param string $instance Cloud SQL instance ID. This does not include the
* project ID.
* @param Google_SslCertsCreateEphemeralRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_SslCert
*/
public function createEphemeral($project, $instance, Google_Service_SQLAdmin_SslCertsCreateEphemeralRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('createEphemeral', array($params), "Google_Service_SQLAdmin_SslCert");
}
/**
* Deletes the SSL certificate. The change will not take effect until the
* instance is restarted. (sslCerts.delete)
*
* @param string $project Project ID of the project that contains the instance
* to be deleted.
* @param string $instance Cloud SQL instance ID. This does not include the
* project ID.
* @param string $sha1Fingerprint Sha1 FingerPrint.
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_Operation
*/
public function delete($project, $instance, $sha1Fingerprint, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance, 'sha1Fingerprint' => $sha1Fingerprint);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_SQLAdmin_Operation");
}
/**
* Retrieves a particular SSL certificate. Does not include the private key
* (required for usage). The private key must be saved from the response to
* initial creation. (sslCerts.get)
*
* @param string $project Project ID of the project that contains the instance.
* @param string $instance Cloud SQL instance ID. This does not include the
* project ID.
* @param string $sha1Fingerprint Sha1 FingerPrint.
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_SslCert
*/
public function get($project, $instance, $sha1Fingerprint, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance, 'sha1Fingerprint' => $sha1Fingerprint);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_SQLAdmin_SslCert");
}
/**
* Creates an SSL certificate and returns it along with the private key and
* server certificate authority. The new certificate will not be usable until
* the instance is restarted. (sslCerts.insert)
*
* @param string $project Project ID of the project to which the newly created
* Cloud SQL instances should belong.
* @param string $instance Cloud SQL instance ID. This does not include the
* project ID.
* @param Google_SslCertsInsertRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_SslCertsInsertResponse
*/
public function insert($project, $instance, Google_Service_SQLAdmin_SslCertsInsertRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_SQLAdmin_SslCertsInsertResponse");
}
/**
* Lists all of the current SSL certificates for the instance.
* (sslCerts.listSslCerts)
*
* @param string $project Project ID of the project for which to list Cloud SQL
* instances.
* @param string $instance Cloud SQL instance ID. This does not include the
* project ID.
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_SslCertsListResponse
*/
public function listSslCerts($project, $instance, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_SQLAdmin_SslCertsListResponse");
}
}
/**
* The "tiers" collection of methods.
* Typical usage is:
*
* $sqladminService = new Google_Service_SQLAdmin(...);
* $tiers = $sqladminService->tiers;
*
*/
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_Tiers_Resource extends Google_Service_Resource
{
/**
* Lists all available service tiers for Google Cloud SQL, for example D1, D2.
* For related information, see Pricing. (tiers.listTiers)
*
* @param string $project Project ID of the project for which to list tiers.
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_TiersListResponse
*/
public function listTiers($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_SQLAdmin_TiersListResponse");
}
}
/**
* The "users" collection of methods.
* Typical usage is:
*
* $sqladminService = new Google_Service_SQLAdmin(...);
* $users = $sqladminService->users;
*
*/
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_Users_Resource extends Google_Service_Resource
{
/**
* Deletes a user from a Cloud SQL instance. (users.delete)
*
* @param string $project Project ID of the project that contains the instance.
* @param string $instance Database instance ID. This does not include the
* project ID.
* @param string $host Host of the user in the instance.
* @param string $name Name of the user in the instance.
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_Operation
*/
public function delete($project, $instance, $host, $name, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance, 'host' => $host, 'name' => $name);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_SQLAdmin_Operation");
}
/**
* Creates a new user in a Cloud SQL instance. (users.insert)
*
* @param string $project Project ID of the project that contains the instance.
* @param string $instance Database instance ID. This does not include the
* project ID.
* @param Google_User $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_Operation
*/
public function insert($project, $instance, Google_Service_SQLAdmin_User $postBody, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_SQLAdmin_Operation");
}
/**
* Lists users in the specified Cloud SQL instance. (users.listUsers)
*
* @param string $project Project ID of the project that contains the instance.
* @param string $instance Database instance ID. This does not include the
* project ID.
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_UsersListResponse
*/
public function listUsers($project, $instance, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_SQLAdmin_UsersListResponse");
}
/**
* Updates an existing user in a Cloud SQL instance. (users.update)
*
* @param string $project Project ID of the project that contains the instance.
* @param string $instance Database instance ID. This does not include the
* project ID.
* @param string $host Host of the user in the instance.
* @param string $name Name of the user in the instance.
* @param Google_User $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_SQLAdmin_Operation
*/
public function update($project, $instance, $host, $name, Google_Service_SQLAdmin_User $postBody, $optParams = array())
{
$params = array('project' => $project, 'instance' => $instance, 'host' => $host, 'name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_SQLAdmin_Operation");
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_AclEntry extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $expirationTime;
public $kind;
public $name;
public $value;
public function setExpirationTime($expirationTime)
{
$this->expirationTime = $expirationTime;
}
public function getExpirationTime()
{
return $this->expirationTime;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_BackupConfiguration extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $binaryLogEnabled;
public $enabled;
public $kind;
public $startTime;
public function setBinaryLogEnabled($binaryLogEnabled)
{
$this->binaryLogEnabled = $binaryLogEnabled;
}
public function getBinaryLogEnabled()
{
return $this->binaryLogEnabled;
}
public function setEnabled($enabled)
{
$this->enabled = $enabled;
}
public function getEnabled()
{
return $this->enabled;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setStartTime($startTime)
{
$this->startTime = $startTime;
}
public function getStartTime()
{
return $this->startTime;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_BackupRun extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $endTime;
public $enqueuedTime;
protected $errorType = 'Google_Service_SQLAdmin_OperationError';
protected $errorDataType = '';
public $id;
public $instance;
public $kind;
public $selfLink;
public $startTime;
public $status;
public $windowStartTime;
public function setEndTime($endTime)
{
$this->endTime = $endTime;
}
public function getEndTime()
{
return $this->endTime;
}
public function setEnqueuedTime($enqueuedTime)
{
$this->enqueuedTime = $enqueuedTime;
}
public function getEnqueuedTime()
{
return $this->enqueuedTime;
}
public function setError(Google_Service_SQLAdmin_OperationError $error)
{
$this->error = $error;
}
public function getError()
{
return $this->error;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setInstance($instance)
{
$this->instance = $instance;
}
public function getInstance()
{
return $this->instance;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setStartTime($startTime)
{
$this->startTime = $startTime;
}
public function getStartTime()
{
return $this->startTime;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setWindowStartTime($windowStartTime)
{
$this->windowStartTime = $windowStartTime;
}
public function getWindowStartTime()
{
return $this->windowStartTime;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_BackupRunsListResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_SQLAdmin_BackupRun';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_BinLogCoordinates extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $binLogFileName;
public $binLogPosition;
public $kind;
public function setBinLogFileName($binLogFileName)
{
$this->binLogFileName = $binLogFileName;
}
public function getBinLogFileName()
{
return $this->binLogFileName;
}
public function setBinLogPosition($binLogPosition)
{
$this->binLogPosition = $binLogPosition;
}
public function getBinLogPosition()
{
return $this->binLogPosition;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_CloneContext extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $binLogCoordinatesType = 'Google_Service_SQLAdmin_BinLogCoordinates';
protected $binLogCoordinatesDataType = '';
public $destinationInstanceName;
public $kind;
public function setBinLogCoordinates(Google_Service_SQLAdmin_BinLogCoordinates $binLogCoordinates)
{
$this->binLogCoordinates = $binLogCoordinates;
}
public function getBinLogCoordinates()
{
return $this->binLogCoordinates;
}
public function setDestinationInstanceName($destinationInstanceName)
{
$this->destinationInstanceName = $destinationInstanceName;
}
public function getDestinationInstanceName()
{
return $this->destinationInstanceName;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_Database extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $charset;
public $collation;
public $etag;
public $instance;
public $kind;
public $name;
public $project;
public $selfLink;
public function setCharset($charset)
{
$this->charset = $charset;
}
public function getCharset()
{
return $this->charset;
}
public function setCollation($collation)
{
$this->collation = $collation;
}
public function getCollation()
{
return $this->collation;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setInstance($instance)
{
$this->instance = $instance;
}
public function getInstance()
{
return $this->instance;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setProject($project)
{
$this->project = $project;
}
public function getProject()
{
return $this->project;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_DatabaseFlags extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $name;
public $value;
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_DatabaseInstance extends Google_Collection
{
protected $collection_key = 'replicaNames';
protected $internal_gapi_mappings = array(
);
public $currentDiskSize;
public $databaseVersion;
public $etag;
public $instanceType;
protected $ipAddressesType = 'Google_Service_SQLAdmin_IpMapping';
protected $ipAddressesDataType = 'array';
public $ipv6Address;
public $kind;
public $masterInstanceName;
public $maxDiskSize;
public $name;
protected $onPremisesConfigurationType = 'Google_Service_SQLAdmin_OnPremisesConfiguration';
protected $onPremisesConfigurationDataType = '';
public $project;
public $region;
protected $replicaConfigurationType = 'Google_Service_SQLAdmin_ReplicaConfiguration';
protected $replicaConfigurationDataType = '';
public $replicaNames;
public $selfLink;
protected $serverCaCertType = 'Google_Service_SQLAdmin_SslCert';
protected $serverCaCertDataType = '';
public $serviceAccountEmailAddress;
protected $settingsType = 'Google_Service_SQLAdmin_Settings';
protected $settingsDataType = '';
public $state;
public function setCurrentDiskSize($currentDiskSize)
{
$this->currentDiskSize = $currentDiskSize;
}
public function getCurrentDiskSize()
{
return $this->currentDiskSize;
}
public function setDatabaseVersion($databaseVersion)
{
$this->databaseVersion = $databaseVersion;
}
public function getDatabaseVersion()
{
return $this->databaseVersion;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setInstanceType($instanceType)
{
$this->instanceType = $instanceType;
}
public function getInstanceType()
{
return $this->instanceType;
}
public function setIpAddresses($ipAddresses)
{
$this->ipAddresses = $ipAddresses;
}
public function getIpAddresses()
{
return $this->ipAddresses;
}
public function setIpv6Address($ipv6Address)
{
$this->ipv6Address = $ipv6Address;
}
public function getIpv6Address()
{
return $this->ipv6Address;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMasterInstanceName($masterInstanceName)
{
$this->masterInstanceName = $masterInstanceName;
}
public function getMasterInstanceName()
{
return $this->masterInstanceName;
}
public function setMaxDiskSize($maxDiskSize)
{
$this->maxDiskSize = $maxDiskSize;
}
public function getMaxDiskSize()
{
return $this->maxDiskSize;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setOnPremisesConfiguration(Google_Service_SQLAdmin_OnPremisesConfiguration $onPremisesConfiguration)
{
$this->onPremisesConfiguration = $onPremisesConfiguration;
}
public function getOnPremisesConfiguration()
{
return $this->onPremisesConfiguration;
}
public function setProject($project)
{
$this->project = $project;
}
public function getProject()
{
return $this->project;
}
public function setRegion($region)
{
$this->region = $region;
}
public function getRegion()
{
return $this->region;
}
public function setReplicaConfiguration(Google_Service_SQLAdmin_ReplicaConfiguration $replicaConfiguration)
{
$this->replicaConfiguration = $replicaConfiguration;
}
public function getReplicaConfiguration()
{
return $this->replicaConfiguration;
}
public function setReplicaNames($replicaNames)
{
$this->replicaNames = $replicaNames;
}
public function getReplicaNames()
{
return $this->replicaNames;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setServerCaCert(Google_Service_SQLAdmin_SslCert $serverCaCert)
{
$this->serverCaCert = $serverCaCert;
}
public function getServerCaCert()
{
return $this->serverCaCert;
}
public function setServiceAccountEmailAddress($serviceAccountEmailAddress)
{
$this->serviceAccountEmailAddress = $serviceAccountEmailAddress;
}
public function getServiceAccountEmailAddress()
{
return $this->serviceAccountEmailAddress;
}
public function setSettings(Google_Service_SQLAdmin_Settings $settings)
{
$this->settings = $settings;
}
public function getSettings()
{
return $this->settings;
}
public function setState($state)
{
$this->state = $state;
}
public function getState()
{
return $this->state;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_DatabasesListResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_SQLAdmin_Database';
protected $itemsDataType = 'array';
public $kind;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_ExportContext extends Google_Collection
{
protected $collection_key = 'databases';
protected $internal_gapi_mappings = array(
);
protected $csvExportOptionsType = 'Google_Service_SQLAdmin_ExportContextCsvExportOptions';
protected $csvExportOptionsDataType = '';
public $databases;
public $fileType;
public $kind;
protected $sqlExportOptionsType = 'Google_Service_SQLAdmin_ExportContextSqlExportOptions';
protected $sqlExportOptionsDataType = '';
public $uri;
public function setCsvExportOptions(Google_Service_SQLAdmin_ExportContextCsvExportOptions $csvExportOptions)
{
$this->csvExportOptions = $csvExportOptions;
}
public function getCsvExportOptions()
{
return $this->csvExportOptions;
}
public function setDatabases($databases)
{
$this->databases = $databases;
}
public function getDatabases()
{
return $this->databases;
}
public function setFileType($fileType)
{
$this->fileType = $fileType;
}
public function getFileType()
{
return $this->fileType;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSqlExportOptions(Google_Service_SQLAdmin_ExportContextSqlExportOptions $sqlExportOptions)
{
$this->sqlExportOptions = $sqlExportOptions;
}
public function getSqlExportOptions()
{
return $this->sqlExportOptions;
}
public function setUri($uri)
{
$this->uri = $uri;
}
public function getUri()
{
return $this->uri;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_ExportContextCsvExportOptions extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $selectQuery;
public function setSelectQuery($selectQuery)
{
$this->selectQuery = $selectQuery;
}
public function getSelectQuery()
{
return $this->selectQuery;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_ExportContextSqlExportOptions extends Google_Collection
{
protected $collection_key = 'tables';
protected $internal_gapi_mappings = array(
);
public $schemaOnly;
public $tables;
public function setSchemaOnly($schemaOnly)
{
$this->schemaOnly = $schemaOnly;
}
public function getSchemaOnly()
{
return $this->schemaOnly;
}
public function setTables($tables)
{
$this->tables = $tables;
}
public function getTables()
{
return $this->tables;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_FailoverContext extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $kind;
public $settingsVersion;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSettingsVersion($settingsVersion)
{
$this->settingsVersion = $settingsVersion;
}
public function getSettingsVersion()
{
return $this->settingsVersion;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_Flag extends Google_Collection
{
protected $collection_key = 'appliesTo';
protected $internal_gapi_mappings = array(
);
public $allowedStringValues;
public $appliesTo;
public $kind;
public $maxValue;
public $minValue;
public $name;
public $type;
public function setAllowedStringValues($allowedStringValues)
{
$this->allowedStringValues = $allowedStringValues;
}
public function getAllowedStringValues()
{
return $this->allowedStringValues;
}
public function setAppliesTo($appliesTo)
{
$this->appliesTo = $appliesTo;
}
public function getAppliesTo()
{
return $this->appliesTo;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMaxValue($maxValue)
{
$this->maxValue = $maxValue;
}
public function getMaxValue()
{
return $this->maxValue;
}
public function setMinValue($minValue)
{
$this->minValue = $minValue;
}
public function getMinValue()
{
return $this->minValue;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_FlagsListResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_SQLAdmin_Flag';
protected $itemsDataType = 'array';
public $kind;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_ImportContext extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $csvImportOptionsType = 'Google_Service_SQLAdmin_ImportContextCsvImportOptions';
protected $csvImportOptionsDataType = '';
public $database;
public $fileType;
public $kind;
public $uri;
public function setCsvImportOptions(Google_Service_SQLAdmin_ImportContextCsvImportOptions $csvImportOptions)
{
$this->csvImportOptions = $csvImportOptions;
}
public function getCsvImportOptions()
{
return $this->csvImportOptions;
}
public function setDatabase($database)
{
$this->database = $database;
}
public function getDatabase()
{
return $this->database;
}
public function setFileType($fileType)
{
$this->fileType = $fileType;
}
public function getFileType()
{
return $this->fileType;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setUri($uri)
{
$this->uri = $uri;
}
public function getUri()
{
return $this->uri;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_ImportContextCsvImportOptions extends Google_Collection
{
protected $collection_key = 'columns';
protected $internal_gapi_mappings = array(
);
public $columns;
public $table;
public function setColumns($columns)
{
$this->columns = $columns;
}
public function getColumns()
{
return $this->columns;
}
public function setTable($table)
{
$this->table = $table;
}
public function getTable()
{
return $this->table;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_InstancesCloneRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $cloneContextType = 'Google_Service_SQLAdmin_CloneContext';
protected $cloneContextDataType = '';
public function setCloneContext(Google_Service_SQLAdmin_CloneContext $cloneContext)
{
$this->cloneContext = $cloneContext;
}
public function getCloneContext()
{
return $this->cloneContext;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_InstancesExportRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $exportContextType = 'Google_Service_SQLAdmin_ExportContext';
protected $exportContextDataType = '';
public function setExportContext(Google_Service_SQLAdmin_ExportContext $exportContext)
{
$this->exportContext = $exportContext;
}
public function getExportContext()
{
return $this->exportContext;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_InstancesFailoverRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $failoverContextType = 'Google_Service_SQLAdmin_FailoverContext';
protected $failoverContextDataType = '';
public function setFailoverContext(Google_Service_SQLAdmin_FailoverContext $failoverContext)
{
$this->failoverContext = $failoverContext;
}
public function getFailoverContext()
{
return $this->failoverContext;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_InstancesImportRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $importContextType = 'Google_Service_SQLAdmin_ImportContext';
protected $importContextDataType = '';
public function setImportContext(Google_Service_SQLAdmin_ImportContext $importContext)
{
$this->importContext = $importContext;
}
public function getImportContext()
{
return $this->importContext;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_InstancesListResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_SQLAdmin_DatabaseInstance';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_InstancesRestoreBackupRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $restoreBackupContextType = 'Google_Service_SQLAdmin_RestoreBackupContext';
protected $restoreBackupContextDataType = '';
public function setRestoreBackupContext(Google_Service_SQLAdmin_RestoreBackupContext $restoreBackupContext)
{
$this->restoreBackupContext = $restoreBackupContext;
}
public function getRestoreBackupContext()
{
return $this->restoreBackupContext;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_IpConfiguration extends Google_Collection
{
protected $collection_key = 'authorizedNetworks';
protected $internal_gapi_mappings = array(
);
protected $authorizedNetworksType = 'Google_Service_SQLAdmin_AclEntry';
protected $authorizedNetworksDataType = 'array';
public $ipv4Enabled;
public $requireSsl;
public function setAuthorizedNetworks($authorizedNetworks)
{
$this->authorizedNetworks = $authorizedNetworks;
}
public function getAuthorizedNetworks()
{
return $this->authorizedNetworks;
}
public function setIpv4Enabled($ipv4Enabled)
{
$this->ipv4Enabled = $ipv4Enabled;
}
public function getIpv4Enabled()
{
return $this->ipv4Enabled;
}
public function setRequireSsl($requireSsl)
{
$this->requireSsl = $requireSsl;
}
public function getRequireSsl()
{
return $this->requireSsl;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_IpMapping extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $ipAddress;
public $timeToRetire;
public function setIpAddress($ipAddress)
{
$this->ipAddress = $ipAddress;
}
public function getIpAddress()
{
return $this->ipAddress;
}
public function setTimeToRetire($timeToRetire)
{
$this->timeToRetire = $timeToRetire;
}
public function getTimeToRetire()
{
return $this->timeToRetire;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_LocationPreference extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $followGaeApplication;
public $kind;
public $zone;
public function setFollowGaeApplication($followGaeApplication)
{
$this->followGaeApplication = $followGaeApplication;
}
public function getFollowGaeApplication()
{
return $this->followGaeApplication;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setZone($zone)
{
$this->zone = $zone;
}
public function getZone()
{
return $this->zone;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_MySqlReplicaConfiguration extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $caCertificate;
public $clientCertificate;
public $clientKey;
public $connectRetryInterval;
public $dumpFilePath;
public $kind;
public $masterHeartbeatPeriod;
public $password;
public $sslCipher;
public $username;
public $verifyServerCertificate;
public function setCaCertificate($caCertificate)
{
$this->caCertificate = $caCertificate;
}
public function getCaCertificate()
{
return $this->caCertificate;
}
public function setClientCertificate($clientCertificate)
{
$this->clientCertificate = $clientCertificate;
}
public function getClientCertificate()
{
return $this->clientCertificate;
}
public function setClientKey($clientKey)
{
$this->clientKey = $clientKey;
}
public function getClientKey()
{
return $this->clientKey;
}
public function setConnectRetryInterval($connectRetryInterval)
{
$this->connectRetryInterval = $connectRetryInterval;
}
public function getConnectRetryInterval()
{
return $this->connectRetryInterval;
}
public function setDumpFilePath($dumpFilePath)
{
$this->dumpFilePath = $dumpFilePath;
}
public function getDumpFilePath()
{
return $this->dumpFilePath;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMasterHeartbeatPeriod($masterHeartbeatPeriod)
{
$this->masterHeartbeatPeriod = $masterHeartbeatPeriod;
}
public function getMasterHeartbeatPeriod()
{
return $this->masterHeartbeatPeriod;
}
public function setPassword($password)
{
$this->password = $password;
}
public function getPassword()
{
return $this->password;
}
public function setSslCipher($sslCipher)
{
$this->sslCipher = $sslCipher;
}
public function getSslCipher()
{
return $this->sslCipher;
}
public function setUsername($username)
{
$this->username = $username;
}
public function getUsername()
{
return $this->username;
}
public function setVerifyServerCertificate($verifyServerCertificate)
{
$this->verifyServerCertificate = $verifyServerCertificate;
}
public function getVerifyServerCertificate()
{
return $this->verifyServerCertificate;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_OnPremisesConfiguration extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $hostPort;
public $kind;
public function setHostPort($hostPort)
{
$this->hostPort = $hostPort;
}
public function getHostPort()
{
return $this->hostPort;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_Operation extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $endTime;
protected $errorType = 'Google_Service_SQLAdmin_OperationErrors';
protected $errorDataType = '';
protected $exportContextType = 'Google_Service_SQLAdmin_ExportContext';
protected $exportContextDataType = '';
protected $importContextType = 'Google_Service_SQLAdmin_ImportContext';
protected $importContextDataType = '';
public $insertTime;
public $kind;
public $name;
public $operationType;
public $selfLink;
public $startTime;
public $status;
public $targetId;
public $targetLink;
public $targetProject;
public $user;
public function setEndTime($endTime)
{
$this->endTime = $endTime;
}
public function getEndTime()
{
return $this->endTime;
}
public function setError(Google_Service_SQLAdmin_OperationErrors $error)
{
$this->error = $error;
}
public function getError()
{
return $this->error;
}
public function setExportContext(Google_Service_SQLAdmin_ExportContext $exportContext)
{
$this->exportContext = $exportContext;
}
public function getExportContext()
{
return $this->exportContext;
}
public function setImportContext(Google_Service_SQLAdmin_ImportContext $importContext)
{
$this->importContext = $importContext;
}
public function getImportContext()
{
return $this->importContext;
}
public function setInsertTime($insertTime)
{
$this->insertTime = $insertTime;
}
public function getInsertTime()
{
return $this->insertTime;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setOperationType($operationType)
{
$this->operationType = $operationType;
}
public function getOperationType()
{
return $this->operationType;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setStartTime($startTime)
{
$this->startTime = $startTime;
}
public function getStartTime()
{
return $this->startTime;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setTargetId($targetId)
{
$this->targetId = $targetId;
}
public function getTargetId()
{
return $this->targetId;
}
public function setTargetLink($targetLink)
{
$this->targetLink = $targetLink;
}
public function getTargetLink()
{
return $this->targetLink;
}
public function setTargetProject($targetProject)
{
$this->targetProject = $targetProject;
}
public function getTargetProject()
{
return $this->targetProject;
}
public function setUser($user)
{
$this->user = $user;
}
public function getUser()
{
return $this->user;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_OperationError extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $code;
public $kind;
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_OperationErrors extends Google_Collection
{
protected $collection_key = 'errors';
protected $internal_gapi_mappings = array(
);
protected $errorsType = 'Google_Service_SQLAdmin_OperationError';
protected $errorsDataType = 'array';
public $kind;
public function setErrors($errors)
{
$this->errors = $errors;
}
public function getErrors()
{
return $this->errors;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_OperationsListResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_SQLAdmin_Operation';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_ReplicaConfiguration extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $failoverTarget;
public $kind;
protected $mysqlReplicaConfigurationType = 'Google_Service_SQLAdmin_MySqlReplicaConfiguration';
protected $mysqlReplicaConfigurationDataType = '';
public function setFailoverTarget($failoverTarget)
{
$this->failoverTarget = $failoverTarget;
}
public function getFailoverTarget()
{
return $this->failoverTarget;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMysqlReplicaConfiguration(Google_Service_SQLAdmin_MySqlReplicaConfiguration $mysqlReplicaConfiguration)
{
$this->mysqlReplicaConfiguration = $mysqlReplicaConfiguration;
}
public function getMysqlReplicaConfiguration()
{
return $this->mysqlReplicaConfiguration;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_RestoreBackupContext extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $backupRunId;
public $instanceId;
public $kind;
public function setBackupRunId($backupRunId)
{
$this->backupRunId = $backupRunId;
}
public function getBackupRunId()
{
return $this->backupRunId;
}
public function setInstanceId($instanceId)
{
$this->instanceId = $instanceId;
}
public function getInstanceId()
{
return $this->instanceId;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_Settings extends Google_Collection
{
protected $collection_key = 'databaseFlags';
protected $internal_gapi_mappings = array(
);
public $activationPolicy;
public $authorizedGaeApplications;
protected $backupConfigurationType = 'Google_Service_SQLAdmin_BackupConfiguration';
protected $backupConfigurationDataType = '';
public $crashSafeReplicationEnabled;
public $dataDiskSizeGb;
protected $databaseFlagsType = 'Google_Service_SQLAdmin_DatabaseFlags';
protected $databaseFlagsDataType = 'array';
public $databaseReplicationEnabled;
protected $ipConfigurationType = 'Google_Service_SQLAdmin_IpConfiguration';
protected $ipConfigurationDataType = '';
public $kind;
protected $locationPreferenceType = 'Google_Service_SQLAdmin_LocationPreference';
protected $locationPreferenceDataType = '';
public $pricingPlan;
public $replicationType;
public $settingsVersion;
public $tier;
public function setActivationPolicy($activationPolicy)
{
$this->activationPolicy = $activationPolicy;
}
public function getActivationPolicy()
{
return $this->activationPolicy;
}
public function setAuthorizedGaeApplications($authorizedGaeApplications)
{
$this->authorizedGaeApplications = $authorizedGaeApplications;
}
public function getAuthorizedGaeApplications()
{
return $this->authorizedGaeApplications;
}
public function setBackupConfiguration(Google_Service_SQLAdmin_BackupConfiguration $backupConfiguration)
{
$this->backupConfiguration = $backupConfiguration;
}
public function getBackupConfiguration()
{
return $this->backupConfiguration;
}
public function setCrashSafeReplicationEnabled($crashSafeReplicationEnabled)
{
$this->crashSafeReplicationEnabled = $crashSafeReplicationEnabled;
}
public function getCrashSafeReplicationEnabled()
{
return $this->crashSafeReplicationEnabled;
}
public function setDataDiskSizeGb($dataDiskSizeGb)
{
$this->dataDiskSizeGb = $dataDiskSizeGb;
}
public function getDataDiskSizeGb()
{
return $this->dataDiskSizeGb;
}
public function setDatabaseFlags($databaseFlags)
{
$this->databaseFlags = $databaseFlags;
}
public function getDatabaseFlags()
{
return $this->databaseFlags;
}
public function setDatabaseReplicationEnabled($databaseReplicationEnabled)
{
$this->databaseReplicationEnabled = $databaseReplicationEnabled;
}
public function getDatabaseReplicationEnabled()
{
return $this->databaseReplicationEnabled;
}
public function setIpConfiguration(Google_Service_SQLAdmin_IpConfiguration $ipConfiguration)
{
$this->ipConfiguration = $ipConfiguration;
}
public function getIpConfiguration()
{
return $this->ipConfiguration;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLocationPreference(Google_Service_SQLAdmin_LocationPreference $locationPreference)
{
$this->locationPreference = $locationPreference;
}
public function getLocationPreference()
{
return $this->locationPreference;
}
public function setPricingPlan($pricingPlan)
{
$this->pricingPlan = $pricingPlan;
}
public function getPricingPlan()
{
return $this->pricingPlan;
}
public function setReplicationType($replicationType)
{
$this->replicationType = $replicationType;
}
public function getReplicationType()
{
return $this->replicationType;
}
public function setSettingsVersion($settingsVersion)
{
$this->settingsVersion = $settingsVersion;
}
public function getSettingsVersion()
{
return $this->settingsVersion;
}
public function setTier($tier)
{
$this->tier = $tier;
}
public function getTier()
{
return $this->tier;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_SslCert extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $cert;
public $certSerialNumber;
public $commonName;
public $createTime;
public $expirationTime;
public $instance;
public $kind;
public $selfLink;
public $sha1Fingerprint;
public function setCert($cert)
{
$this->cert = $cert;
}
public function getCert()
{
return $this->cert;
}
public function setCertSerialNumber($certSerialNumber)
{
$this->certSerialNumber = $certSerialNumber;
}
public function getCertSerialNumber()
{
return $this->certSerialNumber;
}
public function setCommonName($commonName)
{
$this->commonName = $commonName;
}
public function getCommonName()
{
return $this->commonName;
}
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
public function getCreateTime()
{
return $this->createTime;
}
public function setExpirationTime($expirationTime)
{
$this->expirationTime = $expirationTime;
}
public function getExpirationTime()
{
return $this->expirationTime;
}
public function setInstance($instance)
{
$this->instance = $instance;
}
public function getInstance()
{
return $this->instance;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setSha1Fingerprint($sha1Fingerprint)
{
$this->sha1Fingerprint = $sha1Fingerprint;
}
public function getSha1Fingerprint()
{
return $this->sha1Fingerprint;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_SslCertDetail extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $certInfoType = 'Google_Service_SQLAdmin_SslCert';
protected $certInfoDataType = '';
public $certPrivateKey;
public function setCertInfo(Google_Service_SQLAdmin_SslCert $certInfo)
{
$this->certInfo = $certInfo;
}
public function getCertInfo()
{
return $this->certInfo;
}
public function setCertPrivateKey($certPrivateKey)
{
$this->certPrivateKey = $certPrivateKey;
}
public function getCertPrivateKey()
{
return $this->certPrivateKey;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_SslCertsCreateEphemeralRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
"publicKey" => "public_key",
);
public $publicKey;
public function setPublicKey($publicKey)
{
$this->publicKey = $publicKey;
}
public function getPublicKey()
{
return $this->publicKey;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_SslCertsInsertRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $commonName;
public function setCommonName($commonName)
{
$this->commonName = $commonName;
}
public function getCommonName()
{
return $this->commonName;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_SslCertsInsertResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $clientCertType = 'Google_Service_SQLAdmin_SslCertDetail';
protected $clientCertDataType = '';
public $kind;
protected $serverCaCertType = 'Google_Service_SQLAdmin_SslCert';
protected $serverCaCertDataType = '';
public function setClientCert(Google_Service_SQLAdmin_SslCertDetail $clientCert)
{
$this->clientCert = $clientCert;
}
public function getClientCert()
{
return $this->clientCert;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setServerCaCert(Google_Service_SQLAdmin_SslCert $serverCaCert)
{
$this->serverCaCert = $serverCaCert;
}
public function getServerCaCert()
{
return $this->serverCaCert;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_SslCertsListResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_SQLAdmin_SslCert';
protected $itemsDataType = 'array';
public $kind;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_Tier extends Google_Collection
{
protected $collection_key = 'region';
protected $internal_gapi_mappings = array(
"diskQuota" => "DiskQuota",
"rAM" => "RAM",
);
public $diskQuota;
public $rAM;
public $kind;
public $region;
public $tier;
public function setDiskQuota($diskQuota)
{
$this->diskQuota = $diskQuota;
}
public function getDiskQuota()
{
return $this->diskQuota;
}
public function setRAM($rAM)
{
$this->rAM = $rAM;
}
public function getRAM()
{
return $this->rAM;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setRegion($region)
{
$this->region = $region;
}
public function getRegion()
{
return $this->region;
}
public function setTier($tier)
{
$this->tier = $tier;
}
public function getTier()
{
return $this->tier;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_TiersListResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_SQLAdmin_Tier';
protected $itemsDataType = 'array';
public $kind;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_User extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $etag;
public $host;
public $instance;
public $kind;
public $name;
public $password;
public $project;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setHost($host)
{
$this->host = $host;
}
public function getHost()
{
return $this->host;
}
public function setInstance($instance)
{
$this->instance = $instance;
}
public function getInstance()
{
return $this->instance;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPassword($password)
{
$this->password = $password;
}
public function getPassword()
{
return $this->password;
}
public function setProject($project)
{
$this->project = $project;
}
public function getProject()
{
return $this->project;
}
}
#[AllowDynamicProperties]
class Google_Service_SQLAdmin_UsersListResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_SQLAdmin_User';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
PK }\aK Service/AdSenseHost.phpnu [
* Gives AdSense Hosts access to report generation, ad code generation, and
* publisher management capabilities.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_AdSenseHost extends Google_Service { /** View and manage your AdSense host data and associated accounts. */ const ADSENSEHOST = "https://www.googleapis.com/auth/adsensehost"; public $accounts; public $accounts_adclients; public $accounts_adunits; public $accounts_reports; public $adclients; public $associationsessions; public $customchannels; public $reports; public $urlchannels; /** * Constructs the internal representation of the AdSenseHost service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'adsensehost/v4.1/'; $this->version = 'v4.1'; $this->serviceName = 'adsensehost'; $this->accounts = new Google_Service_AdSenseHost_Accounts_Resource( $this, $this->serviceName, 'accounts', array( 'methods' => array( 'get' => array( 'path' => 'accounts/{accountId}', 'httpMethod' => 'GET', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'accounts', 'httpMethod' => 'GET', 'parameters' => array( 'filterAdClientId' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, 'required' => true, ), ), ), ) ) ); $this->accounts_adclients = new Google_Service_AdSenseHost_AccountsAdclients_Resource( $this, $this->serviceName, 'adclients', array( 'methods' => array( 'get' => array( 'path' => 'accounts/{accountId}/adclients/{adClientId}', 'httpMethod' => 'GET', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'adClientId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'accounts/{accountId}/adclients', 'httpMethod' => 'GET', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->accounts_adunits = new Google_Service_AdSenseHost_AccountsAdunits_Resource( $this, $this->serviceName, 'adunits', array( 'methods' => array( 'delete' => array( 'path' => 'accounts/{accountId}/adclients/{adClientId}/adunits/{adUnitId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'adClientId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'adUnitId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'accounts/{accountId}/adclients/{adClientId}/adunits/{adUnitId}', 'httpMethod' => 'GET', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'adClientId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'adUnitId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'getAdCode' => array( 'path' => 'accounts/{accountId}/adclients/{adClientId}/adunits/{adUnitId}/adcode', 'httpMethod' => 'GET', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'adClientId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'adUnitId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'hostCustomChannelId' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), ), ),'insert' => array( 'path' => 'accounts/{accountId}/adclients/{adClientId}/adunits', 'httpMethod' => 'POST', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'adClientId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'accounts/{accountId}/adclients/{adClientId}/adunits', 'httpMethod' => 'GET', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'adClientId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'includeInactive' => array( 'location' => 'query', 'type' => 'boolean', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'patch' => array( 'path' => 'accounts/{accountId}/adclients/{adClientId}/adunits', 'httpMethod' => 'PATCH', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'adClientId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'adUnitId' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'accounts/{accountId}/adclients/{adClientId}/adunits', 'httpMethod' => 'PUT', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'adClientId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->accounts_reports = new Google_Service_AdSenseHost_AccountsReports_Resource( $this, $this->serviceName, 'reports', array( 'methods' => array( 'generate' => array( 'path' => 'accounts/{accountId}/reports', 'httpMethod' => 'GET', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'startDate' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'endDate' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'sort' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'locale' => array( 'location' => 'query', 'type' => 'string', ), 'metric' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'filter' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'startIndex' => array( 'location' => 'query', 'type' => 'integer', ), 'dimension' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), ), ), ) ) ); $this->adclients = new Google_Service_AdSenseHost_Adclients_Resource( $this, $this->serviceName, 'adclients', array( 'methods' => array( 'get' => array( 'path' => 'adclients/{adClientId}', 'httpMethod' => 'GET', 'parameters' => array( 'adClientId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'adclients', 'httpMethod' => 'GET', 'parameters' => array( 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->associationsessions = new Google_Service_AdSenseHost_Associationsessions_Resource( $this, $this->serviceName, 'associationsessions', array( 'methods' => array( 'start' => array( 'path' => 'associationsessions/start', 'httpMethod' => 'GET', 'parameters' => array( 'productCode' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, 'required' => true, ), 'websiteUrl' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'websiteLocale' => array( 'location' => 'query', 'type' => 'string', ), 'userLocale' => array( 'location' => 'query', 'type' => 'string', ), ), ),'verify' => array( 'path' => 'associationsessions/verify', 'httpMethod' => 'GET', 'parameters' => array( 'token' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->customchannels = new Google_Service_AdSenseHost_Customchannels_Resource( $this, $this->serviceName, 'customchannels', array( 'methods' => array( 'delete' => array( 'path' => 'adclients/{adClientId}/customchannels/{customChannelId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'adClientId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'customChannelId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'adclients/{adClientId}/customchannels/{customChannelId}', 'httpMethod' => 'GET', 'parameters' => array( 'adClientId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'customChannelId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'adclients/{adClientId}/customchannels', 'httpMethod' => 'POST', 'parameters' => array( 'adClientId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'adclients/{adClientId}/customchannels', 'httpMethod' => 'GET', 'parameters' => array( 'adClientId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'patch' => array( 'path' => 'adclients/{adClientId}/customchannels', 'httpMethod' => 'PATCH', 'parameters' => array( 'adClientId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'customChannelId' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'adclients/{adClientId}/customchannels', 'httpMethod' => 'PUT', 'parameters' => array( 'adClientId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->reports = new Google_Service_AdSenseHost_Reports_Resource( $this, $this->serviceName, 'reports', array( 'methods' => array( 'generate' => array( 'path' => 'reports', 'httpMethod' => 'GET', 'parameters' => array( 'startDate' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'endDate' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'sort' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'locale' => array( 'location' => 'query', 'type' => 'string', ), 'metric' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'filter' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'startIndex' => array( 'location' => 'query', 'type' => 'integer', ), 'dimension' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), ), ), ) ) ); $this->urlchannels = new Google_Service_AdSenseHost_Urlchannels_Resource( $this, $this->serviceName, 'urlchannels', array( 'methods' => array( 'delete' => array( 'path' => 'adclients/{adClientId}/urlchannels/{urlChannelId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'adClientId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'urlChannelId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'adclients/{adClientId}/urlchannels', 'httpMethod' => 'POST', 'parameters' => array( 'adClientId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'adclients/{adClientId}/urlchannels', 'httpMethod' => 'GET', 'parameters' => array( 'adClientId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); } } /** * The "accounts" collection of methods. * Typical usage is: *
* $adsensehostService = new Google_Service_AdSenseHost(...);
* $accounts = $adsensehostService->accounts;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdSenseHost_Accounts_Resource extends Google_Service_Resource
{
/**
* Get information about the selected associated AdSense account. (accounts.get)
*
* @param string $accountId Account to get information about.
* @param array $optParams Optional parameters.
* @return Google_Service_AdSenseHost_Account
*/
public function get($accountId, $optParams = array())
{
$params = array('accountId' => $accountId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AdSenseHost_Account");
}
/**
* List hosted accounts associated with this AdSense account by ad client id.
* (accounts.listAccounts)
*
* @param string $filterAdClientId Ad clients to list accounts for.
* @param array $optParams Optional parameters.
* @return Google_Service_AdSenseHost_Accounts
*/
public function listAccounts($filterAdClientId, $optParams = array())
{
$params = array('filterAdClientId' => $filterAdClientId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdSenseHost_Accounts");
}
}
/**
* The "adclients" collection of methods.
* Typical usage is:
*
* $adsensehostService = new Google_Service_AdSenseHost(...);
* $adclients = $adsensehostService->adclients;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdSenseHost_AccountsAdclients_Resource extends Google_Service_Resource
{
/**
* Get information about one of the ad clients in the specified publisher's
* AdSense account. (adclients.get)
*
* @param string $accountId Account which contains the ad client.
* @param string $adClientId Ad client to get.
* @param array $optParams Optional parameters.
* @return Google_Service_AdSenseHost_AdClient
*/
public function get($accountId, $adClientId, $optParams = array())
{
$params = array('accountId' => $accountId, 'adClientId' => $adClientId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AdSenseHost_AdClient");
}
/**
* List all hosted ad clients in the specified hosted account.
* (adclients.listAccountsAdclients)
*
* @param string $accountId Account for which to list ad clients.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A continuation token, used to page through ad
* clients. To retrieve the next page, set this parameter to the value of
* "nextPageToken" from the previous response.
* @opt_param string maxResults The maximum number of ad clients to include in
* the response, used for paging.
* @return Google_Service_AdSenseHost_AdClients
*/
public function listAccountsAdclients($accountId, $optParams = array())
{
$params = array('accountId' => $accountId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdSenseHost_AdClients");
}
}
/**
* The "adunits" collection of methods.
* Typical usage is:
*
* $adsensehostService = new Google_Service_AdSenseHost(...);
* $adunits = $adsensehostService->adunits;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdSenseHost_AccountsAdunits_Resource extends Google_Service_Resource
{
/**
* Delete the specified ad unit from the specified publisher AdSense account.
* (adunits.delete)
*
* @param string $accountId Account which contains the ad unit.
* @param string $adClientId Ad client for which to get ad unit.
* @param string $adUnitId Ad unit to delete.
* @param array $optParams Optional parameters.
* @return Google_Service_AdSenseHost_AdUnit
*/
public function delete($accountId, $adClientId, $adUnitId, $optParams = array())
{
$params = array('accountId' => $accountId, 'adClientId' => $adClientId, 'adUnitId' => $adUnitId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_AdSenseHost_AdUnit");
}
/**
* Get the specified host ad unit in this AdSense account. (adunits.get)
*
* @param string $accountId Account which contains the ad unit.
* @param string $adClientId Ad client for which to get ad unit.
* @param string $adUnitId Ad unit to get.
* @param array $optParams Optional parameters.
* @return Google_Service_AdSenseHost_AdUnit
*/
public function get($accountId, $adClientId, $adUnitId, $optParams = array())
{
$params = array('accountId' => $accountId, 'adClientId' => $adClientId, 'adUnitId' => $adUnitId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AdSenseHost_AdUnit");
}
/**
* Get ad code for the specified ad unit, attaching the specified host custom
* channels. (adunits.getAdCode)
*
* @param string $accountId Account which contains the ad client.
* @param string $adClientId Ad client with contains the ad unit.
* @param string $adUnitId Ad unit to get the code for.
* @param array $optParams Optional parameters.
*
* @opt_param string hostCustomChannelId Host custom channel to attach to the ad
* code.
* @return Google_Service_AdSenseHost_AdCode
*/
public function getAdCode($accountId, $adClientId, $adUnitId, $optParams = array())
{
$params = array('accountId' => $accountId, 'adClientId' => $adClientId, 'adUnitId' => $adUnitId);
$params = array_merge($params, $optParams);
return $this->call('getAdCode', array($params), "Google_Service_AdSenseHost_AdCode");
}
/**
* Insert the supplied ad unit into the specified publisher AdSense account.
* (adunits.insert)
*
* @param string $accountId Account which will contain the ad unit.
* @param string $adClientId Ad client into which to insert the ad unit.
* @param Google_AdUnit $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AdSenseHost_AdUnit
*/
public function insert($accountId, $adClientId, Google_Service_AdSenseHost_AdUnit $postBody, $optParams = array())
{
$params = array('accountId' => $accountId, 'adClientId' => $adClientId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_AdSenseHost_AdUnit");
}
/**
* List all ad units in the specified publisher's AdSense account.
* (adunits.listAccountsAdunits)
*
* @param string $accountId Account which contains the ad client.
* @param string $adClientId Ad client for which to list ad units.
* @param array $optParams Optional parameters.
*
* @opt_param bool includeInactive Whether to include inactive ad units.
* Default: true.
* @opt_param string pageToken A continuation token, used to page through ad
* units. To retrieve the next page, set this parameter to the value of
* "nextPageToken" from the previous response.
* @opt_param string maxResults The maximum number of ad units to include in the
* response, used for paging.
* @return Google_Service_AdSenseHost_AdUnits
*/
public function listAccountsAdunits($accountId, $adClientId, $optParams = array())
{
$params = array('accountId' => $accountId, 'adClientId' => $adClientId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdSenseHost_AdUnits");
}
/**
* Update the supplied ad unit in the specified publisher AdSense account. This
* method supports patch semantics. (adunits.patch)
*
* @param string $accountId Account which contains the ad client.
* @param string $adClientId Ad client which contains the ad unit.
* @param string $adUnitId Ad unit to get.
* @param Google_AdUnit $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AdSenseHost_AdUnit
*/
public function patch($accountId, $adClientId, $adUnitId, Google_Service_AdSenseHost_AdUnit $postBody, $optParams = array())
{
$params = array('accountId' => $accountId, 'adClientId' => $adClientId, 'adUnitId' => $adUnitId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_AdSenseHost_AdUnit");
}
/**
* Update the supplied ad unit in the specified publisher AdSense account.
* (adunits.update)
*
* @param string $accountId Account which contains the ad client.
* @param string $adClientId Ad client which contains the ad unit.
* @param Google_AdUnit $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AdSenseHost_AdUnit
*/
public function update($accountId, $adClientId, Google_Service_AdSenseHost_AdUnit $postBody, $optParams = array())
{
$params = array('accountId' => $accountId, 'adClientId' => $adClientId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_AdSenseHost_AdUnit");
}
}
/**
* The "reports" collection of methods.
* Typical usage is:
*
* $adsensehostService = new Google_Service_AdSenseHost(...);
* $reports = $adsensehostService->reports;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdSenseHost_AccountsReports_Resource extends Google_Service_Resource
{
/**
* Generate an AdSense report based on the report request sent in the query
* parameters. Returns the result as JSON; to retrieve output in CSV format
* specify "alt=csv" as a query parameter. (reports.generate)
*
* @param string $accountId Hosted account upon which to report.
* @param string $startDate Start of the date range to report on in "YYYY-MM-DD"
* format, inclusive.
* @param string $endDate End of the date range to report on in "YYYY-MM-DD"
* format, inclusive.
* @param array $optParams Optional parameters.
*
* @opt_param string sort The name of a dimension or metric to sort the
* resulting report on, optionally prefixed with "+" to sort ascending or "-" to
* sort descending. If no prefix is specified, the column is sorted ascending.
* @opt_param string locale Optional locale to use for translating report output
* to a local language. Defaults to "en_US" if not specified.
* @opt_param string metric Numeric columns to include in the report.
* @opt_param string maxResults The maximum number of rows of report data to
* return.
* @opt_param string filter Filters to be run on the report.
* @opt_param string startIndex Index of the first row of report data to return.
* @opt_param string dimension Dimensions to base the report on.
* @return Google_Service_AdSenseHost_Report
*/
public function generate($accountId, $startDate, $endDate, $optParams = array())
{
$params = array('accountId' => $accountId, 'startDate' => $startDate, 'endDate' => $endDate);
$params = array_merge($params, $optParams);
return $this->call('generate', array($params), "Google_Service_AdSenseHost_Report");
}
}
/**
* The "adclients" collection of methods.
* Typical usage is:
*
* $adsensehostService = new Google_Service_AdSenseHost(...);
* $adclients = $adsensehostService->adclients;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdSenseHost_Adclients_Resource extends Google_Service_Resource
{
/**
* Get information about one of the ad clients in the Host AdSense account.
* (adclients.get)
*
* @param string $adClientId Ad client to get.
* @param array $optParams Optional parameters.
* @return Google_Service_AdSenseHost_AdClient
*/
public function get($adClientId, $optParams = array())
{
$params = array('adClientId' => $adClientId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AdSenseHost_AdClient");
}
/**
* List all host ad clients in this AdSense account. (adclients.listAdclients)
*
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A continuation token, used to page through ad
* clients. To retrieve the next page, set this parameter to the value of
* "nextPageToken" from the previous response.
* @opt_param string maxResults The maximum number of ad clients to include in
* the response, used for paging.
* @return Google_Service_AdSenseHost_AdClients
*/
public function listAdclients($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdSenseHost_AdClients");
}
}
/**
* The "associationsessions" collection of methods.
* Typical usage is:
*
* $adsensehostService = new Google_Service_AdSenseHost(...);
* $associationsessions = $adsensehostService->associationsessions;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdSenseHost_Associationsessions_Resource extends Google_Service_Resource
{
/**
* Create an association session for initiating an association with an AdSense
* user. (associationsessions.start)
*
* @param string $productCode Products to associate with the user.
* @param string $websiteUrl The URL of the user's hosted website.
* @param array $optParams Optional parameters.
*
* @opt_param string websiteLocale The locale of the user's hosted website.
* @opt_param string userLocale The preferred locale of the user.
* @return Google_Service_AdSenseHost_AssociationSession
*/
public function start($productCode, $websiteUrl, $optParams = array())
{
$params = array('productCode' => $productCode, 'websiteUrl' => $websiteUrl);
$params = array_merge($params, $optParams);
return $this->call('start', array($params), "Google_Service_AdSenseHost_AssociationSession");
}
/**
* Verify an association session after the association callback returns from
* AdSense signup. (associationsessions.verify)
*
* @param string $token The token returned to the association callback URL.
* @param array $optParams Optional parameters.
* @return Google_Service_AdSenseHost_AssociationSession
*/
public function verify($token, $optParams = array())
{
$params = array('token' => $token);
$params = array_merge($params, $optParams);
return $this->call('verify', array($params), "Google_Service_AdSenseHost_AssociationSession");
}
}
/**
* The "customchannels" collection of methods.
* Typical usage is:
*
* $adsensehostService = new Google_Service_AdSenseHost(...);
* $customchannels = $adsensehostService->customchannels;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdSenseHost_Customchannels_Resource extends Google_Service_Resource
{
/**
* Delete a specific custom channel from the host AdSense account.
* (customchannels.delete)
*
* @param string $adClientId Ad client from which to delete the custom channel.
* @param string $customChannelId Custom channel to delete.
* @param array $optParams Optional parameters.
* @return Google_Service_AdSenseHost_CustomChannel
*/
public function delete($adClientId, $customChannelId, $optParams = array())
{
$params = array('adClientId' => $adClientId, 'customChannelId' => $customChannelId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_AdSenseHost_CustomChannel");
}
/**
* Get a specific custom channel from the host AdSense account.
* (customchannels.get)
*
* @param string $adClientId Ad client from which to get the custom channel.
* @param string $customChannelId Custom channel to get.
* @param array $optParams Optional parameters.
* @return Google_Service_AdSenseHost_CustomChannel
*/
public function get($adClientId, $customChannelId, $optParams = array())
{
$params = array('adClientId' => $adClientId, 'customChannelId' => $customChannelId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AdSenseHost_CustomChannel");
}
/**
* Add a new custom channel to the host AdSense account. (customchannels.insert)
*
* @param string $adClientId Ad client to which the new custom channel will be
* added.
* @param Google_CustomChannel $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AdSenseHost_CustomChannel
*/
public function insert($adClientId, Google_Service_AdSenseHost_CustomChannel $postBody, $optParams = array())
{
$params = array('adClientId' => $adClientId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_AdSenseHost_CustomChannel");
}
/**
* List all host custom channels in this AdSense account.
* (customchannels.listCustomchannels)
*
* @param string $adClientId Ad client for which to list custom channels.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A continuation token, used to page through custom
* channels. To retrieve the next page, set this parameter to the value of
* "nextPageToken" from the previous response.
* @opt_param string maxResults The maximum number of custom channels to include
* in the response, used for paging.
* @return Google_Service_AdSenseHost_CustomChannels
*/
public function listCustomchannels($adClientId, $optParams = array())
{
$params = array('adClientId' => $adClientId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdSenseHost_CustomChannels");
}
/**
* Update a custom channel in the host AdSense account. This method supports
* patch semantics. (customchannels.patch)
*
* @param string $adClientId Ad client in which the custom channel will be
* updated.
* @param string $customChannelId Custom channel to get.
* @param Google_CustomChannel $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AdSenseHost_CustomChannel
*/
public function patch($adClientId, $customChannelId, Google_Service_AdSenseHost_CustomChannel $postBody, $optParams = array())
{
$params = array('adClientId' => $adClientId, 'customChannelId' => $customChannelId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_AdSenseHost_CustomChannel");
}
/**
* Update a custom channel in the host AdSense account. (customchannels.update)
*
* @param string $adClientId Ad client in which the custom channel will be
* updated.
* @param Google_CustomChannel $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AdSenseHost_CustomChannel
*/
public function update($adClientId, Google_Service_AdSenseHost_CustomChannel $postBody, $optParams = array())
{
$params = array('adClientId' => $adClientId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_AdSenseHost_CustomChannel");
}
}
/**
* The "reports" collection of methods.
* Typical usage is:
*
* $adsensehostService = new Google_Service_AdSenseHost(...);
* $reports = $adsensehostService->reports;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdSenseHost_Reports_Resource extends Google_Service_Resource
{
/**
* Generate an AdSense report based on the report request sent in the query
* parameters. Returns the result as JSON; to retrieve output in CSV format
* specify "alt=csv" as a query parameter. (reports.generate)
*
* @param string $startDate Start of the date range to report on in "YYYY-MM-DD"
* format, inclusive.
* @param string $endDate End of the date range to report on in "YYYY-MM-DD"
* format, inclusive.
* @param array $optParams Optional parameters.
*
* @opt_param string sort The name of a dimension or metric to sort the
* resulting report on, optionally prefixed with "+" to sort ascending or "-" to
* sort descending. If no prefix is specified, the column is sorted ascending.
* @opt_param string locale Optional locale to use for translating report output
* to a local language. Defaults to "en_US" if not specified.
* @opt_param string metric Numeric columns to include in the report.
* @opt_param string maxResults The maximum number of rows of report data to
* return.
* @opt_param string filter Filters to be run on the report.
* @opt_param string startIndex Index of the first row of report data to return.
* @opt_param string dimension Dimensions to base the report on.
* @return Google_Service_AdSenseHost_Report
*/
public function generate($startDate, $endDate, $optParams = array())
{
$params = array('startDate' => $startDate, 'endDate' => $endDate);
$params = array_merge($params, $optParams);
return $this->call('generate', array($params), "Google_Service_AdSenseHost_Report");
}
}
/**
* The "urlchannels" collection of methods.
* Typical usage is:
*
* $adsensehostService = new Google_Service_AdSenseHost(...);
* $urlchannels = $adsensehostService->urlchannels;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdSenseHost_Urlchannels_Resource extends Google_Service_Resource
{
/**
* Delete a URL channel from the host AdSense account. (urlchannels.delete)
*
* @param string $adClientId Ad client from which to delete the URL channel.
* @param string $urlChannelId URL channel to delete.
* @param array $optParams Optional parameters.
* @return Google_Service_AdSenseHost_UrlChannel
*/
public function delete($adClientId, $urlChannelId, $optParams = array())
{
$params = array('adClientId' => $adClientId, 'urlChannelId' => $urlChannelId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_AdSenseHost_UrlChannel");
}
/**
* Add a new URL channel to the host AdSense account. (urlchannels.insert)
*
* @param string $adClientId Ad client to which the new URL channel will be
* added.
* @param Google_UrlChannel $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AdSenseHost_UrlChannel
*/
public function insert($adClientId, Google_Service_AdSenseHost_UrlChannel $postBody, $optParams = array())
{
$params = array('adClientId' => $adClientId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_AdSenseHost_UrlChannel");
}
/**
* List all host URL channels in the host AdSense account.
* (urlchannels.listUrlchannels)
*
* @param string $adClientId Ad client for which to list URL channels.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A continuation token, used to page through URL
* channels. To retrieve the next page, set this parameter to the value of
* "nextPageToken" from the previous response.
* @opt_param string maxResults The maximum number of URL channels to include in
* the response, used for paging.
* @return Google_Service_AdSenseHost_UrlChannels
*/
public function listUrlchannels($adClientId, $optParams = array())
{
$params = array('adClientId' => $adClientId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdSenseHost_UrlChannels");
}
}
#[AllowDynamicProperties]
class Google_Service_AdSenseHost_Account extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $kind;
public $name;
public $status;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
}
#[AllowDynamicProperties]
class Google_Service_AdSenseHost_Accounts extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_AdSenseHost_Account';
protected $itemsDataType = 'array';
public $kind;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_AdSenseHost_AdClient extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $arcOptIn;
public $id;
public $kind;
public $productCode;
public $supportsReporting;
public function setArcOptIn($arcOptIn)
{
$this->arcOptIn = $arcOptIn;
}
public function getArcOptIn()
{
return $this->arcOptIn;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setProductCode($productCode)
{
$this->productCode = $productCode;
}
public function getProductCode()
{
return $this->productCode;
}
public function setSupportsReporting($supportsReporting)
{
$this->supportsReporting = $supportsReporting;
}
public function getSupportsReporting()
{
return $this->supportsReporting;
}
}
#[AllowDynamicProperties]
class Google_Service_AdSenseHost_AdClients extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_AdSenseHost_AdClient';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_AdSenseHost_AdCode extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $adCode;
public $kind;
public function setAdCode($adCode)
{
$this->adCode = $adCode;
}
public function getAdCode()
{
return $this->adCode;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_AdSenseHost_AdStyle extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $colorsType = 'Google_Service_AdSenseHost_AdStyleColors';
protected $colorsDataType = '';
public $corners;
protected $fontType = 'Google_Service_AdSenseHost_AdStyleFont';
protected $fontDataType = '';
public $kind;
public function setColors(Google_Service_AdSenseHost_AdStyleColors $colors)
{
$this->colors = $colors;
}
public function getColors()
{
return $this->colors;
}
public function setCorners($corners)
{
$this->corners = $corners;
}
public function getCorners()
{
return $this->corners;
}
public function setFont(Google_Service_AdSenseHost_AdStyleFont $font)
{
$this->font = $font;
}
public function getFont()
{
return $this->font;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_AdSenseHost_AdStyleColors extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $background;
public $border;
public $text;
public $title;
public $url;
public function setBackground($background)
{
$this->background = $background;
}
public function getBackground()
{
return $this->background;
}
public function setBorder($border)
{
$this->border = $border;
}
public function getBorder()
{
return $this->border;
}
public function setText($text)
{
$this->text = $text;
}
public function getText()
{
return $this->text;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_AdSenseHost_AdStyleFont extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $family;
public $size;
public function setFamily($family)
{
$this->family = $family;
}
public function getFamily()
{
return $this->family;
}
public function setSize($size)
{
$this->size = $size;
}
public function getSize()
{
return $this->size;
}
}
#[AllowDynamicProperties]
class Google_Service_AdSenseHost_AdUnit extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $code;
protected $contentAdsSettingsType = 'Google_Service_AdSenseHost_AdUnitContentAdsSettings';
protected $contentAdsSettingsDataType = '';
protected $customStyleType = 'Google_Service_AdSenseHost_AdStyle';
protected $customStyleDataType = '';
public $id;
public $kind;
protected $mobileContentAdsSettingsType = 'Google_Service_AdSenseHost_AdUnitMobileContentAdsSettings';
protected $mobileContentAdsSettingsDataType = '';
public $name;
public $status;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setContentAdsSettings(Google_Service_AdSenseHost_AdUnitContentAdsSettings $contentAdsSettings)
{
$this->contentAdsSettings = $contentAdsSettings;
}
public function getContentAdsSettings()
{
return $this->contentAdsSettings;
}
public function setCustomStyle(Google_Service_AdSenseHost_AdStyle $customStyle)
{
$this->customStyle = $customStyle;
}
public function getCustomStyle()
{
return $this->customStyle;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMobileContentAdsSettings(Google_Service_AdSenseHost_AdUnitMobileContentAdsSettings $mobileContentAdsSettings)
{
$this->mobileContentAdsSettings = $mobileContentAdsSettings;
}
public function getMobileContentAdsSettings()
{
return $this->mobileContentAdsSettings;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
}
#[AllowDynamicProperties]
class Google_Service_AdSenseHost_AdUnitContentAdsSettings extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $backupOptionType = 'Google_Service_AdSenseHost_AdUnitContentAdsSettingsBackupOption';
protected $backupOptionDataType = '';
public $size;
public $type;
public function setBackupOption(Google_Service_AdSenseHost_AdUnitContentAdsSettingsBackupOption $backupOption)
{
$this->backupOption = $backupOption;
}
public function getBackupOption()
{
return $this->backupOption;
}
public function setSize($size)
{
$this->size = $size;
}
public function getSize()
{
return $this->size;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_AdSenseHost_AdUnitContentAdsSettingsBackupOption extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $color;
public $type;
public $url;
public function setColor($color)
{
$this->color = $color;
}
public function getColor()
{
return $this->color;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_AdSenseHost_AdUnitMobileContentAdsSettings extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $markupLanguage;
public $scriptingLanguage;
public $size;
public $type;
public function setMarkupLanguage($markupLanguage)
{
$this->markupLanguage = $markupLanguage;
}
public function getMarkupLanguage()
{
return $this->markupLanguage;
}
public function setScriptingLanguage($scriptingLanguage)
{
$this->scriptingLanguage = $scriptingLanguage;
}
public function getScriptingLanguage()
{
return $this->scriptingLanguage;
}
public function setSize($size)
{
$this->size = $size;
}
public function getSize()
{
return $this->size;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_AdSenseHost_AdUnits extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_AdSenseHost_AdUnit';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_AdSenseHost_AssociationSession extends Google_Collection
{
protected $collection_key = 'productCodes';
protected $internal_gapi_mappings = array(
);
public $accountId;
public $id;
public $kind;
public $productCodes;
public $redirectUrl;
public $status;
public $userLocale;
public $websiteLocale;
public $websiteUrl;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setProductCodes($productCodes)
{
$this->productCodes = $productCodes;
}
public function getProductCodes()
{
return $this->productCodes;
}
public function setRedirectUrl($redirectUrl)
{
$this->redirectUrl = $redirectUrl;
}
public function getRedirectUrl()
{
return $this->redirectUrl;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setUserLocale($userLocale)
{
$this->userLocale = $userLocale;
}
public function getUserLocale()
{
return $this->userLocale;
}
public function setWebsiteLocale($websiteLocale)
{
$this->websiteLocale = $websiteLocale;
}
public function getWebsiteLocale()
{
return $this->websiteLocale;
}
public function setWebsiteUrl($websiteUrl)
{
$this->websiteUrl = $websiteUrl;
}
public function getWebsiteUrl()
{
return $this->websiteUrl;
}
}
#[AllowDynamicProperties]
class Google_Service_AdSenseHost_CustomChannel extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $code;
public $id;
public $kind;
public $name;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_AdSenseHost_CustomChannels extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_AdSenseHost_CustomChannel';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_AdSenseHost_Report extends Google_Collection
{
protected $collection_key = 'warnings';
protected $internal_gapi_mappings = array(
);
public $averages;
protected $headersType = 'Google_Service_AdSenseHost_ReportHeaders';
protected $headersDataType = 'array';
public $kind;
public $rows;
public $totalMatchedRows;
public $totals;
public $warnings;
public function setAverages($averages)
{
$this->averages = $averages;
}
public function getAverages()
{
return $this->averages;
}
public function setHeaders($headers)
{
$this->headers = $headers;
}
public function getHeaders()
{
return $this->headers;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setRows($rows)
{
$this->rows = $rows;
}
public function getRows()
{
return $this->rows;
}
public function setTotalMatchedRows($totalMatchedRows)
{
$this->totalMatchedRows = $totalMatchedRows;
}
public function getTotalMatchedRows()
{
return $this->totalMatchedRows;
}
public function setTotals($totals)
{
$this->totals = $totals;
}
public function getTotals()
{
return $this->totals;
}
public function setWarnings($warnings)
{
$this->warnings = $warnings;
}
public function getWarnings()
{
return $this->warnings;
}
}
#[AllowDynamicProperties]
class Google_Service_AdSenseHost_ReportHeaders extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $currency;
public $name;
public $type;
public function setCurrency($currency)
{
$this->currency = $currency;
}
public function getCurrency()
{
return $this->currency;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_AdSenseHost_UrlChannel extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $kind;
public $urlPattern;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setUrlPattern($urlPattern)
{
$this->urlPattern = $urlPattern;
}
public function getUrlPattern()
{
return $this->urlPattern;
}
}
#[AllowDynamicProperties]
class Google_Service_AdSenseHost_UrlChannels extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_AdSenseHost_UrlChannel';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
PK }\` Service/YouTubeAnalytics.phpnu [
* Retrieve your YouTube Analytics reports.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_YouTubeAnalytics extends Google_Service { /** Manage your YouTube account. */ const YOUTUBE = "https://www.googleapis.com/auth/youtube"; /** View your YouTube account. */ const YOUTUBE_READONLY = "https://www.googleapis.com/auth/youtube.readonly"; /** View and manage your assets and associated content on YouTube. */ const YOUTUBEPARTNER = "https://www.googleapis.com/auth/youtubepartner"; /** View monetary and non-monetary YouTube Analytics reports for your YouTube content. */ const YT_ANALYTICS_MONETARY_READONLY = "https://www.googleapis.com/auth/yt-analytics-monetary.readonly"; /** View YouTube Analytics reports for your YouTube content. */ const YT_ANALYTICS_READONLY = "https://www.googleapis.com/auth/yt-analytics.readonly"; public $batchReportDefinitions; public $batchReports; public $groupItems; public $groups; public $reports; /** * Constructs the internal representation of the YouTubeAnalytics service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'youtube/analytics/v1/'; $this->version = 'v1'; $this->serviceName = 'youtubeAnalytics'; $this->batchReportDefinitions = new Google_Service_YouTubeAnalytics_BatchReportDefinitions_Resource( $this, $this->serviceName, 'batchReportDefinitions', array( 'methods' => array( 'list' => array( 'path' => 'batchReportDefinitions', 'httpMethod' => 'GET', 'parameters' => array( 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->batchReports = new Google_Service_YouTubeAnalytics_BatchReports_Resource( $this, $this->serviceName, 'batchReports', array( 'methods' => array( 'list' => array( 'path' => 'batchReports', 'httpMethod' => 'GET', 'parameters' => array( 'batchReportDefinitionId' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->groupItems = new Google_Service_YouTubeAnalytics_GroupItems_Resource( $this, $this->serviceName, 'groupItems', array( 'methods' => array( 'delete' => array( 'path' => 'groupItems', 'httpMethod' => 'DELETE', 'parameters' => array( 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ),'insert' => array( 'path' => 'groupItems', 'httpMethod' => 'POST', 'parameters' => array( 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ),'list' => array( 'path' => 'groupItems', 'httpMethod' => 'GET', 'parameters' => array( 'groupId' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->groups = new Google_Service_YouTubeAnalytics_Groups_Resource( $this, $this->serviceName, 'groups', array( 'methods' => array( 'delete' => array( 'path' => 'groups', 'httpMethod' => 'DELETE', 'parameters' => array( 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ),'insert' => array( 'path' => 'groups', 'httpMethod' => 'POST', 'parameters' => array( 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ),'list' => array( 'path' => 'groups', 'httpMethod' => 'GET', 'parameters' => array( 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), 'id' => array( 'location' => 'query', 'type' => 'string', ), 'mine' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'update' => array( 'path' => 'groups', 'httpMethod' => 'PUT', 'parameters' => array( 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->reports = new Google_Service_YouTubeAnalytics_Reports_Resource( $this, $this->serviceName, 'reports', array( 'methods' => array( 'query' => array( 'path' => 'reports', 'httpMethod' => 'GET', 'parameters' => array( 'ids' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'start-date' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'end-date' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'metrics' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'max-results' => array( 'location' => 'query', 'type' => 'integer', ), 'sort' => array( 'location' => 'query', 'type' => 'string', ), 'dimensions' => array( 'location' => 'query', 'type' => 'string', ), 'start-index' => array( 'location' => 'query', 'type' => 'integer', ), 'currency' => array( 'location' => 'query', 'type' => 'string', ), 'filters' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); } } /** * The "batchReportDefinitions" collection of methods. * Typical usage is: *
* $youtubeAnalyticsService = new Google_Service_YouTubeAnalytics(...);
* $batchReportDefinitions = $youtubeAnalyticsService->batchReportDefinitions;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTubeAnalytics_BatchReportDefinitions_Resource extends Google_Service_Resource
{
/**
* Retrieves a list of available batch report definitions.
* (batchReportDefinitions.listBatchReportDefinitions)
*
* @param string $onBehalfOfContentOwner The onBehalfOfContentOwner parameter
* identifies the content owner that the user is acting on behalf of.
* @param array $optParams Optional parameters.
* @return Google_Service_YouTubeAnalytics_BatchReportDefinitionList
*/
public function listBatchReportDefinitions($onBehalfOfContentOwner, $optParams = array())
{
$params = array('onBehalfOfContentOwner' => $onBehalfOfContentOwner);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_YouTubeAnalytics_BatchReportDefinitionList");
}
}
/**
* The "batchReports" collection of methods.
* Typical usage is:
*
* $youtubeAnalyticsService = new Google_Service_YouTubeAnalytics(...);
* $batchReports = $youtubeAnalyticsService->batchReports;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTubeAnalytics_BatchReports_Resource extends Google_Service_Resource
{
/**
* Retrieves a list of processed batch reports. (batchReports.listBatchReports)
*
* @param string $batchReportDefinitionId The batchReportDefinitionId parameter
* specifies the ID of the batch reportort definition for which you are
* retrieving reports.
* @param string $onBehalfOfContentOwner The onBehalfOfContentOwner parameter
* identifies the content owner that the user is acting on behalf of.
* @param array $optParams Optional parameters.
* @return Google_Service_YouTubeAnalytics_BatchReportList
*/
public function listBatchReports($batchReportDefinitionId, $onBehalfOfContentOwner, $optParams = array())
{
$params = array('batchReportDefinitionId' => $batchReportDefinitionId, 'onBehalfOfContentOwner' => $onBehalfOfContentOwner);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_YouTubeAnalytics_BatchReportList");
}
}
/**
* The "groupItems" collection of methods.
* Typical usage is:
*
* $youtubeAnalyticsService = new Google_Service_YouTubeAnalytics(...);
* $groupItems = $youtubeAnalyticsService->groupItems;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTubeAnalytics_GroupItems_Resource extends Google_Service_Resource
{
/**
* Removes an item from a group. (groupItems.delete)
*
* @param string $id The id parameter specifies the YouTube group item ID for
* the group that is being deleted.
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
*/
public function delete($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Creates a group item. (groupItems.insert)
*
* @param Google_GroupItem $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @return Google_Service_YouTubeAnalytics_GroupItem
*/
public function insert(Google_Service_YouTubeAnalytics_GroupItem $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_YouTubeAnalytics_GroupItem");
}
/**
* Returns a collection of group items that match the API request parameters.
* (groupItems.listGroupItems)
*
* @param string $groupId The id parameter specifies the unique ID of the group
* for which you want to retrieve group items.
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @return Google_Service_YouTubeAnalytics_GroupItemListResponse
*/
public function listGroupItems($groupId, $optParams = array())
{
$params = array('groupId' => $groupId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_YouTubeAnalytics_GroupItemListResponse");
}
}
/**
* The "groups" collection of methods.
* Typical usage is:
*
* $youtubeAnalyticsService = new Google_Service_YouTubeAnalytics(...);
* $groups = $youtubeAnalyticsService->groups;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTubeAnalytics_Groups_Resource extends Google_Service_Resource
{
/**
* Deletes a group. (groups.delete)
*
* @param string $id The id parameter specifies the YouTube group ID for the
* group that is being deleted.
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
*/
public function delete($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Creates a group. (groups.insert)
*
* @param Google_Group $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @return Google_Service_YouTubeAnalytics_Group
*/
public function insert(Google_Service_YouTubeAnalytics_Group $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_YouTubeAnalytics_Group");
}
/**
* Returns a collection of groups that match the API request parameters. For
* example, you can retrieve all groups that the authenticated user owns, or you
* can retrieve one or more groups by their unique IDs. (groups.listGroups)
*
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @opt_param string id The id parameter specifies a comma-separated list of the
* YouTube group ID(s) for the resource(s) that are being retrieved. In a group
* resource, the id property specifies the group's YouTube group ID.
* @opt_param bool mine Set this parameter's value to true to instruct the API
* to only return groups owned by the authenticated user.
* @return Google_Service_YouTubeAnalytics_GroupListResponse
*/
public function listGroups($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_YouTubeAnalytics_GroupListResponse");
}
/**
* Modifies a group. For example, you could change a group's title.
* (groups.update)
*
* @param Google_Group $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @return Google_Service_YouTubeAnalytics_Group
*/
public function update(Google_Service_YouTubeAnalytics_Group $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_YouTubeAnalytics_Group");
}
}
/**
* The "reports" collection of methods.
* Typical usage is:
*
* $youtubeAnalyticsService = new Google_Service_YouTubeAnalytics(...);
* $reports = $youtubeAnalyticsService->reports;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTubeAnalytics_Reports_Resource extends Google_Service_Resource
{
/**
* Retrieve your YouTube Analytics reports. (reports.query)
*
* @param string $ids Identifies the YouTube channel or content owner for which
* you are retrieving YouTube Analytics data. - To request data for a YouTube
* user, set the ids parameter value to channel==CHANNEL_ID, where CHANNEL_ID
* specifies the unique YouTube channel ID. - To request data for a YouTube CMS
* content owner, set the ids parameter value to contentOwner==OWNER_NAME, where
* OWNER_NAME is the CMS name of the content owner.
* @param string $startDate The start date for fetching YouTube Analytics data.
* The value should be in YYYY-MM-DD format.
* @param string $endDate The end date for fetching YouTube Analytics data. The
* value should be in YYYY-MM-DD format.
* @param string $metrics A comma-separated list of YouTube Analytics metrics,
* such as views or likes,dislikes. See the Available Reports document for a
* list of the reports that you can retrieve and the metrics available in each
* report, and see the Metrics document for definitions of those metrics.
* @param array $optParams Optional parameters.
*
* @opt_param int max-results The maximum number of rows to include in the
* response.
* @opt_param string sort A comma-separated list of dimensions or metrics that
* determine the sort order for YouTube Analytics data. By default the sort
* order is ascending. The '-' prefix causes descending sort order.
* @opt_param string dimensions A comma-separated list of YouTube Analytics
* dimensions, such as views or ageGroup,gender. See the Available Reports
* document for a list of the reports that you can retrieve and the dimensions
* used for those reports. Also see the Dimensions document for definitions of
* those dimensions.
* @opt_param int start-index An index of the first entity to retrieve. Use this
* parameter as a pagination mechanism along with the max-results parameter
* (one-based, inclusive).
* @opt_param string currency The currency to which financial metrics should be
* converted. The default is US Dollar (USD). If the result contains no
* financial metrics, this flag will be ignored. Responds with an error if the
* specified currency is not recognized.
* @opt_param string filters A list of filters that should be applied when
* retrieving YouTube Analytics data. The Available Reports document identifies
* the dimensions that can be used to filter each report, and the Dimensions
* document defines those dimensions. If a request uses multiple filters, join
* them together with a semicolon (;), and the returned result table will
* satisfy both filters. For example, a filters parameter value of
* video==dMH0bHeiRNg;country==IT restricts the result set to include data for
* the given video in Italy.
* @return Google_Service_YouTubeAnalytics_ResultTable
*/
public function query($ids, $startDate, $endDate, $metrics, $optParams = array())
{
$params = array('ids' => $ids, 'start-date' => $startDate, 'end-date' => $endDate, 'metrics' => $metrics);
$params = array_merge($params, $optParams);
return $this->call('query', array($params), "Google_Service_YouTubeAnalytics_ResultTable");
}
}
#[AllowDynamicProperties]
class Google_Service_YouTubeAnalytics_BatchReport extends Google_Collection
{
protected $collection_key = 'outputs';
protected $internal_gapi_mappings = array(
);
public $id;
public $kind;
protected $outputsType = 'Google_Service_YouTubeAnalytics_BatchReportOutputs';
protected $outputsDataType = 'array';
public $reportId;
protected $timeSpanType = 'Google_Service_YouTubeAnalytics_BatchReportTimeSpan';
protected $timeSpanDataType = '';
public $timeUpdated;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setOutputs($outputs)
{
$this->outputs = $outputs;
}
public function getOutputs()
{
return $this->outputs;
}
public function setReportId($reportId)
{
$this->reportId = $reportId;
}
public function getReportId()
{
return $this->reportId;
}
public function setTimeSpan(Google_Service_YouTubeAnalytics_BatchReportTimeSpan $timeSpan)
{
$this->timeSpan = $timeSpan;
}
public function getTimeSpan()
{
return $this->timeSpan;
}
public function setTimeUpdated($timeUpdated)
{
$this->timeUpdated = $timeUpdated;
}
public function getTimeUpdated()
{
return $this->timeUpdated;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTubeAnalytics_BatchReportDefinition extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $kind;
public $name;
public $status;
public $type;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTubeAnalytics_BatchReportDefinitionList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_YouTubeAnalytics_BatchReportDefinition';
protected $itemsDataType = 'array';
public $kind;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTubeAnalytics_BatchReportList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_YouTubeAnalytics_BatchReport';
protected $itemsDataType = 'array';
public $kind;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTubeAnalytics_BatchReportOutputs extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $downloadUrl;
public $format;
public $type;
public function setDownloadUrl($downloadUrl)
{
$this->downloadUrl = $downloadUrl;
}
public function getDownloadUrl()
{
return $this->downloadUrl;
}
public function setFormat($format)
{
$this->format = $format;
}
public function getFormat()
{
return $this->format;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTubeAnalytics_BatchReportTimeSpan extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $endTime;
public $startTime;
public function setEndTime($endTime)
{
$this->endTime = $endTime;
}
public function getEndTime()
{
return $this->endTime;
}
public function setStartTime($startTime)
{
$this->startTime = $startTime;
}
public function getStartTime()
{
return $this->startTime;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTubeAnalytics_Group extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $contentDetailsType = 'Google_Service_YouTubeAnalytics_GroupContentDetails';
protected $contentDetailsDataType = '';
public $etag;
public $id;
public $kind;
protected $snippetType = 'Google_Service_YouTubeAnalytics_GroupSnippet';
protected $snippetDataType = '';
public function setContentDetails(Google_Service_YouTubeAnalytics_GroupContentDetails $contentDetails)
{
$this->contentDetails = $contentDetails;
}
public function getContentDetails()
{
return $this->contentDetails;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSnippet(Google_Service_YouTubeAnalytics_GroupSnippet $snippet)
{
$this->snippet = $snippet;
}
public function getSnippet()
{
return $this->snippet;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTubeAnalytics_GroupContentDetails extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $itemCount;
public $itemType;
public function setItemCount($itemCount)
{
$this->itemCount = $itemCount;
}
public function getItemCount()
{
return $this->itemCount;
}
public function setItemType($itemType)
{
$this->itemType = $itemType;
}
public function getItemType()
{
return $this->itemType;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTubeAnalytics_GroupItem extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $etag;
public $groupId;
public $id;
public $kind;
protected $resourceType = 'Google_Service_YouTubeAnalytics_GroupItemResource';
protected $resourceDataType = '';
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setGroupId($groupId)
{
$this->groupId = $groupId;
}
public function getGroupId()
{
return $this->groupId;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setResource(Google_Service_YouTubeAnalytics_GroupItemResource $resource)
{
$this->resource = $resource;
}
public function getResource()
{
return $this->resource;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTubeAnalytics_GroupItemListResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_YouTubeAnalytics_GroupItem';
protected $itemsDataType = 'array';
public $kind;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTubeAnalytics_GroupItemResource extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $kind;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTubeAnalytics_GroupListResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_YouTubeAnalytics_Group';
protected $itemsDataType = 'array';
public $kind;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTubeAnalytics_GroupSnippet extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $publishedAt;
public $title;
public function setPublishedAt($publishedAt)
{
$this->publishedAt = $publishedAt;
}
public function getPublishedAt()
{
return $this->publishedAt;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTubeAnalytics_ResultTable extends Google_Collection
{
protected $collection_key = 'rows';
protected $internal_gapi_mappings = array(
);
protected $columnHeadersType = 'Google_Service_YouTubeAnalytics_ResultTableColumnHeaders';
protected $columnHeadersDataType = 'array';
public $kind;
public $rows;
public function setColumnHeaders($columnHeaders)
{
$this->columnHeaders = $columnHeaders;
}
public function getColumnHeaders()
{
return $this->columnHeaders;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setRows($rows)
{
$this->rows = $rows;
}
public function getRows()
{
return $this->rows;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTubeAnalytics_ResultTableColumnHeaders extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $columnType;
public $dataType;
public $name;
public function setColumnType($columnType)
{
$this->columnType = $columnType;
}
public function getColumnType()
{
return $this->columnType;
}
public function setDataType($dataType)
{
$this->dataType = $dataType;
}
public function getDataType()
{
return $this->dataType;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
PK }\iP> > Service/Datastore.phpnu [
* API for accessing Google Cloud Datastore.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Datastore extends Google_Service { /** View and manage your data across Google Cloud Platform services. */ const CLOUD_PLATFORM = "https://www.googleapis.com/auth/cloud-platform"; /** View and manage your Google Cloud Datastore data. */ const DATASTORE = "https://www.googleapis.com/auth/datastore"; /** View your email address. */ const USERINFO_EMAIL = "https://www.googleapis.com/auth/userinfo.email"; public $datasets; /** * Constructs the internal representation of the Datastore service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'datastore/v1beta2/datasets/'; $this->version = 'v1beta2'; $this->serviceName = 'datastore'; $this->datasets = new Google_Service_Datastore_Datasets_Resource( $this, $this->serviceName, 'datasets', array( 'methods' => array( 'allocateIds' => array( 'path' => '{datasetId}/allocateIds', 'httpMethod' => 'POST', 'parameters' => array( 'datasetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'beginTransaction' => array( 'path' => '{datasetId}/beginTransaction', 'httpMethod' => 'POST', 'parameters' => array( 'datasetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'commit' => array( 'path' => '{datasetId}/commit', 'httpMethod' => 'POST', 'parameters' => array( 'datasetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'lookup' => array( 'path' => '{datasetId}/lookup', 'httpMethod' => 'POST', 'parameters' => array( 'datasetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'rollback' => array( 'path' => '{datasetId}/rollback', 'httpMethod' => 'POST', 'parameters' => array( 'datasetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'runQuery' => array( 'path' => '{datasetId}/runQuery', 'httpMethod' => 'POST', 'parameters' => array( 'datasetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); } } /** * The "datasets" collection of methods. * Typical usage is: *
* $datastoreService = new Google_Service_Datastore(...);
* $datasets = $datastoreService->datasets;
*
*/
#[AllowDynamicProperties]
class Google_Service_Datastore_Datasets_Resource extends Google_Service_Resource
{
/**
* Allocate IDs for incomplete keys (useful for referencing an entity before it
* is inserted). (datasets.allocateIds)
*
* @param string $datasetId Identifies the dataset.
* @param Google_AllocateIdsRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Datastore_AllocateIdsResponse
*/
public function allocateIds($datasetId, Google_Service_Datastore_AllocateIdsRequest $postBody, $optParams = array())
{
$params = array('datasetId' => $datasetId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('allocateIds', array($params), "Google_Service_Datastore_AllocateIdsResponse");
}
/**
* Begin a new transaction. (datasets.beginTransaction)
*
* @param string $datasetId Identifies the dataset.
* @param Google_BeginTransactionRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Datastore_BeginTransactionResponse
*/
public function beginTransaction($datasetId, Google_Service_Datastore_BeginTransactionRequest $postBody, $optParams = array())
{
$params = array('datasetId' => $datasetId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('beginTransaction', array($params), "Google_Service_Datastore_BeginTransactionResponse");
}
/**
* Commit a transaction, optionally creating, deleting or modifying some
* entities. (datasets.commit)
*
* @param string $datasetId Identifies the dataset.
* @param Google_CommitRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Datastore_CommitResponse
*/
public function commit($datasetId, Google_Service_Datastore_CommitRequest $postBody, $optParams = array())
{
$params = array('datasetId' => $datasetId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('commit', array($params), "Google_Service_Datastore_CommitResponse");
}
/**
* Look up some entities by key. (datasets.lookup)
*
* @param string $datasetId Identifies the dataset.
* @param Google_LookupRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Datastore_LookupResponse
*/
public function lookup($datasetId, Google_Service_Datastore_LookupRequest $postBody, $optParams = array())
{
$params = array('datasetId' => $datasetId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('lookup', array($params), "Google_Service_Datastore_LookupResponse");
}
/**
* Roll back a transaction. (datasets.rollback)
*
* @param string $datasetId Identifies the dataset.
* @param Google_RollbackRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Datastore_RollbackResponse
*/
public function rollback($datasetId, Google_Service_Datastore_RollbackRequest $postBody, $optParams = array())
{
$params = array('datasetId' => $datasetId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('rollback', array($params), "Google_Service_Datastore_RollbackResponse");
}
/**
* Query for entities. (datasets.runQuery)
*
* @param string $datasetId Identifies the dataset.
* @param Google_RunQueryRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Datastore_RunQueryResponse
*/
public function runQuery($datasetId, Google_Service_Datastore_RunQueryRequest $postBody, $optParams = array())
{
$params = array('datasetId' => $datasetId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('runQuery', array($params), "Google_Service_Datastore_RunQueryResponse");
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_AllocateIdsRequest extends Google_Collection
{
protected $collection_key = 'keys';
protected $internal_gapi_mappings = array(
);
protected $keysType = 'Google_Service_Datastore_Key';
protected $keysDataType = 'array';
public function setKeys($keys)
{
$this->keys = $keys;
}
public function getKeys()
{
return $this->keys;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_AllocateIdsResponse extends Google_Collection
{
protected $collection_key = 'keys';
protected $internal_gapi_mappings = array(
);
protected $headerType = 'Google_Service_Datastore_ResponseHeader';
protected $headerDataType = '';
protected $keysType = 'Google_Service_Datastore_Key';
protected $keysDataType = 'array';
public function setHeader(Google_Service_Datastore_ResponseHeader $header)
{
$this->header = $header;
}
public function getHeader()
{
return $this->header;
}
public function setKeys($keys)
{
$this->keys = $keys;
}
public function getKeys()
{
return $this->keys;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_BeginTransactionRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $isolationLevel;
public function setIsolationLevel($isolationLevel)
{
$this->isolationLevel = $isolationLevel;
}
public function getIsolationLevel()
{
return $this->isolationLevel;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_BeginTransactionResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $headerType = 'Google_Service_Datastore_ResponseHeader';
protected $headerDataType = '';
public $transaction;
public function setHeader(Google_Service_Datastore_ResponseHeader $header)
{
$this->header = $header;
}
public function getHeader()
{
return $this->header;
}
public function setTransaction($transaction)
{
$this->transaction = $transaction;
}
public function getTransaction()
{
return $this->transaction;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_CommitRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $ignoreReadOnly;
public $mode;
protected $mutationType = 'Google_Service_Datastore_Mutation';
protected $mutationDataType = '';
public $transaction;
public function setIgnoreReadOnly($ignoreReadOnly)
{
$this->ignoreReadOnly = $ignoreReadOnly;
}
public function getIgnoreReadOnly()
{
return $this->ignoreReadOnly;
}
public function setMode($mode)
{
$this->mode = $mode;
}
public function getMode()
{
return $this->mode;
}
public function setMutation(Google_Service_Datastore_Mutation $mutation)
{
$this->mutation = $mutation;
}
public function getMutation()
{
return $this->mutation;
}
public function setTransaction($transaction)
{
$this->transaction = $transaction;
}
public function getTransaction()
{
return $this->transaction;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_CommitResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $headerType = 'Google_Service_Datastore_ResponseHeader';
protected $headerDataType = '';
protected $mutationResultType = 'Google_Service_Datastore_MutationResult';
protected $mutationResultDataType = '';
public function setHeader(Google_Service_Datastore_ResponseHeader $header)
{
$this->header = $header;
}
public function getHeader()
{
return $this->header;
}
public function setMutationResult(Google_Service_Datastore_MutationResult $mutationResult)
{
$this->mutationResult = $mutationResult;
}
public function getMutationResult()
{
return $this->mutationResult;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_CompositeFilter extends Google_Collection
{
protected $collection_key = 'filters';
protected $internal_gapi_mappings = array(
);
protected $filtersType = 'Google_Service_Datastore_Filter';
protected $filtersDataType = 'array';
public $operator;
public function setFilters($filters)
{
$this->filters = $filters;
}
public function getFilters()
{
return $this->filters;
}
public function setOperator($operator)
{
$this->operator = $operator;
}
public function getOperator()
{
return $this->operator;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_Entity extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $keyType = 'Google_Service_Datastore_Key';
protected $keyDataType = '';
protected $propertiesType = 'Google_Service_Datastore_Property';
protected $propertiesDataType = 'map';
public function setKey(Google_Service_Datastore_Key $key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setProperties($properties)
{
$this->properties = $properties;
}
public function getProperties()
{
return $this->properties;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_EntityProperties extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Datastore_EntityResult extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $entityType = 'Google_Service_Datastore_Entity';
protected $entityDataType = '';
public function setEntity(Google_Service_Datastore_Entity $entity)
{
$this->entity = $entity;
}
public function getEntity()
{
return $this->entity;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_Filter extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $compositeFilterType = 'Google_Service_Datastore_CompositeFilter';
protected $compositeFilterDataType = '';
protected $propertyFilterType = 'Google_Service_Datastore_PropertyFilter';
protected $propertyFilterDataType = '';
public function setCompositeFilter(Google_Service_Datastore_CompositeFilter $compositeFilter)
{
$this->compositeFilter = $compositeFilter;
}
public function getCompositeFilter()
{
return $this->compositeFilter;
}
public function setPropertyFilter(Google_Service_Datastore_PropertyFilter $propertyFilter)
{
$this->propertyFilter = $propertyFilter;
}
public function getPropertyFilter()
{
return $this->propertyFilter;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_GqlQuery extends Google_Collection
{
protected $collection_key = 'numberArgs';
protected $internal_gapi_mappings = array(
);
public $allowLiteral;
protected $nameArgsType = 'Google_Service_Datastore_GqlQueryArg';
protected $nameArgsDataType = 'array';
protected $numberArgsType = 'Google_Service_Datastore_GqlQueryArg';
protected $numberArgsDataType = 'array';
public $queryString;
public function setAllowLiteral($allowLiteral)
{
$this->allowLiteral = $allowLiteral;
}
public function getAllowLiteral()
{
return $this->allowLiteral;
}
public function setNameArgs($nameArgs)
{
$this->nameArgs = $nameArgs;
}
public function getNameArgs()
{
return $this->nameArgs;
}
public function setNumberArgs($numberArgs)
{
$this->numberArgs = $numberArgs;
}
public function getNumberArgs()
{
return $this->numberArgs;
}
public function setQueryString($queryString)
{
$this->queryString = $queryString;
}
public function getQueryString()
{
return $this->queryString;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_GqlQueryArg extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $cursor;
public $name;
protected $valueType = 'Google_Service_Datastore_Value';
protected $valueDataType = '';
public function setCursor($cursor)
{
$this->cursor = $cursor;
}
public function getCursor()
{
return $this->cursor;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setValue(Google_Service_Datastore_Value $value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_Key extends Google_Collection
{
protected $collection_key = 'path';
protected $internal_gapi_mappings = array(
);
protected $partitionIdType = 'Google_Service_Datastore_PartitionId';
protected $partitionIdDataType = '';
protected $pathType = 'Google_Service_Datastore_KeyPathElement';
protected $pathDataType = 'array';
public function setPartitionId(Google_Service_Datastore_PartitionId $partitionId)
{
$this->partitionId = $partitionId;
}
public function getPartitionId()
{
return $this->partitionId;
}
public function setPath($path)
{
$this->path = $path;
}
public function getPath()
{
return $this->path;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_KeyPathElement extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $kind;
public $name;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_KindExpression extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $name;
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_LookupRequest extends Google_Collection
{
protected $collection_key = 'keys';
protected $internal_gapi_mappings = array(
);
protected $keysType = 'Google_Service_Datastore_Key';
protected $keysDataType = 'array';
protected $readOptionsType = 'Google_Service_Datastore_ReadOptions';
protected $readOptionsDataType = '';
public function setKeys($keys)
{
$this->keys = $keys;
}
public function getKeys()
{
return $this->keys;
}
public function setReadOptions(Google_Service_Datastore_ReadOptions $readOptions)
{
$this->readOptions = $readOptions;
}
public function getReadOptions()
{
return $this->readOptions;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_LookupResponse extends Google_Collection
{
protected $collection_key = 'missing';
protected $internal_gapi_mappings = array(
);
protected $deferredType = 'Google_Service_Datastore_Key';
protected $deferredDataType = 'array';
protected $foundType = 'Google_Service_Datastore_EntityResult';
protected $foundDataType = 'array';
protected $headerType = 'Google_Service_Datastore_ResponseHeader';
protected $headerDataType = '';
protected $missingType = 'Google_Service_Datastore_EntityResult';
protected $missingDataType = 'array';
public function setDeferred($deferred)
{
$this->deferred = $deferred;
}
public function getDeferred()
{
return $this->deferred;
}
public function setFound($found)
{
$this->found = $found;
}
public function getFound()
{
return $this->found;
}
public function setHeader(Google_Service_Datastore_ResponseHeader $header)
{
$this->header = $header;
}
public function getHeader()
{
return $this->header;
}
public function setMissing($missing)
{
$this->missing = $missing;
}
public function getMissing()
{
return $this->missing;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_Mutation extends Google_Collection
{
protected $collection_key = 'upsert';
protected $internal_gapi_mappings = array(
);
protected $deleteType = 'Google_Service_Datastore_Key';
protected $deleteDataType = 'array';
public $force;
protected $insertType = 'Google_Service_Datastore_Entity';
protected $insertDataType = 'array';
protected $insertAutoIdType = 'Google_Service_Datastore_Entity';
protected $insertAutoIdDataType = 'array';
protected $updateType = 'Google_Service_Datastore_Entity';
protected $updateDataType = 'array';
protected $upsertType = 'Google_Service_Datastore_Entity';
protected $upsertDataType = 'array';
public function setDelete($delete)
{
$this->delete = $delete;
}
public function getDelete()
{
return $this->delete;
}
public function setForce($force)
{
$this->force = $force;
}
public function getForce()
{
return $this->force;
}
public function setInsert($insert)
{
$this->insert = $insert;
}
public function getInsert()
{
return $this->insert;
}
public function setInsertAutoId($insertAutoId)
{
$this->insertAutoId = $insertAutoId;
}
public function getInsertAutoId()
{
return $this->insertAutoId;
}
public function setUpdate($update)
{
$this->update = $update;
}
public function getUpdate()
{
return $this->update;
}
public function setUpsert($upsert)
{
$this->upsert = $upsert;
}
public function getUpsert()
{
return $this->upsert;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_MutationResult extends Google_Collection
{
protected $collection_key = 'insertAutoIdKeys';
protected $internal_gapi_mappings = array(
);
public $indexUpdates;
protected $insertAutoIdKeysType = 'Google_Service_Datastore_Key';
protected $insertAutoIdKeysDataType = 'array';
public function setIndexUpdates($indexUpdates)
{
$this->indexUpdates = $indexUpdates;
}
public function getIndexUpdates()
{
return $this->indexUpdates;
}
public function setInsertAutoIdKeys($insertAutoIdKeys)
{
$this->insertAutoIdKeys = $insertAutoIdKeys;
}
public function getInsertAutoIdKeys()
{
return $this->insertAutoIdKeys;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_PartitionId extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $datasetId;
public $namespace;
public function setDatasetId($datasetId)
{
$this->datasetId = $datasetId;
}
public function getDatasetId()
{
return $this->datasetId;
}
public function setNamespace($namespace)
{
$this->namespace = $namespace;
}
public function getNamespace()
{
return $this->namespace;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_Property extends Google_Collection
{
protected $collection_key = 'listValue';
protected $internal_gapi_mappings = array(
);
public $blobKeyValue;
public $blobValue;
public $booleanValue;
public $dateTimeValue;
public $doubleValue;
protected $entityValueType = 'Google_Service_Datastore_Entity';
protected $entityValueDataType = '';
public $indexed;
public $integerValue;
protected $keyValueType = 'Google_Service_Datastore_Key';
protected $keyValueDataType = '';
protected $listValueType = 'Google_Service_Datastore_Value';
protected $listValueDataType = 'array';
public $meaning;
public $stringValue;
public function setBlobKeyValue($blobKeyValue)
{
$this->blobKeyValue = $blobKeyValue;
}
public function getBlobKeyValue()
{
return $this->blobKeyValue;
}
public function setBlobValue($blobValue)
{
$this->blobValue = $blobValue;
}
public function getBlobValue()
{
return $this->blobValue;
}
public function setBooleanValue($booleanValue)
{
$this->booleanValue = $booleanValue;
}
public function getBooleanValue()
{
return $this->booleanValue;
}
public function setDateTimeValue($dateTimeValue)
{
$this->dateTimeValue = $dateTimeValue;
}
public function getDateTimeValue()
{
return $this->dateTimeValue;
}
public function setDoubleValue($doubleValue)
{
$this->doubleValue = $doubleValue;
}
public function getDoubleValue()
{
return $this->doubleValue;
}
public function setEntityValue(Google_Service_Datastore_Entity $entityValue)
{
$this->entityValue = $entityValue;
}
public function getEntityValue()
{
return $this->entityValue;
}
public function setIndexed($indexed)
{
$this->indexed = $indexed;
}
public function getIndexed()
{
return $this->indexed;
}
public function setIntegerValue($integerValue)
{
$this->integerValue = $integerValue;
}
public function getIntegerValue()
{
return $this->integerValue;
}
public function setKeyValue(Google_Service_Datastore_Key $keyValue)
{
$this->keyValue = $keyValue;
}
public function getKeyValue()
{
return $this->keyValue;
}
public function setListValue($listValue)
{
$this->listValue = $listValue;
}
public function getListValue()
{
return $this->listValue;
}
public function setMeaning($meaning)
{
$this->meaning = $meaning;
}
public function getMeaning()
{
return $this->meaning;
}
public function setStringValue($stringValue)
{
$this->stringValue = $stringValue;
}
public function getStringValue()
{
return $this->stringValue;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_PropertyExpression extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $aggregationFunction;
protected $propertyType = 'Google_Service_Datastore_PropertyReference';
protected $propertyDataType = '';
public function setAggregationFunction($aggregationFunction)
{
$this->aggregationFunction = $aggregationFunction;
}
public function getAggregationFunction()
{
return $this->aggregationFunction;
}
public function setProperty(Google_Service_Datastore_PropertyReference $property)
{
$this->property = $property;
}
public function getProperty()
{
return $this->property;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_PropertyFilter extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $operator;
protected $propertyType = 'Google_Service_Datastore_PropertyReference';
protected $propertyDataType = '';
protected $valueType = 'Google_Service_Datastore_Value';
protected $valueDataType = '';
public function setOperator($operator)
{
$this->operator = $operator;
}
public function getOperator()
{
return $this->operator;
}
public function setProperty(Google_Service_Datastore_PropertyReference $property)
{
$this->property = $property;
}
public function getProperty()
{
return $this->property;
}
public function setValue(Google_Service_Datastore_Value $value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_PropertyOrder extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $direction;
protected $propertyType = 'Google_Service_Datastore_PropertyReference';
protected $propertyDataType = '';
public function setDirection($direction)
{
$this->direction = $direction;
}
public function getDirection()
{
return $this->direction;
}
public function setProperty(Google_Service_Datastore_PropertyReference $property)
{
$this->property = $property;
}
public function getProperty()
{
return $this->property;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_PropertyReference extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $name;
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_Query extends Google_Collection
{
protected $collection_key = 'projection';
protected $internal_gapi_mappings = array(
);
public $endCursor;
protected $filterType = 'Google_Service_Datastore_Filter';
protected $filterDataType = '';
protected $groupByType = 'Google_Service_Datastore_PropertyReference';
protected $groupByDataType = 'array';
protected $kindsType = 'Google_Service_Datastore_KindExpression';
protected $kindsDataType = 'array';
public $limit;
public $offset;
protected $orderType = 'Google_Service_Datastore_PropertyOrder';
protected $orderDataType = 'array';
protected $projectionType = 'Google_Service_Datastore_PropertyExpression';
protected $projectionDataType = 'array';
public $startCursor;
public function setEndCursor($endCursor)
{
$this->endCursor = $endCursor;
}
public function getEndCursor()
{
return $this->endCursor;
}
public function setFilter(Google_Service_Datastore_Filter $filter)
{
$this->filter = $filter;
}
public function getFilter()
{
return $this->filter;
}
public function setGroupBy($groupBy)
{
$this->groupBy = $groupBy;
}
public function getGroupBy()
{
return $this->groupBy;
}
public function setKinds($kinds)
{
$this->kinds = $kinds;
}
public function getKinds()
{
return $this->kinds;
}
public function setLimit($limit)
{
$this->limit = $limit;
}
public function getLimit()
{
return $this->limit;
}
public function setOffset($offset)
{
$this->offset = $offset;
}
public function getOffset()
{
return $this->offset;
}
public function setOrder($order)
{
$this->order = $order;
}
public function getOrder()
{
return $this->order;
}
public function setProjection($projection)
{
$this->projection = $projection;
}
public function getProjection()
{
return $this->projection;
}
public function setStartCursor($startCursor)
{
$this->startCursor = $startCursor;
}
public function getStartCursor()
{
return $this->startCursor;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_QueryResultBatch extends Google_Collection
{
protected $collection_key = 'entityResults';
protected $internal_gapi_mappings = array(
);
public $endCursor;
public $entityResultType;
protected $entityResultsType = 'Google_Service_Datastore_EntityResult';
protected $entityResultsDataType = 'array';
public $moreResults;
public $skippedResults;
public function setEndCursor($endCursor)
{
$this->endCursor = $endCursor;
}
public function getEndCursor()
{
return $this->endCursor;
}
public function setEntityResultType($entityResultType)
{
$this->entityResultType = $entityResultType;
}
public function getEntityResultType()
{
return $this->entityResultType;
}
public function setEntityResults($entityResults)
{
$this->entityResults = $entityResults;
}
public function getEntityResults()
{
return $this->entityResults;
}
public function setMoreResults($moreResults)
{
$this->moreResults = $moreResults;
}
public function getMoreResults()
{
return $this->moreResults;
}
public function setSkippedResults($skippedResults)
{
$this->skippedResults = $skippedResults;
}
public function getSkippedResults()
{
return $this->skippedResults;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_ReadOptions extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $readConsistency;
public $transaction;
public function setReadConsistency($readConsistency)
{
$this->readConsistency = $readConsistency;
}
public function getReadConsistency()
{
return $this->readConsistency;
}
public function setTransaction($transaction)
{
$this->transaction = $transaction;
}
public function getTransaction()
{
return $this->transaction;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_ResponseHeader extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $kind;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_RollbackRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $transaction;
public function setTransaction($transaction)
{
$this->transaction = $transaction;
}
public function getTransaction()
{
return $this->transaction;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_RollbackResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $headerType = 'Google_Service_Datastore_ResponseHeader';
protected $headerDataType = '';
public function setHeader(Google_Service_Datastore_ResponseHeader $header)
{
$this->header = $header;
}
public function getHeader()
{
return $this->header;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_RunQueryRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $gqlQueryType = 'Google_Service_Datastore_GqlQuery';
protected $gqlQueryDataType = '';
protected $partitionIdType = 'Google_Service_Datastore_PartitionId';
protected $partitionIdDataType = '';
protected $queryType = 'Google_Service_Datastore_Query';
protected $queryDataType = '';
protected $readOptionsType = 'Google_Service_Datastore_ReadOptions';
protected $readOptionsDataType = '';
public function setGqlQuery(Google_Service_Datastore_GqlQuery $gqlQuery)
{
$this->gqlQuery = $gqlQuery;
}
public function getGqlQuery()
{
return $this->gqlQuery;
}
public function setPartitionId(Google_Service_Datastore_PartitionId $partitionId)
{
$this->partitionId = $partitionId;
}
public function getPartitionId()
{
return $this->partitionId;
}
public function setQuery(Google_Service_Datastore_Query $query)
{
$this->query = $query;
}
public function getQuery()
{
return $this->query;
}
public function setReadOptions(Google_Service_Datastore_ReadOptions $readOptions)
{
$this->readOptions = $readOptions;
}
public function getReadOptions()
{
return $this->readOptions;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_RunQueryResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $batchType = 'Google_Service_Datastore_QueryResultBatch';
protected $batchDataType = '';
protected $headerType = 'Google_Service_Datastore_ResponseHeader';
protected $headerDataType = '';
public function setBatch(Google_Service_Datastore_QueryResultBatch $batch)
{
$this->batch = $batch;
}
public function getBatch()
{
return $this->batch;
}
public function setHeader(Google_Service_Datastore_ResponseHeader $header)
{
$this->header = $header;
}
public function getHeader()
{
return $this->header;
}
}
#[AllowDynamicProperties]
class Google_Service_Datastore_Value extends Google_Collection
{
protected $collection_key = 'listValue';
protected $internal_gapi_mappings = array(
);
public $blobKeyValue;
public $blobValue;
public $booleanValue;
public $dateTimeValue;
public $doubleValue;
protected $entityValueType = 'Google_Service_Datastore_Entity';
protected $entityValueDataType = '';
public $indexed;
public $integerValue;
protected $keyValueType = 'Google_Service_Datastore_Key';
protected $keyValueDataType = '';
protected $listValueType = 'Google_Service_Datastore_Value';
protected $listValueDataType = 'array';
public $meaning;
public $stringValue;
public function setBlobKeyValue($blobKeyValue)
{
$this->blobKeyValue = $blobKeyValue;
}
public function getBlobKeyValue()
{
return $this->blobKeyValue;
}
public function setBlobValue($blobValue)
{
$this->blobValue = $blobValue;
}
public function getBlobValue()
{
return $this->blobValue;
}
public function setBooleanValue($booleanValue)
{
$this->booleanValue = $booleanValue;
}
public function getBooleanValue()
{
return $this->booleanValue;
}
public function setDateTimeValue($dateTimeValue)
{
$this->dateTimeValue = $dateTimeValue;
}
public function getDateTimeValue()
{
return $this->dateTimeValue;
}
public function setDoubleValue($doubleValue)
{
$this->doubleValue = $doubleValue;
}
public function getDoubleValue()
{
return $this->doubleValue;
}
public function setEntityValue(Google_Service_Datastore_Entity $entityValue)
{
$this->entityValue = $entityValue;
}
public function getEntityValue()
{
return $this->entityValue;
}
public function setIndexed($indexed)
{
$this->indexed = $indexed;
}
public function getIndexed()
{
return $this->indexed;
}
public function setIntegerValue($integerValue)
{
$this->integerValue = $integerValue;
}
public function getIntegerValue()
{
return $this->integerValue;
}
public function setKeyValue(Google_Service_Datastore_Key $keyValue)
{
$this->keyValue = $keyValue;
}
public function getKeyValue()
{
return $this->keyValue;
}
public function setListValue($listValue)
{
$this->listValue = $listValue;
}
public function getListValue()
{
return $this->listValue;
}
public function setMeaning($meaning)
{
$this->meaning = $meaning;
}
public function getMeaning()
{
return $this->meaning;
}
public function setStringValue($stringValue)
{
$this->stringValue = $stringValue;
}
public function getStringValue()
{
return $this->stringValue;
}
}
PK }\r Service/Directory.phpnu [
* The Admin SDK Directory API lets you view and manage enterprise resources
* such as users and groups, administrative notifications, security features,
* and more.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Directory extends Google_Service { /** View and manage customer related information. */ const ADMIN_DIRECTORY_CUSTOMER = "https://www.googleapis.com/auth/admin.directory.customer"; /** View customer related information. */ const ADMIN_DIRECTORY_CUSTOMER_READONLY = "https://www.googleapis.com/auth/admin.directory.customer.readonly"; /** View and manage your Chrome OS devices' metadata. */ const ADMIN_DIRECTORY_DEVICE_CHROMEOS = "https://www.googleapis.com/auth/admin.directory.device.chromeos"; /** View your Chrome OS devices' metadata. */ const ADMIN_DIRECTORY_DEVICE_CHROMEOS_READONLY = "https://www.googleapis.com/auth/admin.directory.device.chromeos.readonly"; /** View and manage your mobile devices' metadata. */ const ADMIN_DIRECTORY_DEVICE_MOBILE = "https://www.googleapis.com/auth/admin.directory.device.mobile"; /** Manage your mobile devices by performing administrative tasks. */ const ADMIN_DIRECTORY_DEVICE_MOBILE_ACTION = "https://www.googleapis.com/auth/admin.directory.device.mobile.action"; /** View your mobile devices' metadata. */ const ADMIN_DIRECTORY_DEVICE_MOBILE_READONLY = "https://www.googleapis.com/auth/admin.directory.device.mobile.readonly"; /** View and manage the provisioning of domains for your customers. */ const ADMIN_DIRECTORY_DOMAIN = "https://www.googleapis.com/auth/admin.directory.domain"; /** View domains related to your customers. */ const ADMIN_DIRECTORY_DOMAIN_READONLY = "https://www.googleapis.com/auth/admin.directory.domain.readonly"; /** View and manage the provisioning of groups on your domain. */ const ADMIN_DIRECTORY_GROUP = "https://www.googleapis.com/auth/admin.directory.group"; /** View and manage group subscriptions on your domain. */ const ADMIN_DIRECTORY_GROUP_MEMBER = "https://www.googleapis.com/auth/admin.directory.group.member"; /** View group subscriptions on your domain. */ const ADMIN_DIRECTORY_GROUP_MEMBER_READONLY = "https://www.googleapis.com/auth/admin.directory.group.member.readonly"; /** View groups on your domain. */ const ADMIN_DIRECTORY_GROUP_READONLY = "https://www.googleapis.com/auth/admin.directory.group.readonly"; /** View and manage notifications received on your domain. */ const ADMIN_DIRECTORY_NOTIFICATIONS = "https://www.googleapis.com/auth/admin.directory.notifications"; /** View and manage organization units on your domain. */ const ADMIN_DIRECTORY_ORGUNIT = "https://www.googleapis.com/auth/admin.directory.orgunit"; /** View organization units on your domain. */ const ADMIN_DIRECTORY_ORGUNIT_READONLY = "https://www.googleapis.com/auth/admin.directory.orgunit.readonly"; /** Manage delegated admin roles for your domain. */ const ADMIN_DIRECTORY_ROLEMANAGEMENT = "https://www.googleapis.com/auth/admin.directory.rolemanagement"; /** View delegated admin roles for your domain. */ const ADMIN_DIRECTORY_ROLEMANAGEMENT_READONLY = "https://www.googleapis.com/auth/admin.directory.rolemanagement.readonly"; /** View and manage the provisioning of users on your domain. */ const ADMIN_DIRECTORY_USER = "https://www.googleapis.com/auth/admin.directory.user"; /** View and manage user aliases on your domain. */ const ADMIN_DIRECTORY_USER_ALIAS = "https://www.googleapis.com/auth/admin.directory.user.alias"; /** View user aliases on your domain. */ const ADMIN_DIRECTORY_USER_ALIAS_READONLY = "https://www.googleapis.com/auth/admin.directory.user.alias.readonly"; /** View users on your domain. */ const ADMIN_DIRECTORY_USER_READONLY = "https://www.googleapis.com/auth/admin.directory.user.readonly"; /** Manage data access permissions for users on your domain. */ const ADMIN_DIRECTORY_USER_SECURITY = "https://www.googleapis.com/auth/admin.directory.user.security"; /** View and manage the provisioning of user schemas on your domain. */ const ADMIN_DIRECTORY_USERSCHEMA = "https://www.googleapis.com/auth/admin.directory.userschema"; /** View user schemas on your domain. */ const ADMIN_DIRECTORY_USERSCHEMA_READONLY = "https://www.googleapis.com/auth/admin.directory.userschema.readonly"; public $asps; public $channels; public $chromeosdevices; public $customers; public $domainAliases; public $domains; public $groups; public $groups_aliases; public $members; public $mobiledevices; public $notifications; public $orgunits; public $privileges; public $roleAssignments; public $roles; public $schemas; public $tokens; public $users; public $users_aliases; public $users_photos; public $verificationCodes; /** * Constructs the internal representation of the Directory service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'admin/directory/v1/'; $this->version = 'directory_v1'; $this->serviceName = 'admin'; $this->asps = new Google_Service_Directory_Asps_Resource( $this, $this->serviceName, 'asps', array( 'methods' => array( 'delete' => array( 'path' => 'users/{userKey}/asps/{codeId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'userKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'codeId' => array( 'location' => 'path', 'type' => 'integer', 'required' => true, ), ), ),'get' => array( 'path' => 'users/{userKey}/asps/{codeId}', 'httpMethod' => 'GET', 'parameters' => array( 'userKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'codeId' => array( 'location' => 'path', 'type' => 'integer', 'required' => true, ), ), ),'list' => array( 'path' => 'users/{userKey}/asps', 'httpMethod' => 'GET', 'parameters' => array( 'userKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->channels = new Google_Service_Directory_Channels_Resource( $this, $this->serviceName, 'channels', array( 'methods' => array( 'stop' => array( 'path' => '/admin/directory_v1/channels/stop', 'httpMethod' => 'POST', 'parameters' => array(), ), ) ) ); $this->chromeosdevices = new Google_Service_Directory_Chromeosdevices_Resource( $this, $this->serviceName, 'chromeosdevices', array( 'methods' => array( 'get' => array( 'path' => 'customer/{customerId}/devices/chromeos/{deviceId}', 'httpMethod' => 'GET', 'parameters' => array( 'customerId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'deviceId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'projection' => array( 'location' => 'query', 'type' => 'string', ), ), ),'list' => array( 'path' => 'customer/{customerId}/devices/chromeos', 'httpMethod' => 'GET', 'parameters' => array( 'customerId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'orderBy' => array( 'location' => 'query', 'type' => 'string', ), 'projection' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), 'query' => array( 'location' => 'query', 'type' => 'string', ), ), ),'patch' => array( 'path' => 'customer/{customerId}/devices/chromeos/{deviceId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'customerId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'deviceId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'projection' => array( 'location' => 'query', 'type' => 'string', ), ), ),'update' => array( 'path' => 'customer/{customerId}/devices/chromeos/{deviceId}', 'httpMethod' => 'PUT', 'parameters' => array( 'customerId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'deviceId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'projection' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->customers = new Google_Service_Directory_Customers_Resource( $this, $this->serviceName, 'customers', array( 'methods' => array( 'get' => array( 'path' => 'customers/{customerKey}', 'httpMethod' => 'GET', 'parameters' => array( 'customerKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'patch' => array( 'path' => 'customers/{customerKey}', 'httpMethod' => 'PATCH', 'parameters' => array( 'customerKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'customers/{customerKey}', 'httpMethod' => 'PUT', 'parameters' => array( 'customerKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->domainAliases = new Google_Service_Directory_DomainAliases_Resource( $this, $this->serviceName, 'domainAliases', array( 'methods' => array( 'delete' => array( 'path' => 'customer/{customer}/domainaliases/{domainAliasName}', 'httpMethod' => 'DELETE', 'parameters' => array( 'customer' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'domainAliasName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'customer/{customer}/domainaliases/{domainAliasName}', 'httpMethod' => 'GET', 'parameters' => array( 'customer' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'domainAliasName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'customer/{customer}/domainaliases', 'httpMethod' => 'POST', 'parameters' => array( 'customer' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'customer/{customer}/domainaliases', 'httpMethod' => 'GET', 'parameters' => array( 'customer' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'parentDomainName' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->domains = new Google_Service_Directory_Domains_Resource( $this, $this->serviceName, 'domains', array( 'methods' => array( 'delete' => array( 'path' => 'customer/{customer}/domains/{domainName}', 'httpMethod' => 'DELETE', 'parameters' => array( 'customer' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'domainName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'customer/{customer}/domains/{domainName}', 'httpMethod' => 'GET', 'parameters' => array( 'customer' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'domainName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'customer/{customer}/domains', 'httpMethod' => 'POST', 'parameters' => array( 'customer' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'customer/{customer}/domains', 'httpMethod' => 'GET', 'parameters' => array( 'customer' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->groups = new Google_Service_Directory_Groups_Resource( $this, $this->serviceName, 'groups', array( 'methods' => array( 'delete' => array( 'path' => 'groups/{groupKey}', 'httpMethod' => 'DELETE', 'parameters' => array( 'groupKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'groups/{groupKey}', 'httpMethod' => 'GET', 'parameters' => array( 'groupKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'groups', 'httpMethod' => 'POST', 'parameters' => array(), ),'list' => array( 'path' => 'groups', 'httpMethod' => 'GET', 'parameters' => array( 'customer' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'domain' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'userKey' => array( 'location' => 'query', 'type' => 'string', ), ), ),'patch' => array( 'path' => 'groups/{groupKey}', 'httpMethod' => 'PATCH', 'parameters' => array( 'groupKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'groups/{groupKey}', 'httpMethod' => 'PUT', 'parameters' => array( 'groupKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->groups_aliases = new Google_Service_Directory_GroupsAliases_Resource( $this, $this->serviceName, 'aliases', array( 'methods' => array( 'delete' => array( 'path' => 'groups/{groupKey}/aliases/{alias}', 'httpMethod' => 'DELETE', 'parameters' => array( 'groupKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'alias' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'groups/{groupKey}/aliases', 'httpMethod' => 'POST', 'parameters' => array( 'groupKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'groups/{groupKey}/aliases', 'httpMethod' => 'GET', 'parameters' => array( 'groupKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->members = new Google_Service_Directory_Members_Resource( $this, $this->serviceName, 'members', array( 'methods' => array( 'delete' => array( 'path' => 'groups/{groupKey}/members/{memberKey}', 'httpMethod' => 'DELETE', 'parameters' => array( 'groupKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'memberKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'groups/{groupKey}/members/{memberKey}', 'httpMethod' => 'GET', 'parameters' => array( 'groupKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'memberKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'groups/{groupKey}/members', 'httpMethod' => 'POST', 'parameters' => array( 'groupKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'groups/{groupKey}/members', 'httpMethod' => 'GET', 'parameters' => array( 'groupKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'roles' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'patch' => array( 'path' => 'groups/{groupKey}/members/{memberKey}', 'httpMethod' => 'PATCH', 'parameters' => array( 'groupKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'memberKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'groups/{groupKey}/members/{memberKey}', 'httpMethod' => 'PUT', 'parameters' => array( 'groupKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'memberKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->mobiledevices = new Google_Service_Directory_Mobiledevices_Resource( $this, $this->serviceName, 'mobiledevices', array( 'methods' => array( 'action' => array( 'path' => 'customer/{customerId}/devices/mobile/{resourceId}/action', 'httpMethod' => 'POST', 'parameters' => array( 'customerId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'resourceId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'delete' => array( 'path' => 'customer/{customerId}/devices/mobile/{resourceId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'customerId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'resourceId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'customer/{customerId}/devices/mobile/{resourceId}', 'httpMethod' => 'GET', 'parameters' => array( 'customerId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'resourceId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'projection' => array( 'location' => 'query', 'type' => 'string', ), ), ),'list' => array( 'path' => 'customer/{customerId}/devices/mobile', 'httpMethod' => 'GET', 'parameters' => array( 'customerId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'orderBy' => array( 'location' => 'query', 'type' => 'string', ), 'projection' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), 'query' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->notifications = new Google_Service_Directory_Notifications_Resource( $this, $this->serviceName, 'notifications', array( 'methods' => array( 'delete' => array( 'path' => 'customer/{customer}/notifications/{notificationId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'customer' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'notificationId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'customer/{customer}/notifications/{notificationId}', 'httpMethod' => 'GET', 'parameters' => array( 'customer' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'notificationId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'customer/{customer}/notifications', 'httpMethod' => 'GET', 'parameters' => array( 'customer' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'language' => array( 'location' => 'query', 'type' => 'string', ), ), ),'patch' => array( 'path' => 'customer/{customer}/notifications/{notificationId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'customer' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'notificationId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'customer/{customer}/notifications/{notificationId}', 'httpMethod' => 'PUT', 'parameters' => array( 'customer' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'notificationId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->orgunits = new Google_Service_Directory_Orgunits_Resource( $this, $this->serviceName, 'orgunits', array( 'methods' => array( 'delete' => array( 'path' => 'customer/{customerId}/orgunits{/orgUnitPath*}', 'httpMethod' => 'DELETE', 'parameters' => array( 'customerId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'orgUnitPath' => array( 'location' => 'path', 'type' => 'string', 'repeated' => true, 'required' => true, ), ), ),'get' => array( 'path' => 'customer/{customerId}/orgunits{/orgUnitPath*}', 'httpMethod' => 'GET', 'parameters' => array( 'customerId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'orgUnitPath' => array( 'location' => 'path', 'type' => 'string', 'repeated' => true, 'required' => true, ), ), ),'insert' => array( 'path' => 'customer/{customerId}/orgunits', 'httpMethod' => 'POST', 'parameters' => array( 'customerId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'customer/{customerId}/orgunits', 'httpMethod' => 'GET', 'parameters' => array( 'customerId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'type' => array( 'location' => 'query', 'type' => 'string', ), 'orgUnitPath' => array( 'location' => 'query', 'type' => 'string', ), ), ),'patch' => array( 'path' => 'customer/{customerId}/orgunits{/orgUnitPath*}', 'httpMethod' => 'PATCH', 'parameters' => array( 'customerId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'orgUnitPath' => array( 'location' => 'path', 'type' => 'string', 'repeated' => true, 'required' => true, ), ), ),'update' => array( 'path' => 'customer/{customerId}/orgunits{/orgUnitPath*}', 'httpMethod' => 'PUT', 'parameters' => array( 'customerId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'orgUnitPath' => array( 'location' => 'path', 'type' => 'string', 'repeated' => true, 'required' => true, ), ), ), ) ) ); $this->privileges = new Google_Service_Directory_Privileges_Resource( $this, $this->serviceName, 'privileges', array( 'methods' => array( 'list' => array( 'path' => 'customer/{customer}/roles/ALL/privileges', 'httpMethod' => 'GET', 'parameters' => array( 'customer' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->roleAssignments = new Google_Service_Directory_RoleAssignments_Resource( $this, $this->serviceName, 'roleAssignments', array( 'methods' => array( 'delete' => array( 'path' => 'customer/{customer}/roleassignments/{roleAssignmentId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'customer' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'roleAssignmentId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'customer/{customer}/roleassignments/{roleAssignmentId}', 'httpMethod' => 'GET', 'parameters' => array( 'customer' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'roleAssignmentId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'customer/{customer}/roleassignments', 'httpMethod' => 'POST', 'parameters' => array( 'customer' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'customer/{customer}/roleassignments', 'httpMethod' => 'GET', 'parameters' => array( 'customer' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'userKey' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'roleId' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->roles = new Google_Service_Directory_Roles_Resource( $this, $this->serviceName, 'roles', array( 'methods' => array( 'delete' => array( 'path' => 'customer/{customer}/roles/{roleId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'customer' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'roleId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'customer/{customer}/roles/{roleId}', 'httpMethod' => 'GET', 'parameters' => array( 'customer' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'roleId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'customer/{customer}/roles', 'httpMethod' => 'POST', 'parameters' => array( 'customer' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'customer/{customer}/roles', 'httpMethod' => 'GET', 'parameters' => array( 'customer' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'patch' => array( 'path' => 'customer/{customer}/roles/{roleId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'customer' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'roleId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'customer/{customer}/roles/{roleId}', 'httpMethod' => 'PUT', 'parameters' => array( 'customer' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'roleId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->schemas = new Google_Service_Directory_Schemas_Resource( $this, $this->serviceName, 'schemas', array( 'methods' => array( 'delete' => array( 'path' => 'customer/{customerId}/schemas/{schemaKey}', 'httpMethod' => 'DELETE', 'parameters' => array( 'customerId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'schemaKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'customer/{customerId}/schemas/{schemaKey}', 'httpMethod' => 'GET', 'parameters' => array( 'customerId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'schemaKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'customer/{customerId}/schemas', 'httpMethod' => 'POST', 'parameters' => array( 'customerId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'customer/{customerId}/schemas', 'httpMethod' => 'GET', 'parameters' => array( 'customerId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'patch' => array( 'path' => 'customer/{customerId}/schemas/{schemaKey}', 'httpMethod' => 'PATCH', 'parameters' => array( 'customerId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'schemaKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'customer/{customerId}/schemas/{schemaKey}', 'httpMethod' => 'PUT', 'parameters' => array( 'customerId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'schemaKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->tokens = new Google_Service_Directory_Tokens_Resource( $this, $this->serviceName, 'tokens', array( 'methods' => array( 'delete' => array( 'path' => 'users/{userKey}/tokens/{clientId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'userKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'clientId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'users/{userKey}/tokens/{clientId}', 'httpMethod' => 'GET', 'parameters' => array( 'userKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'clientId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'users/{userKey}/tokens', 'httpMethod' => 'GET', 'parameters' => array( 'userKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->users = new Google_Service_Directory_Users_Resource( $this, $this->serviceName, 'users', array( 'methods' => array( 'delete' => array( 'path' => 'users/{userKey}', 'httpMethod' => 'DELETE', 'parameters' => array( 'userKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'users/{userKey}', 'httpMethod' => 'GET', 'parameters' => array( 'userKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'viewType' => array( 'location' => 'query', 'type' => 'string', ), 'customFieldMask' => array( 'location' => 'query', 'type' => 'string', ), 'projection' => array( 'location' => 'query', 'type' => 'string', ), ), ),'insert' => array( 'path' => 'users', 'httpMethod' => 'POST', 'parameters' => array(), ),'list' => array( 'path' => 'users', 'httpMethod' => 'GET', 'parameters' => array( 'customer' => array( 'location' => 'query', 'type' => 'string', ), 'orderBy' => array( 'location' => 'query', 'type' => 'string', ), 'domain' => array( 'location' => 'query', 'type' => 'string', ), 'projection' => array( 'location' => 'query', 'type' => 'string', ), 'showDeleted' => array( 'location' => 'query', 'type' => 'string', ), 'customFieldMask' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), 'query' => array( 'location' => 'query', 'type' => 'string', ), 'viewType' => array( 'location' => 'query', 'type' => 'string', ), 'event' => array( 'location' => 'query', 'type' => 'string', ), ), ),'makeAdmin' => array( 'path' => 'users/{userKey}/makeAdmin', 'httpMethod' => 'POST', 'parameters' => array( 'userKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'patch' => array( 'path' => 'users/{userKey}', 'httpMethod' => 'PATCH', 'parameters' => array( 'userKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'undelete' => array( 'path' => 'users/{userKey}/undelete', 'httpMethod' => 'POST', 'parameters' => array( 'userKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'users/{userKey}', 'httpMethod' => 'PUT', 'parameters' => array( 'userKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'watch' => array( 'path' => 'users/watch', 'httpMethod' => 'POST', 'parameters' => array( 'customer' => array( 'location' => 'query', 'type' => 'string', ), 'orderBy' => array( 'location' => 'query', 'type' => 'string', ), 'domain' => array( 'location' => 'query', 'type' => 'string', ), 'projection' => array( 'location' => 'query', 'type' => 'string', ), 'showDeleted' => array( 'location' => 'query', 'type' => 'string', ), 'customFieldMask' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'sortOrder' => array( 'location' => 'query', 'type' => 'string', ), 'query' => array( 'location' => 'query', 'type' => 'string', ), 'viewType' => array( 'location' => 'query', 'type' => 'string', ), 'event' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->users_aliases = new Google_Service_Directory_UsersAliases_Resource( $this, $this->serviceName, 'aliases', array( 'methods' => array( 'delete' => array( 'path' => 'users/{userKey}/aliases/{alias}', 'httpMethod' => 'DELETE', 'parameters' => array( 'userKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'alias' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'users/{userKey}/aliases', 'httpMethod' => 'POST', 'parameters' => array( 'userKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'users/{userKey}/aliases', 'httpMethod' => 'GET', 'parameters' => array( 'userKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'event' => array( 'location' => 'query', 'type' => 'string', ), ), ),'watch' => array( 'path' => 'users/{userKey}/aliases/watch', 'httpMethod' => 'POST', 'parameters' => array( 'userKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'event' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->users_photos = new Google_Service_Directory_UsersPhotos_Resource( $this, $this->serviceName, 'photos', array( 'methods' => array( 'delete' => array( 'path' => 'users/{userKey}/photos/thumbnail', 'httpMethod' => 'DELETE', 'parameters' => array( 'userKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'users/{userKey}/photos/thumbnail', 'httpMethod' => 'GET', 'parameters' => array( 'userKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'patch' => array( 'path' => 'users/{userKey}/photos/thumbnail', 'httpMethod' => 'PATCH', 'parameters' => array( 'userKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'users/{userKey}/photos/thumbnail', 'httpMethod' => 'PUT', 'parameters' => array( 'userKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->verificationCodes = new Google_Service_Directory_VerificationCodes_Resource( $this, $this->serviceName, 'verificationCodes', array( 'methods' => array( 'generate' => array( 'path' => 'users/{userKey}/verificationCodes/generate', 'httpMethod' => 'POST', 'parameters' => array( 'userKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'invalidate' => array( 'path' => 'users/{userKey}/verificationCodes/invalidate', 'httpMethod' => 'POST', 'parameters' => array( 'userKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'users/{userKey}/verificationCodes', 'httpMethod' => 'GET', 'parameters' => array( 'userKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); } } /** * The "asps" collection of methods. * Typical usage is: *
* $adminService = new Google_Service_Directory(...);
* $asps = $adminService->asps;
*
*/
#[AllowDynamicProperties]
class Google_Service_Directory_Asps_Resource extends Google_Service_Resource
{
/**
* Delete an ASP issued by a user. (asps.delete)
*
* @param string $userKey Identifies the user in the API request. The value can
* be the user's primary email address, alias email address, or unique user ID.
* @param int $codeId The unique ID of the ASP to be deleted.
* @param array $optParams Optional parameters.
*/
public function delete($userKey, $codeId, $optParams = array())
{
$params = array('userKey' => $userKey, 'codeId' => $codeId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Get information about an ASP issued by a user. (asps.get)
*
* @param string $userKey Identifies the user in the API request. The value can
* be the user's primary email address, alias email address, or unique user ID.
* @param int $codeId The unique ID of the ASP.
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Asp
*/
public function get($userKey, $codeId, $optParams = array())
{
$params = array('userKey' => $userKey, 'codeId' => $codeId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Directory_Asp");
}
/**
* List the ASPs issued by a user. (asps.listAsps)
*
* @param string $userKey Identifies the user in the API request. The value can
* be the user's primary email address, alias email address, or unique user ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Asps
*/
public function listAsps($userKey, $optParams = array())
{
$params = array('userKey' => $userKey);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Directory_Asps");
}
}
/**
* The "channels" collection of methods.
* Typical usage is:
*
* $adminService = new Google_Service_Directory(...);
* $channels = $adminService->channels;
*
*/
#[AllowDynamicProperties]
class Google_Service_Directory_Channels_Resource extends Google_Service_Resource
{
/**
* Stop watching resources through this channel (channels.stop)
*
* @param Google_Channel $postBody
* @param array $optParams Optional parameters.
*/
public function stop(Google_Service_Directory_Channel $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('stop', array($params));
}
}
/**
* The "chromeosdevices" collection of methods.
* Typical usage is:
*
* $adminService = new Google_Service_Directory(...);
* $chromeosdevices = $adminService->chromeosdevices;
*
*/
#[AllowDynamicProperties]
class Google_Service_Directory_Chromeosdevices_Resource extends Google_Service_Resource
{
/**
* Retrieve Chrome OS Device (chromeosdevices.get)
*
* @param string $customerId Immutable id of the Google Apps account
* @param string $deviceId Immutable id of Chrome OS Device
* @param array $optParams Optional parameters.
*
* @opt_param string projection Restrict information returned to a set of
* selected fields.
* @return Google_Service_Directory_ChromeOsDevice
*/
public function get($customerId, $deviceId, $optParams = array())
{
$params = array('customerId' => $customerId, 'deviceId' => $deviceId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Directory_ChromeOsDevice");
}
/**
* Retrieve all Chrome OS Devices of a customer (paginated)
* (chromeosdevices.listChromeosdevices)
*
* @param string $customerId Immutable id of the Google Apps account
* @param array $optParams Optional parameters.
*
* @opt_param string orderBy Column to use for sorting results
* @opt_param string projection Restrict information returned to a set of
* selected fields.
* @opt_param int maxResults Maximum number of results to return. Default is 100
* @opt_param string pageToken Token to specify next page in the list
* @opt_param string sortOrder Whether to return results in ascending or
* descending order. Only of use when orderBy is also used
* @opt_param string query Search string in the format given at
* http://support.google.com/chromeos/a/bin/answer.py?hl=en=1698333
* @return Google_Service_Directory_ChromeOsDevices
*/
public function listChromeosdevices($customerId, $optParams = array())
{
$params = array('customerId' => $customerId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Directory_ChromeOsDevices");
}
/**
* Update Chrome OS Device. This method supports patch semantics.
* (chromeosdevices.patch)
*
* @param string $customerId Immutable id of the Google Apps account
* @param string $deviceId Immutable id of Chrome OS Device
* @param Google_ChromeOsDevice $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string projection Restrict information returned to a set of
* selected fields.
* @return Google_Service_Directory_ChromeOsDevice
*/
public function patch($customerId, $deviceId, Google_Service_Directory_ChromeOsDevice $postBody, $optParams = array())
{
$params = array('customerId' => $customerId, 'deviceId' => $deviceId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Directory_ChromeOsDevice");
}
/**
* Update Chrome OS Device (chromeosdevices.update)
*
* @param string $customerId Immutable id of the Google Apps account
* @param string $deviceId Immutable id of Chrome OS Device
* @param Google_ChromeOsDevice $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string projection Restrict information returned to a set of
* selected fields.
* @return Google_Service_Directory_ChromeOsDevice
*/
public function update($customerId, $deviceId, Google_Service_Directory_ChromeOsDevice $postBody, $optParams = array())
{
$params = array('customerId' => $customerId, 'deviceId' => $deviceId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Directory_ChromeOsDevice");
}
}
/**
* The "customers" collection of methods.
* Typical usage is:
*
* $adminService = new Google_Service_Directory(...);
* $customers = $adminService->customers;
*
*/
#[AllowDynamicProperties]
class Google_Service_Directory_Customers_Resource extends Google_Service_Resource
{
/**
* Retrives a customer. (customers.get)
*
* @param string $customerKey Id of the customer to be retrieved
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Customer
*/
public function get($customerKey, $optParams = array())
{
$params = array('customerKey' => $customerKey);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Directory_Customer");
}
/**
* Updates a customer. This method supports patch semantics. (customers.patch)
*
* @param string $customerKey Id of the customer to be updated
* @param Google_Customer $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Customer
*/
public function patch($customerKey, Google_Service_Directory_Customer $postBody, $optParams = array())
{
$params = array('customerKey' => $customerKey, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Directory_Customer");
}
/**
* Updates a customer. (customers.update)
*
* @param string $customerKey Id of the customer to be updated
* @param Google_Customer $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Customer
*/
public function update($customerKey, Google_Service_Directory_Customer $postBody, $optParams = array())
{
$params = array('customerKey' => $customerKey, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Directory_Customer");
}
}
/**
* The "domainAliases" collection of methods.
* Typical usage is:
*
* $adminService = new Google_Service_Directory(...);
* $domainAliases = $adminService->domainAliases;
*
*/
#[AllowDynamicProperties]
class Google_Service_Directory_DomainAliases_Resource extends Google_Service_Resource
{
/**
* Deletes a Domain Alias of the customer. (domainAliases.delete)
*
* @param string $customer Immutable id of the Google Apps account.
* @param string $domainAliasName Name of domain alias to be retrieved.
* @param array $optParams Optional parameters.
*/
public function delete($customer, $domainAliasName, $optParams = array())
{
$params = array('customer' => $customer, 'domainAliasName' => $domainAliasName);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Retrieves a domain alias of the customer. (domainAliases.get)
*
* @param string $customer Immutable id of the Google Apps account.
* @param string $domainAliasName Name of domain alias to be retrieved.
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_DomainAlias
*/
public function get($customer, $domainAliasName, $optParams = array())
{
$params = array('customer' => $customer, 'domainAliasName' => $domainAliasName);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Directory_DomainAlias");
}
/**
* Inserts a Domain alias of the customer. (domainAliases.insert)
*
* @param string $customer Immutable id of the Google Apps account.
* @param Google_DomainAlias $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_DomainAlias
*/
public function insert($customer, Google_Service_Directory_DomainAlias $postBody, $optParams = array())
{
$params = array('customer' => $customer, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Directory_DomainAlias");
}
/**
* Lists the domain aliases of the customer. (domainAliases.listDomainAliases)
*
* @param string $customer Immutable id of the Google Apps account.
* @param array $optParams Optional parameters.
*
* @opt_param string parentDomainName Name of the parent domain for which domain
* aliases are to be fetched.
* @return Google_Service_Directory_DomainAliases
*/
public function listDomainAliases($customer, $optParams = array())
{
$params = array('customer' => $customer);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Directory_DomainAliases");
}
}
/**
* The "domains" collection of methods.
* Typical usage is:
*
* $adminService = new Google_Service_Directory(...);
* $domains = $adminService->domains;
*
*/
#[AllowDynamicProperties]
class Google_Service_Directory_Domains_Resource extends Google_Service_Resource
{
/**
* Deletes a domain of the customer. (domains.delete)
*
* @param string $customer Immutable id of the Google Apps account.
* @param string $domainName Name of domain to be deleted
* @param array $optParams Optional parameters.
*/
public function delete($customer, $domainName, $optParams = array())
{
$params = array('customer' => $customer, 'domainName' => $domainName);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Retrives a domain of the customer. (domains.get)
*
* @param string $customer Immutable id of the Google Apps account.
* @param string $domainName Name of domain to be retrieved
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Domains
*/
public function get($customer, $domainName, $optParams = array())
{
$params = array('customer' => $customer, 'domainName' => $domainName);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Directory_Domains");
}
/**
* Inserts a domain of the customer. (domains.insert)
*
* @param string $customer Immutable id of the Google Apps account.
* @param Google_Domains $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Domains
*/
public function insert($customer, Google_Service_Directory_Domains $postBody, $optParams = array())
{
$params = array('customer' => $customer, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Directory_Domains");
}
/**
* Lists the domains of the customer. (domains.listDomains)
*
* @param string $customer Immutable id of the Google Apps account.
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Domains2
*/
public function listDomains($customer, $optParams = array())
{
$params = array('customer' => $customer);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Directory_Domains2");
}
}
/**
* The "groups" collection of methods.
* Typical usage is:
*
* $adminService = new Google_Service_Directory(...);
* $groups = $adminService->groups;
*
*/
#[AllowDynamicProperties]
class Google_Service_Directory_Groups_Resource extends Google_Service_Resource
{
/**
* Delete Group (groups.delete)
*
* @param string $groupKey Email or immutable Id of the group
* @param array $optParams Optional parameters.
*/
public function delete($groupKey, $optParams = array())
{
$params = array('groupKey' => $groupKey);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Retrieve Group (groups.get)
*
* @param string $groupKey Email or immutable Id of the group
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Group
*/
public function get($groupKey, $optParams = array())
{
$params = array('groupKey' => $groupKey);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Directory_Group");
}
/**
* Create Group (groups.insert)
*
* @param Google_Group $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Group
*/
public function insert(Google_Service_Directory_Group $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Directory_Group");
}
/**
* Retrieve all groups in a domain (paginated) (groups.listGroups)
*
* @param array $optParams Optional parameters.
*
* @opt_param string customer Immutable id of the Google Apps account. In case
* of multi-domain, to fetch all groups for a customer, fill this field instead
* of domain.
* @opt_param string pageToken Token to specify next page in the list
* @opt_param string domain Name of the domain. Fill this field to get groups
* from only this domain. To return all groups in a multi-domain fill customer
* field instead.
* @opt_param int maxResults Maximum number of results to return. Default is 200
* @opt_param string userKey Email or immutable Id of the user if only those
* groups are to be listed, the given user is a member of. If Id, it should
* match with id of user object
* @return Google_Service_Directory_Groups
*/
public function listGroups($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Directory_Groups");
}
/**
* Update Group. This method supports patch semantics. (groups.patch)
*
* @param string $groupKey Email or immutable Id of the group. If Id, it should
* match with id of group object
* @param Google_Group $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Group
*/
public function patch($groupKey, Google_Service_Directory_Group $postBody, $optParams = array())
{
$params = array('groupKey' => $groupKey, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Directory_Group");
}
/**
* Update Group (groups.update)
*
* @param string $groupKey Email or immutable Id of the group. If Id, it should
* match with id of group object
* @param Google_Group $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Group
*/
public function update($groupKey, Google_Service_Directory_Group $postBody, $optParams = array())
{
$params = array('groupKey' => $groupKey, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Directory_Group");
}
}
/**
* The "aliases" collection of methods.
* Typical usage is:
*
* $adminService = new Google_Service_Directory(...);
* $aliases = $adminService->aliases;
*
*/
#[AllowDynamicProperties]
class Google_Service_Directory_GroupsAliases_Resource extends Google_Service_Resource
{
/**
* Remove a alias for the group (aliases.delete)
*
* @param string $groupKey Email or immutable Id of the group
* @param string $alias The alias to be removed
* @param array $optParams Optional parameters.
*/
public function delete($groupKey, $alias, $optParams = array())
{
$params = array('groupKey' => $groupKey, 'alias' => $alias);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Add a alias for the group (aliases.insert)
*
* @param string $groupKey Email or immutable Id of the group
* @param Google_Alias $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Alias
*/
public function insert($groupKey, Google_Service_Directory_Alias $postBody, $optParams = array())
{
$params = array('groupKey' => $groupKey, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Directory_Alias");
}
/**
* List all aliases for a group (aliases.listGroupsAliases)
*
* @param string $groupKey Email or immutable Id of the group
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Aliases
*/
public function listGroupsAliases($groupKey, $optParams = array())
{
$params = array('groupKey' => $groupKey);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Directory_Aliases");
}
}
/**
* The "members" collection of methods.
* Typical usage is:
*
* $adminService = new Google_Service_Directory(...);
* $members = $adminService->members;
*
*/
#[AllowDynamicProperties]
class Google_Service_Directory_Members_Resource extends Google_Service_Resource
{
/**
* Remove membership. (members.delete)
*
* @param string $groupKey Email or immutable Id of the group
* @param string $memberKey Email or immutable Id of the member
* @param array $optParams Optional parameters.
*/
public function delete($groupKey, $memberKey, $optParams = array())
{
$params = array('groupKey' => $groupKey, 'memberKey' => $memberKey);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Retrieve Group Member (members.get)
*
* @param string $groupKey Email or immutable Id of the group
* @param string $memberKey Email or immutable Id of the member
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Member
*/
public function get($groupKey, $memberKey, $optParams = array())
{
$params = array('groupKey' => $groupKey, 'memberKey' => $memberKey);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Directory_Member");
}
/**
* Add user to the specified group. (members.insert)
*
* @param string $groupKey Email or immutable Id of the group
* @param Google_Member $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Member
*/
public function insert($groupKey, Google_Service_Directory_Member $postBody, $optParams = array())
{
$params = array('groupKey' => $groupKey, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Directory_Member");
}
/**
* Retrieve all members in a group (paginated) (members.listMembers)
*
* @param string $groupKey Email or immutable Id of the group
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken Token to specify next page in the list
* @opt_param string roles Comma separated role values to filter list results
* on.
* @opt_param int maxResults Maximum number of results to return. Default is 200
* @return Google_Service_Directory_Members
*/
public function listMembers($groupKey, $optParams = array())
{
$params = array('groupKey' => $groupKey);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Directory_Members");
}
/**
* Update membership of a user in the specified group. This method supports
* patch semantics. (members.patch)
*
* @param string $groupKey Email or immutable Id of the group. If Id, it should
* match with id of group object
* @param string $memberKey Email or immutable Id of the user. If Id, it should
* match with id of member object
* @param Google_Member $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Member
*/
public function patch($groupKey, $memberKey, Google_Service_Directory_Member $postBody, $optParams = array())
{
$params = array('groupKey' => $groupKey, 'memberKey' => $memberKey, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Directory_Member");
}
/**
* Update membership of a user in the specified group. (members.update)
*
* @param string $groupKey Email or immutable Id of the group. If Id, it should
* match with id of group object
* @param string $memberKey Email or immutable Id of the user. If Id, it should
* match with id of member object
* @param Google_Member $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Member
*/
public function update($groupKey, $memberKey, Google_Service_Directory_Member $postBody, $optParams = array())
{
$params = array('groupKey' => $groupKey, 'memberKey' => $memberKey, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Directory_Member");
}
}
/**
* The "mobiledevices" collection of methods.
* Typical usage is:
*
* $adminService = new Google_Service_Directory(...);
* $mobiledevices = $adminService->mobiledevices;
*
*/
#[AllowDynamicProperties]
class Google_Service_Directory_Mobiledevices_Resource extends Google_Service_Resource
{
/**
* Take action on Mobile Device (mobiledevices.action)
*
* @param string $customerId Immutable id of the Google Apps account
* @param string $resourceId Immutable id of Mobile Device
* @param Google_MobileDeviceAction $postBody
* @param array $optParams Optional parameters.
*/
public function action($customerId, $resourceId, Google_Service_Directory_MobileDeviceAction $postBody, $optParams = array())
{
$params = array('customerId' => $customerId, 'resourceId' => $resourceId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('action', array($params));
}
/**
* Delete Mobile Device (mobiledevices.delete)
*
* @param string $customerId Immutable id of the Google Apps account
* @param string $resourceId Immutable id of Mobile Device
* @param array $optParams Optional parameters.
*/
public function delete($customerId, $resourceId, $optParams = array())
{
$params = array('customerId' => $customerId, 'resourceId' => $resourceId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Retrieve Mobile Device (mobiledevices.get)
*
* @param string $customerId Immutable id of the Google Apps account
* @param string $resourceId Immutable id of Mobile Device
* @param array $optParams Optional parameters.
*
* @opt_param string projection Restrict information returned to a set of
* selected fields.
* @return Google_Service_Directory_MobileDevice
*/
public function get($customerId, $resourceId, $optParams = array())
{
$params = array('customerId' => $customerId, 'resourceId' => $resourceId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Directory_MobileDevice");
}
/**
* Retrieve all Mobile Devices of a customer (paginated)
* (mobiledevices.listMobiledevices)
*
* @param string $customerId Immutable id of the Google Apps account
* @param array $optParams Optional parameters.
*
* @opt_param string orderBy Column to use for sorting results
* @opt_param string projection Restrict information returned to a set of
* selected fields.
* @opt_param int maxResults Maximum number of results to return. Default is 100
* @opt_param string pageToken Token to specify next page in the list
* @opt_param string sortOrder Whether to return results in ascending or
* descending order. Only of use when orderBy is also used
* @opt_param string query Search string in the format given at
* http://support.google.com/a/bin/answer.py?hl=en=1408863#search
* @return Google_Service_Directory_MobileDevices
*/
public function listMobiledevices($customerId, $optParams = array())
{
$params = array('customerId' => $customerId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Directory_MobileDevices");
}
}
/**
* The "notifications" collection of methods.
* Typical usage is:
*
* $adminService = new Google_Service_Directory(...);
* $notifications = $adminService->notifications;
*
*/
#[AllowDynamicProperties]
class Google_Service_Directory_Notifications_Resource extends Google_Service_Resource
{
/**
* Deletes a notification (notifications.delete)
*
* @param string $customer The unique ID for the customer's Google account. The
* customerId is also returned as part of the Users resource.
* @param string $notificationId The unique ID of the notification.
* @param array $optParams Optional parameters.
*/
public function delete($customer, $notificationId, $optParams = array())
{
$params = array('customer' => $customer, 'notificationId' => $notificationId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Retrieves a notification. (notifications.get)
*
* @param string $customer The unique ID for the customer's Google account. The
* customerId is also returned as part of the Users resource.
* @param string $notificationId The unique ID of the notification.
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Notification
*/
public function get($customer, $notificationId, $optParams = array())
{
$params = array('customer' => $customer, 'notificationId' => $notificationId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Directory_Notification");
}
/**
* Retrieves a list of notifications. (notifications.listNotifications)
*
* @param string $customer The unique ID for the customer's Google account.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The token to specify the page of results to
* retrieve.
* @opt_param string maxResults Maximum number of notifications to return per
* page. The default is 100.
* @opt_param string language The ISO 639-1 code of the language notifications
* are returned in. The default is English (en).
* @return Google_Service_Directory_Notifications
*/
public function listNotifications($customer, $optParams = array())
{
$params = array('customer' => $customer);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Directory_Notifications");
}
/**
* Updates a notification. This method supports patch semantics.
* (notifications.patch)
*
* @param string $customer The unique ID for the customer's Google account.
* @param string $notificationId The unique ID of the notification.
* @param Google_Notification $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Notification
*/
public function patch($customer, $notificationId, Google_Service_Directory_Notification $postBody, $optParams = array())
{
$params = array('customer' => $customer, 'notificationId' => $notificationId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Directory_Notification");
}
/**
* Updates a notification. (notifications.update)
*
* @param string $customer The unique ID for the customer's Google account.
* @param string $notificationId The unique ID of the notification.
* @param Google_Notification $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Notification
*/
public function update($customer, $notificationId, Google_Service_Directory_Notification $postBody, $optParams = array())
{
$params = array('customer' => $customer, 'notificationId' => $notificationId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Directory_Notification");
}
}
/**
* The "orgunits" collection of methods.
* Typical usage is:
*
* $adminService = new Google_Service_Directory(...);
* $orgunits = $adminService->orgunits;
*
*/
#[AllowDynamicProperties]
class Google_Service_Directory_Orgunits_Resource extends Google_Service_Resource
{
/**
* Remove Organization Unit (orgunits.delete)
*
* @param string $customerId Immutable id of the Google Apps account
* @param string $orgUnitPath Full path of the organization unit or its Id
* @param array $optParams Optional parameters.
*/
public function delete($customerId, $orgUnitPath, $optParams = array())
{
$params = array('customerId' => $customerId, 'orgUnitPath' => $orgUnitPath);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Retrieve Organization Unit (orgunits.get)
*
* @param string $customerId Immutable id of the Google Apps account
* @param string $orgUnitPath Full path of the organization unit or its Id
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_OrgUnit
*/
public function get($customerId, $orgUnitPath, $optParams = array())
{
$params = array('customerId' => $customerId, 'orgUnitPath' => $orgUnitPath);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Directory_OrgUnit");
}
/**
* Add Organization Unit (orgunits.insert)
*
* @param string $customerId Immutable id of the Google Apps account
* @param Google_OrgUnit $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_OrgUnit
*/
public function insert($customerId, Google_Service_Directory_OrgUnit $postBody, $optParams = array())
{
$params = array('customerId' => $customerId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Directory_OrgUnit");
}
/**
* Retrieve all Organization Units (orgunits.listOrgunits)
*
* @param string $customerId Immutable id of the Google Apps account
* @param array $optParams Optional parameters.
*
* @opt_param string type Whether to return all sub-organizations or just
* immediate children
* @opt_param string orgUnitPath the URL-encoded organization unit's path or its
* Id
* @return Google_Service_Directory_OrgUnits
*/
public function listOrgunits($customerId, $optParams = array())
{
$params = array('customerId' => $customerId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Directory_OrgUnits");
}
/**
* Update Organization Unit. This method supports patch semantics.
* (orgunits.patch)
*
* @param string $customerId Immutable id of the Google Apps account
* @param string $orgUnitPath Full path of the organization unit or its Id
* @param Google_OrgUnit $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_OrgUnit
*/
public function patch($customerId, $orgUnitPath, Google_Service_Directory_OrgUnit $postBody, $optParams = array())
{
$params = array('customerId' => $customerId, 'orgUnitPath' => $orgUnitPath, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Directory_OrgUnit");
}
/**
* Update Organization Unit (orgunits.update)
*
* @param string $customerId Immutable id of the Google Apps account
* @param string $orgUnitPath Full path of the organization unit or its Id
* @param Google_OrgUnit $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_OrgUnit
*/
public function update($customerId, $orgUnitPath, Google_Service_Directory_OrgUnit $postBody, $optParams = array())
{
$params = array('customerId' => $customerId, 'orgUnitPath' => $orgUnitPath, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Directory_OrgUnit");
}
}
/**
* The "privileges" collection of methods.
* Typical usage is:
*
* $adminService = new Google_Service_Directory(...);
* $privileges = $adminService->privileges;
*
*/
#[AllowDynamicProperties]
class Google_Service_Directory_Privileges_Resource extends Google_Service_Resource
{
/**
* Retrieves a paginated list of all privileges for a customer.
* (privileges.listPrivileges)
*
* @param string $customer Immutable ID of the Google Apps account.
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Privileges
*/
public function listPrivileges($customer, $optParams = array())
{
$params = array('customer' => $customer);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Directory_Privileges");
}
}
/**
* The "roleAssignments" collection of methods.
* Typical usage is:
*
* $adminService = new Google_Service_Directory(...);
* $roleAssignments = $adminService->roleAssignments;
*
*/
#[AllowDynamicProperties]
class Google_Service_Directory_RoleAssignments_Resource extends Google_Service_Resource
{
/**
* Deletes a role assignment. (roleAssignments.delete)
*
* @param string $customer Immutable ID of the Google Apps account.
* @param string $roleAssignmentId Immutable ID of the role assignment.
* @param array $optParams Optional parameters.
*/
public function delete($customer, $roleAssignmentId, $optParams = array())
{
$params = array('customer' => $customer, 'roleAssignmentId' => $roleAssignmentId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Retrieve a role assignment. (roleAssignments.get)
*
* @param string $customer Immutable ID of the Google Apps account.
* @param string $roleAssignmentId Immutable ID of the role assignment.
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_RoleAssignment
*/
public function get($customer, $roleAssignmentId, $optParams = array())
{
$params = array('customer' => $customer, 'roleAssignmentId' => $roleAssignmentId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Directory_RoleAssignment");
}
/**
* Creates a role assignment. (roleAssignments.insert)
*
* @param string $customer Immutable ID of the Google Apps account.
* @param Google_RoleAssignment $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_RoleAssignment
*/
public function insert($customer, Google_Service_Directory_RoleAssignment $postBody, $optParams = array())
{
$params = array('customer' => $customer, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Directory_RoleAssignment");
}
/**
* Retrieves a paginated list of all roleAssignments.
* (roleAssignments.listRoleAssignments)
*
* @param string $customer Immutable ID of the Google Apps account.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken Token to specify the next page in the list.
* @opt_param string userKey The user's primary email address, alias email
* address, or unique user ID. If included in the request, returns role
* assignments only for this user.
* @opt_param int maxResults Maximum number of results to return.
* @opt_param string roleId Immutable ID of a role. If included in the request,
* returns only role assignments containing this role ID.
* @return Google_Service_Directory_RoleAssignments
*/
public function listRoleAssignments($customer, $optParams = array())
{
$params = array('customer' => $customer);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Directory_RoleAssignments");
}
}
/**
* The "roles" collection of methods.
* Typical usage is:
*
* $adminService = new Google_Service_Directory(...);
* $roles = $adminService->roles;
*
*/
#[AllowDynamicProperties]
class Google_Service_Directory_Roles_Resource extends Google_Service_Resource
{
/**
* Deletes a role. (roles.delete)
*
* @param string $customer Immutable ID of the Google Apps account.
* @param string $roleId Immutable ID of the role.
* @param array $optParams Optional parameters.
*/
public function delete($customer, $roleId, $optParams = array())
{
$params = array('customer' => $customer, 'roleId' => $roleId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Retrieves a role. (roles.get)
*
* @param string $customer Immutable ID of the Google Apps account.
* @param string $roleId Immutable ID of the role.
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Role
*/
public function get($customer, $roleId, $optParams = array())
{
$params = array('customer' => $customer, 'roleId' => $roleId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Directory_Role");
}
/**
* Creates a role. (roles.insert)
*
* @param string $customer Immutable ID of the Google Apps account.
* @param Google_Role $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Role
*/
public function insert($customer, Google_Service_Directory_Role $postBody, $optParams = array())
{
$params = array('customer' => $customer, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Directory_Role");
}
/**
* Retrieves a paginated list of all the roles in a domain. (roles.listRoles)
*
* @param string $customer Immutable id of the Google Apps account.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken Token to specify the next page in the list.
* @opt_param int maxResults Maximum number of results to return.
* @return Google_Service_Directory_Roles
*/
public function listRoles($customer, $optParams = array())
{
$params = array('customer' => $customer);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Directory_Roles");
}
/**
* Updates a role. This method supports patch semantics. (roles.patch)
*
* @param string $customer Immutable ID of the Google Apps account.
* @param string $roleId Immutable ID of the role.
* @param Google_Role $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Role
*/
public function patch($customer, $roleId, Google_Service_Directory_Role $postBody, $optParams = array())
{
$params = array('customer' => $customer, 'roleId' => $roleId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Directory_Role");
}
/**
* Updates a role. (roles.update)
*
* @param string $customer Immutable ID of the Google Apps account.
* @param string $roleId Immutable ID of the role.
* @param Google_Role $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Role
*/
public function update($customer, $roleId, Google_Service_Directory_Role $postBody, $optParams = array())
{
$params = array('customer' => $customer, 'roleId' => $roleId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Directory_Role");
}
}
/**
* The "schemas" collection of methods.
* Typical usage is:
*
* $adminService = new Google_Service_Directory(...);
* $schemas = $adminService->schemas;
*
*/
#[AllowDynamicProperties]
class Google_Service_Directory_Schemas_Resource extends Google_Service_Resource
{
/**
* Delete schema (schemas.delete)
*
* @param string $customerId Immutable id of the Google Apps account
* @param string $schemaKey Name or immutable Id of the schema
* @param array $optParams Optional parameters.
*/
public function delete($customerId, $schemaKey, $optParams = array())
{
$params = array('customerId' => $customerId, 'schemaKey' => $schemaKey);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Retrieve schema (schemas.get)
*
* @param string $customerId Immutable id of the Google Apps account
* @param string $schemaKey Name or immutable Id of the schema
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Schema
*/
public function get($customerId, $schemaKey, $optParams = array())
{
$params = array('customerId' => $customerId, 'schemaKey' => $schemaKey);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Directory_Schema");
}
/**
* Create schema. (schemas.insert)
*
* @param string $customerId Immutable id of the Google Apps account
* @param Google_Schema $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Schema
*/
public function insert($customerId, Google_Service_Directory_Schema $postBody, $optParams = array())
{
$params = array('customerId' => $customerId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Directory_Schema");
}
/**
* Retrieve all schemas for a customer (schemas.listSchemas)
*
* @param string $customerId Immutable id of the Google Apps account
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Schemas
*/
public function listSchemas($customerId, $optParams = array())
{
$params = array('customerId' => $customerId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Directory_Schemas");
}
/**
* Update schema. This method supports patch semantics. (schemas.patch)
*
* @param string $customerId Immutable id of the Google Apps account
* @param string $schemaKey Name or immutable Id of the schema.
* @param Google_Schema $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Schema
*/
public function patch($customerId, $schemaKey, Google_Service_Directory_Schema $postBody, $optParams = array())
{
$params = array('customerId' => $customerId, 'schemaKey' => $schemaKey, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Directory_Schema");
}
/**
* Update schema (schemas.update)
*
* @param string $customerId Immutable id of the Google Apps account
* @param string $schemaKey Name or immutable Id of the schema.
* @param Google_Schema $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Schema
*/
public function update($customerId, $schemaKey, Google_Service_Directory_Schema $postBody, $optParams = array())
{
$params = array('customerId' => $customerId, 'schemaKey' => $schemaKey, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Directory_Schema");
}
}
/**
* The "tokens" collection of methods.
* Typical usage is:
*
* $adminService = new Google_Service_Directory(...);
* $tokens = $adminService->tokens;
*
*/
#[AllowDynamicProperties]
class Google_Service_Directory_Tokens_Resource extends Google_Service_Resource
{
/**
* Delete all access tokens issued by a user for an application. (tokens.delete)
*
* @param string $userKey Identifies the user in the API request. The value can
* be the user's primary email address, alias email address, or unique user ID.
* @param string $clientId The Client ID of the application the token is issued
* to.
* @param array $optParams Optional parameters.
*/
public function delete($userKey, $clientId, $optParams = array())
{
$params = array('userKey' => $userKey, 'clientId' => $clientId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Get information about an access token issued by a user. (tokens.get)
*
* @param string $userKey Identifies the user in the API request. The value can
* be the user's primary email address, alias email address, or unique user ID.
* @param string $clientId The Client ID of the application the token is issued
* to.
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Token
*/
public function get($userKey, $clientId, $optParams = array())
{
$params = array('userKey' => $userKey, 'clientId' => $clientId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Directory_Token");
}
/**
* Returns the set of tokens specified user has issued to 3rd party
* applications. (tokens.listTokens)
*
* @param string $userKey Identifies the user in the API request. The value can
* be the user's primary email address, alias email address, or unique user ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Tokens
*/
public function listTokens($userKey, $optParams = array())
{
$params = array('userKey' => $userKey);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Directory_Tokens");
}
}
/**
* The "users" collection of methods.
* Typical usage is:
*
* $adminService = new Google_Service_Directory(...);
* $users = $adminService->users;
*
*/
#[AllowDynamicProperties]
class Google_Service_Directory_Users_Resource extends Google_Service_Resource
{
/**
* Delete user (users.delete)
*
* @param string $userKey Email or immutable Id of the user
* @param array $optParams Optional parameters.
*/
public function delete($userKey, $optParams = array())
{
$params = array('userKey' => $userKey);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* retrieve user (users.get)
*
* @param string $userKey Email or immutable Id of the user
* @param array $optParams Optional parameters.
*
* @opt_param string viewType Whether to fetch the ADMIN_VIEW or DOMAIN_PUBLIC
* view of the user.
* @opt_param string customFieldMask Comma-separated list of schema names. All
* fields from these schemas are fetched. This should only be set when
* projection=custom.
* @opt_param string projection What subset of fields to fetch for this user.
* @return Google_Service_Directory_User
*/
public function get($userKey, $optParams = array())
{
$params = array('userKey' => $userKey);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Directory_User");
}
/**
* create user. (users.insert)
*
* @param Google_User $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_User
*/
public function insert(Google_Service_Directory_User $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Directory_User");
}
/**
* Retrieve either deleted users or all users in a domain (paginated)
* (users.listUsers)
*
* @param array $optParams Optional parameters.
*
* @opt_param string customer Immutable id of the Google Apps account. In case
* of multi-domain, to fetch all users for a customer, fill this field instead
* of domain.
* @opt_param string orderBy Column to use for sorting results
* @opt_param string domain Name of the domain. Fill this field to get users
* from only this domain. To return all users in a multi-domain fill customer
* field instead.
* @opt_param string projection What subset of fields to fetch for this user.
* @opt_param string showDeleted If set to true retrieves the list of deleted
* users. Default is false
* @opt_param string customFieldMask Comma-separated list of schema names. All
* fields from these schemas are fetched. This should only be set when
* projection=custom.
* @opt_param int maxResults Maximum number of results to return. Default is
* 100. Max allowed is 500
* @opt_param string pageToken Token to specify next page in the list
* @opt_param string sortOrder Whether to return results in ascending or
* descending order.
* @opt_param string query Query string search. Should be of the form "".
* Complete documentation is at https://developers.google.com/admin-
* sdk/directory/v1/guides/search-users
* @opt_param string viewType Whether to fetch the ADMIN_VIEW or DOMAIN_PUBLIC
* view of the user.
* @opt_param string event Event on which subscription is intended (if
* subscribing)
* @return Google_Service_Directory_Users
*/
public function listUsers($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Directory_Users");
}
/**
* change admin status of a user (users.makeAdmin)
*
* @param string $userKey Email or immutable Id of the user as admin
* @param Google_UserMakeAdmin $postBody
* @param array $optParams Optional parameters.
*/
public function makeAdmin($userKey, Google_Service_Directory_UserMakeAdmin $postBody, $optParams = array())
{
$params = array('userKey' => $userKey, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('makeAdmin', array($params));
}
/**
* update user. This method supports patch semantics. (users.patch)
*
* @param string $userKey Email or immutable Id of the user. If Id, it should
* match with id of user object
* @param Google_User $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_User
*/
public function patch($userKey, Google_Service_Directory_User $postBody, $optParams = array())
{
$params = array('userKey' => $userKey, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Directory_User");
}
/**
* Undelete a deleted user (users.undelete)
*
* @param string $userKey The immutable id of the user
* @param Google_UserUndelete $postBody
* @param array $optParams Optional parameters.
*/
public function undelete($userKey, Google_Service_Directory_UserUndelete $postBody, $optParams = array())
{
$params = array('userKey' => $userKey, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('undelete', array($params));
}
/**
* update user (users.update)
*
* @param string $userKey Email or immutable Id of the user. If Id, it should
* match with id of user object
* @param Google_User $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_User
*/
public function update($userKey, Google_Service_Directory_User $postBody, $optParams = array())
{
$params = array('userKey' => $userKey, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Directory_User");
}
/**
* Watch for changes in users list (users.watch)
*
* @param Google_Channel $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string customer Immutable id of the Google Apps account. In case
* of multi-domain, to fetch all users for a customer, fill this field instead
* of domain.
* @opt_param string orderBy Column to use for sorting results
* @opt_param string domain Name of the domain. Fill this field to get users
* from only this domain. To return all users in a multi-domain fill customer
* field instead.
* @opt_param string projection What subset of fields to fetch for this user.
* @opt_param string showDeleted If set to true retrieves the list of deleted
* users. Default is false
* @opt_param string customFieldMask Comma-separated list of schema names. All
* fields from these schemas are fetched. This should only be set when
* projection=custom.
* @opt_param int maxResults Maximum number of results to return. Default is
* 100. Max allowed is 500
* @opt_param string pageToken Token to specify next page in the list
* @opt_param string sortOrder Whether to return results in ascending or
* descending order.
* @opt_param string query Query string search. Should be of the form "".
* Complete documentation is at https://developers.google.com/admin-
* sdk/directory/v1/guides/search-users
* @opt_param string viewType Whether to fetch the ADMIN_VIEW or DOMAIN_PUBLIC
* view of the user.
* @opt_param string event Event on which subscription is intended (if
* subscribing)
* @return Google_Service_Directory_Channel
*/
public function watch(Google_Service_Directory_Channel $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('watch', array($params), "Google_Service_Directory_Channel");
}
}
/**
* The "aliases" collection of methods.
* Typical usage is:
*
* $adminService = new Google_Service_Directory(...);
* $aliases = $adminService->aliases;
*
*/
#[AllowDynamicProperties]
class Google_Service_Directory_UsersAliases_Resource extends Google_Service_Resource
{
/**
* Remove a alias for the user (aliases.delete)
*
* @param string $userKey Email or immutable Id of the user
* @param string $alias The alias to be removed
* @param array $optParams Optional parameters.
*/
public function delete($userKey, $alias, $optParams = array())
{
$params = array('userKey' => $userKey, 'alias' => $alias);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Add a alias for the user (aliases.insert)
*
* @param string $userKey Email or immutable Id of the user
* @param Google_Alias $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_Alias
*/
public function insert($userKey, Google_Service_Directory_Alias $postBody, $optParams = array())
{
$params = array('userKey' => $userKey, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Directory_Alias");
}
/**
* List all aliases for a user (aliases.listUsersAliases)
*
* @param string $userKey Email or immutable Id of the user
* @param array $optParams Optional parameters.
*
* @opt_param string event Event on which subscription is intended (if
* subscribing)
* @return Google_Service_Directory_Aliases
*/
public function listUsersAliases($userKey, $optParams = array())
{
$params = array('userKey' => $userKey);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Directory_Aliases");
}
/**
* Watch for changes in user aliases list (aliases.watch)
*
* @param string $userKey Email or immutable Id of the user
* @param Google_Channel $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string event Event on which subscription is intended (if
* subscribing)
* @return Google_Service_Directory_Channel
*/
public function watch($userKey, Google_Service_Directory_Channel $postBody, $optParams = array())
{
$params = array('userKey' => $userKey, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('watch', array($params), "Google_Service_Directory_Channel");
}
}
/**
* The "photos" collection of methods.
* Typical usage is:
*
* $adminService = new Google_Service_Directory(...);
* $photos = $adminService->photos;
*
*/
#[AllowDynamicProperties]
class Google_Service_Directory_UsersPhotos_Resource extends Google_Service_Resource
{
/**
* Remove photos for the user (photos.delete)
*
* @param string $userKey Email or immutable Id of the user
* @param array $optParams Optional parameters.
*/
public function delete($userKey, $optParams = array())
{
$params = array('userKey' => $userKey);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Retrieve photo of a user (photos.get)
*
* @param string $userKey Email or immutable Id of the user
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_UserPhoto
*/
public function get($userKey, $optParams = array())
{
$params = array('userKey' => $userKey);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Directory_UserPhoto");
}
/**
* Add a photo for the user. This method supports patch semantics.
* (photos.patch)
*
* @param string $userKey Email or immutable Id of the user
* @param Google_UserPhoto $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_UserPhoto
*/
public function patch($userKey, Google_Service_Directory_UserPhoto $postBody, $optParams = array())
{
$params = array('userKey' => $userKey, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Directory_UserPhoto");
}
/**
* Add a photo for the user (photos.update)
*
* @param string $userKey Email or immutable Id of the user
* @param Google_UserPhoto $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_UserPhoto
*/
public function update($userKey, Google_Service_Directory_UserPhoto $postBody, $optParams = array())
{
$params = array('userKey' => $userKey, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Directory_UserPhoto");
}
}
/**
* The "verificationCodes" collection of methods.
* Typical usage is:
*
* $adminService = new Google_Service_Directory(...);
* $verificationCodes = $adminService->verificationCodes;
*
*/
#[AllowDynamicProperties]
class Google_Service_Directory_VerificationCodes_Resource extends Google_Service_Resource
{
/**
* Generate new backup verification codes for the user.
* (verificationCodes.generate)
*
* @param string $userKey Email or immutable Id of the user
* @param array $optParams Optional parameters.
*/
public function generate($userKey, $optParams = array())
{
$params = array('userKey' => $userKey);
$params = array_merge($params, $optParams);
return $this->call('generate', array($params));
}
/**
* Invalidate the current backup verification codes for the user.
* (verificationCodes.invalidate)
*
* @param string $userKey Email or immutable Id of the user
* @param array $optParams Optional parameters.
*/
public function invalidate($userKey, $optParams = array())
{
$params = array('userKey' => $userKey);
$params = array_merge($params, $optParams);
return $this->call('invalidate', array($params));
}
/**
* Returns the current set of valid backup verification codes for the specified
* user. (verificationCodes.listVerificationCodes)
*
* @param string $userKey Identifies the user in the API request. The value can
* be the user's primary email address, alias email address, or unique user ID.
* @param array $optParams Optional parameters.
* @return Google_Service_Directory_VerificationCodes
*/
public function listVerificationCodes($userKey, $optParams = array())
{
$params = array('userKey' => $userKey);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Directory_VerificationCodes");
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_Alias extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $alias;
public $etag;
public $id;
public $kind;
public $primaryEmail;
public function setAlias($alias)
{
$this->alias = $alias;
}
public function getAlias()
{
return $this->alias;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setPrimaryEmail($primaryEmail)
{
$this->primaryEmail = $primaryEmail;
}
public function getPrimaryEmail()
{
return $this->primaryEmail;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_Aliases extends Google_Collection
{
protected $collection_key = 'aliases';
protected $internal_gapi_mappings = array(
);
protected $aliasesType = 'Google_Service_Directory_Alias';
protected $aliasesDataType = 'array';
public $etag;
public $kind;
public function setAliases($aliases)
{
$this->aliases = $aliases;
}
public function getAliases()
{
return $this->aliases;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_Asp extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $codeId;
public $creationTime;
public $etag;
public $kind;
public $lastTimeUsed;
public $name;
public $userKey;
public function setCodeId($codeId)
{
$this->codeId = $codeId;
}
public function getCodeId()
{
return $this->codeId;
}
public function setCreationTime($creationTime)
{
$this->creationTime = $creationTime;
}
public function getCreationTime()
{
return $this->creationTime;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLastTimeUsed($lastTimeUsed)
{
$this->lastTimeUsed = $lastTimeUsed;
}
public function getLastTimeUsed()
{
return $this->lastTimeUsed;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setUserKey($userKey)
{
$this->userKey = $userKey;
}
public function getUserKey()
{
return $this->userKey;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_Asps extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_Directory_Asp';
protected $itemsDataType = 'array';
public $kind;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_Channel extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $address;
public $expiration;
public $id;
public $kind;
public $params;
public $payload;
public $resourceId;
public $resourceUri;
public $token;
public $type;
public function setAddress($address)
{
$this->address = $address;
}
public function getAddress()
{
return $this->address;
}
public function setExpiration($expiration)
{
$this->expiration = $expiration;
}
public function getExpiration()
{
return $this->expiration;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setParams($params)
{
$this->params = $params;
}
public function getParams()
{
return $this->params;
}
public function setPayload($payload)
{
$this->payload = $payload;
}
public function getPayload()
{
return $this->payload;
}
public function setResourceId($resourceId)
{
$this->resourceId = $resourceId;
}
public function getResourceId()
{
return $this->resourceId;
}
public function setResourceUri($resourceUri)
{
$this->resourceUri = $resourceUri;
}
public function getResourceUri()
{
return $this->resourceUri;
}
public function setToken($token)
{
$this->token = $token;
}
public function getToken()
{
return $this->token;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_ChannelParams extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Directory_ChromeOsDevice extends Google_Collection
{
protected $collection_key = 'recentUsers';
protected $internal_gapi_mappings = array(
);
protected $activeTimeRangesType = 'Google_Service_Directory_ChromeOsDeviceActiveTimeRanges';
protected $activeTimeRangesDataType = 'array';
public $annotatedAssetId;
public $annotatedLocation;
public $annotatedUser;
public $bootMode;
public $deviceId;
public $etag;
public $ethernetMacAddress;
public $firmwareVersion;
public $kind;
public $lastEnrollmentTime;
public $lastSync;
public $macAddress;
public $meid;
public $model;
public $notes;
public $orderNumber;
public $orgUnitPath;
public $osVersion;
public $platformVersion;
protected $recentUsersType = 'Google_Service_Directory_ChromeOsDeviceRecentUsers';
protected $recentUsersDataType = 'array';
public $serialNumber;
public $status;
public $supportEndDate;
public $willAutoRenew;
public function setActiveTimeRanges($activeTimeRanges)
{
$this->activeTimeRanges = $activeTimeRanges;
}
public function getActiveTimeRanges()
{
return $this->activeTimeRanges;
}
public function setAnnotatedAssetId($annotatedAssetId)
{
$this->annotatedAssetId = $annotatedAssetId;
}
public function getAnnotatedAssetId()
{
return $this->annotatedAssetId;
}
public function setAnnotatedLocation($annotatedLocation)
{
$this->annotatedLocation = $annotatedLocation;
}
public function getAnnotatedLocation()
{
return $this->annotatedLocation;
}
public function setAnnotatedUser($annotatedUser)
{
$this->annotatedUser = $annotatedUser;
}
public function getAnnotatedUser()
{
return $this->annotatedUser;
}
public function setBootMode($bootMode)
{
$this->bootMode = $bootMode;
}
public function getBootMode()
{
return $this->bootMode;
}
public function setDeviceId($deviceId)
{
$this->deviceId = $deviceId;
}
public function getDeviceId()
{
return $this->deviceId;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setEthernetMacAddress($ethernetMacAddress)
{
$this->ethernetMacAddress = $ethernetMacAddress;
}
public function getEthernetMacAddress()
{
return $this->ethernetMacAddress;
}
public function setFirmwareVersion($firmwareVersion)
{
$this->firmwareVersion = $firmwareVersion;
}
public function getFirmwareVersion()
{
return $this->firmwareVersion;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLastEnrollmentTime($lastEnrollmentTime)
{
$this->lastEnrollmentTime = $lastEnrollmentTime;
}
public function getLastEnrollmentTime()
{
return $this->lastEnrollmentTime;
}
public function setLastSync($lastSync)
{
$this->lastSync = $lastSync;
}
public function getLastSync()
{
return $this->lastSync;
}
public function setMacAddress($macAddress)
{
$this->macAddress = $macAddress;
}
public function getMacAddress()
{
return $this->macAddress;
}
public function setMeid($meid)
{
$this->meid = $meid;
}
public function getMeid()
{
return $this->meid;
}
public function setModel($model)
{
$this->model = $model;
}
public function getModel()
{
return $this->model;
}
public function setNotes($notes)
{
$this->notes = $notes;
}
public function getNotes()
{
return $this->notes;
}
public function setOrderNumber($orderNumber)
{
$this->orderNumber = $orderNumber;
}
public function getOrderNumber()
{
return $this->orderNumber;
}
public function setOrgUnitPath($orgUnitPath)
{
$this->orgUnitPath = $orgUnitPath;
}
public function getOrgUnitPath()
{
return $this->orgUnitPath;
}
public function setOsVersion($osVersion)
{
$this->osVersion = $osVersion;
}
public function getOsVersion()
{
return $this->osVersion;
}
public function setPlatformVersion($platformVersion)
{
$this->platformVersion = $platformVersion;
}
public function getPlatformVersion()
{
return $this->platformVersion;
}
public function setRecentUsers($recentUsers)
{
$this->recentUsers = $recentUsers;
}
public function getRecentUsers()
{
return $this->recentUsers;
}
public function setSerialNumber($serialNumber)
{
$this->serialNumber = $serialNumber;
}
public function getSerialNumber()
{
return $this->serialNumber;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setSupportEndDate($supportEndDate)
{
$this->supportEndDate = $supportEndDate;
}
public function getSupportEndDate()
{
return $this->supportEndDate;
}
public function setWillAutoRenew($willAutoRenew)
{
$this->willAutoRenew = $willAutoRenew;
}
public function getWillAutoRenew()
{
return $this->willAutoRenew;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_ChromeOsDeviceActiveTimeRanges extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $activeTime;
public $date;
public function setActiveTime($activeTime)
{
$this->activeTime = $activeTime;
}
public function getActiveTime()
{
return $this->activeTime;
}
public function setDate($date)
{
$this->date = $date;
}
public function getDate()
{
return $this->date;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_ChromeOsDeviceRecentUsers extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $email;
public $type;
public function setEmail($email)
{
$this->email = $email;
}
public function getEmail()
{
return $this->email;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_ChromeOsDevices extends Google_Collection
{
protected $collection_key = 'chromeosdevices';
protected $internal_gapi_mappings = array(
);
protected $chromeosdevicesType = 'Google_Service_Directory_ChromeOsDevice';
protected $chromeosdevicesDataType = 'array';
public $etag;
public $kind;
public $nextPageToken;
public function setChromeosdevices($chromeosdevices)
{
$this->chromeosdevices = $chromeosdevices;
}
public function getChromeosdevices()
{
return $this->chromeosdevices;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_Customer extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $alternateEmail;
public $customerCreationTime;
public $customerDomain;
public $etag;
public $id;
public $kind;
public $language;
public $phoneNumber;
protected $postalAddressType = 'Google_Service_Directory_CustomerPostalAddress';
protected $postalAddressDataType = '';
public function setAlternateEmail($alternateEmail)
{
$this->alternateEmail = $alternateEmail;
}
public function getAlternateEmail()
{
return $this->alternateEmail;
}
public function setCustomerCreationTime($customerCreationTime)
{
$this->customerCreationTime = $customerCreationTime;
}
public function getCustomerCreationTime()
{
return $this->customerCreationTime;
}
public function setCustomerDomain($customerDomain)
{
$this->customerDomain = $customerDomain;
}
public function getCustomerDomain()
{
return $this->customerDomain;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLanguage($language)
{
$this->language = $language;
}
public function getLanguage()
{
return $this->language;
}
public function setPhoneNumber($phoneNumber)
{
$this->phoneNumber = $phoneNumber;
}
public function getPhoneNumber()
{
return $this->phoneNumber;
}
public function setPostalAddress(Google_Service_Directory_CustomerPostalAddress $postalAddress)
{
$this->postalAddress = $postalAddress;
}
public function getPostalAddress()
{
return $this->postalAddress;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_CustomerPostalAddress extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $addressLine1;
public $addressLine2;
public $addressLine3;
public $contactName;
public $countryCode;
public $locality;
public $organizationName;
public $postalCode;
public $region;
public function setAddressLine1($addressLine1)
{
$this->addressLine1 = $addressLine1;
}
public function getAddressLine1()
{
return $this->addressLine1;
}
public function setAddressLine2($addressLine2)
{
$this->addressLine2 = $addressLine2;
}
public function getAddressLine2()
{
return $this->addressLine2;
}
public function setAddressLine3($addressLine3)
{
$this->addressLine3 = $addressLine3;
}
public function getAddressLine3()
{
return $this->addressLine3;
}
public function setContactName($contactName)
{
$this->contactName = $contactName;
}
public function getContactName()
{
return $this->contactName;
}
public function setCountryCode($countryCode)
{
$this->countryCode = $countryCode;
}
public function getCountryCode()
{
return $this->countryCode;
}
public function setLocality($locality)
{
$this->locality = $locality;
}
public function getLocality()
{
return $this->locality;
}
public function setOrganizationName($organizationName)
{
$this->organizationName = $organizationName;
}
public function getOrganizationName()
{
return $this->organizationName;
}
public function setPostalCode($postalCode)
{
$this->postalCode = $postalCode;
}
public function getPostalCode()
{
return $this->postalCode;
}
public function setRegion($region)
{
$this->region = $region;
}
public function getRegion()
{
return $this->region;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_DomainAlias extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $creationTime;
public $domainAliasName;
public $etag;
public $kind;
public $parentDomainName;
public $verified;
public function setCreationTime($creationTime)
{
$this->creationTime = $creationTime;
}
public function getCreationTime()
{
return $this->creationTime;
}
public function setDomainAliasName($domainAliasName)
{
$this->domainAliasName = $domainAliasName;
}
public function getDomainAliasName()
{
return $this->domainAliasName;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setParentDomainName($parentDomainName)
{
$this->parentDomainName = $parentDomainName;
}
public function getParentDomainName()
{
return $this->parentDomainName;
}
public function setVerified($verified)
{
$this->verified = $verified;
}
public function getVerified()
{
return $this->verified;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_DomainAliases extends Google_Collection
{
protected $collection_key = 'domainAliases';
protected $internal_gapi_mappings = array(
);
protected $domainAliasesType = 'Google_Service_Directory_DomainAlias';
protected $domainAliasesDataType = 'array';
public $etag;
public $kind;
public function setDomainAliases($domainAliases)
{
$this->domainAliases = $domainAliases;
}
public function getDomainAliases()
{
return $this->domainAliases;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_Domains extends Google_Collection
{
protected $collection_key = 'domainAliases';
protected $internal_gapi_mappings = array(
);
public $creationTime;
protected $domainAliasesType = 'Google_Service_Directory_DomainAlias';
protected $domainAliasesDataType = 'array';
public $domainName;
public $etag;
public $isPrimary;
public $kind;
public $verified;
public function setCreationTime($creationTime)
{
$this->creationTime = $creationTime;
}
public function getCreationTime()
{
return $this->creationTime;
}
public function setDomainAliases($domainAliases)
{
$this->domainAliases = $domainAliases;
}
public function getDomainAliases()
{
return $this->domainAliases;
}
public function setDomainName($domainName)
{
$this->domainName = $domainName;
}
public function getDomainName()
{
return $this->domainName;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setIsPrimary($isPrimary)
{
$this->isPrimary = $isPrimary;
}
public function getIsPrimary()
{
return $this->isPrimary;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setVerified($verified)
{
$this->verified = $verified;
}
public function getVerified()
{
return $this->verified;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_Domains2 extends Google_Collection
{
protected $collection_key = 'domains';
protected $internal_gapi_mappings = array(
);
protected $domainsType = 'Google_Service_Directory_Domains';
protected $domainsDataType = 'array';
public $etag;
public $kind;
public function setDomains($domains)
{
$this->domains = $domains;
}
public function getDomains()
{
return $this->domains;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_Group extends Google_Collection
{
protected $collection_key = 'nonEditableAliases';
protected $internal_gapi_mappings = array(
);
public $adminCreated;
public $aliases;
public $description;
public $directMembersCount;
public $email;
public $etag;
public $id;
public $kind;
public $name;
public $nonEditableAliases;
public function setAdminCreated($adminCreated)
{
$this->adminCreated = $adminCreated;
}
public function getAdminCreated()
{
return $this->adminCreated;
}
public function setAliases($aliases)
{
$this->aliases = $aliases;
}
public function getAliases()
{
return $this->aliases;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDirectMembersCount($directMembersCount)
{
$this->directMembersCount = $directMembersCount;
}
public function getDirectMembersCount()
{
return $this->directMembersCount;
}
public function setEmail($email)
{
$this->email = $email;
}
public function getEmail()
{
return $this->email;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setNonEditableAliases($nonEditableAliases)
{
$this->nonEditableAliases = $nonEditableAliases;
}
public function getNonEditableAliases()
{
return $this->nonEditableAliases;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_Groups extends Google_Collection
{
protected $collection_key = 'groups';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $groupsType = 'Google_Service_Directory_Group';
protected $groupsDataType = 'array';
public $kind;
public $nextPageToken;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setGroups($groups)
{
$this->groups = $groups;
}
public function getGroups()
{
return $this->groups;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_Member extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $email;
public $etag;
public $id;
public $kind;
public $role;
public $type;
public function setEmail($email)
{
$this->email = $email;
}
public function getEmail()
{
return $this->email;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setRole($role)
{
$this->role = $role;
}
public function getRole()
{
return $this->role;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_Members extends Google_Collection
{
protected $collection_key = 'members';
protected $internal_gapi_mappings = array(
);
public $etag;
public $kind;
protected $membersType = 'Google_Service_Directory_Member';
protected $membersDataType = 'array';
public $nextPageToken;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMembers($members)
{
$this->members = $members;
}
public function getMembers()
{
return $this->members;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_MobileDevice extends Google_Collection
{
protected $collection_key = 'otherAccountsInfo';
protected $internal_gapi_mappings = array(
);
public $adbStatus;
protected $applicationsType = 'Google_Service_Directory_MobileDeviceApplications';
protected $applicationsDataType = 'array';
public $basebandVersion;
public $buildNumber;
public $defaultLanguage;
public $developerOptionsStatus;
public $deviceCompromisedStatus;
public $deviceId;
public $email;
public $etag;
public $firstSync;
public $hardwareId;
public $imei;
public $kernelVersion;
public $kind;
public $lastSync;
public $managedAccountIsOnOwnerProfile;
public $meid;
public $model;
public $name;
public $networkOperator;
public $os;
public $otherAccountsInfo;
public $resourceId;
public $serialNumber;
public $status;
public $supportsWorkProfile;
public $type;
public $unknownSourcesStatus;
public $userAgent;
public $wifiMacAddress;
public function setAdbStatus($adbStatus)
{
$this->adbStatus = $adbStatus;
}
public function getAdbStatus()
{
return $this->adbStatus;
}
public function setApplications($applications)
{
$this->applications = $applications;
}
public function getApplications()
{
return $this->applications;
}
public function setBasebandVersion($basebandVersion)
{
$this->basebandVersion = $basebandVersion;
}
public function getBasebandVersion()
{
return $this->basebandVersion;
}
public function setBuildNumber($buildNumber)
{
$this->buildNumber = $buildNumber;
}
public function getBuildNumber()
{
return $this->buildNumber;
}
public function setDefaultLanguage($defaultLanguage)
{
$this->defaultLanguage = $defaultLanguage;
}
public function getDefaultLanguage()
{
return $this->defaultLanguage;
}
public function setDeveloperOptionsStatus($developerOptionsStatus)
{
$this->developerOptionsStatus = $developerOptionsStatus;
}
public function getDeveloperOptionsStatus()
{
return $this->developerOptionsStatus;
}
public function setDeviceCompromisedStatus($deviceCompromisedStatus)
{
$this->deviceCompromisedStatus = $deviceCompromisedStatus;
}
public function getDeviceCompromisedStatus()
{
return $this->deviceCompromisedStatus;
}
public function setDeviceId($deviceId)
{
$this->deviceId = $deviceId;
}
public function getDeviceId()
{
return $this->deviceId;
}
public function setEmail($email)
{
$this->email = $email;
}
public function getEmail()
{
return $this->email;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setFirstSync($firstSync)
{
$this->firstSync = $firstSync;
}
public function getFirstSync()
{
return $this->firstSync;
}
public function setHardwareId($hardwareId)
{
$this->hardwareId = $hardwareId;
}
public function getHardwareId()
{
return $this->hardwareId;
}
public function setImei($imei)
{
$this->imei = $imei;
}
public function getImei()
{
return $this->imei;
}
public function setKernelVersion($kernelVersion)
{
$this->kernelVersion = $kernelVersion;
}
public function getKernelVersion()
{
return $this->kernelVersion;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLastSync($lastSync)
{
$this->lastSync = $lastSync;
}
public function getLastSync()
{
return $this->lastSync;
}
public function setManagedAccountIsOnOwnerProfile($managedAccountIsOnOwnerProfile)
{
$this->managedAccountIsOnOwnerProfile = $managedAccountIsOnOwnerProfile;
}
public function getManagedAccountIsOnOwnerProfile()
{
return $this->managedAccountIsOnOwnerProfile;
}
public function setMeid($meid)
{
$this->meid = $meid;
}
public function getMeid()
{
return $this->meid;
}
public function setModel($model)
{
$this->model = $model;
}
public function getModel()
{
return $this->model;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setNetworkOperator($networkOperator)
{
$this->networkOperator = $networkOperator;
}
public function getNetworkOperator()
{
return $this->networkOperator;
}
public function setOs($os)
{
$this->os = $os;
}
public function getOs()
{
return $this->os;
}
public function setOtherAccountsInfo($otherAccountsInfo)
{
$this->otherAccountsInfo = $otherAccountsInfo;
}
public function getOtherAccountsInfo()
{
return $this->otherAccountsInfo;
}
public function setResourceId($resourceId)
{
$this->resourceId = $resourceId;
}
public function getResourceId()
{
return $this->resourceId;
}
public function setSerialNumber($serialNumber)
{
$this->serialNumber = $serialNumber;
}
public function getSerialNumber()
{
return $this->serialNumber;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setSupportsWorkProfile($supportsWorkProfile)
{
$this->supportsWorkProfile = $supportsWorkProfile;
}
public function getSupportsWorkProfile()
{
return $this->supportsWorkProfile;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
public function setUnknownSourcesStatus($unknownSourcesStatus)
{
$this->unknownSourcesStatus = $unknownSourcesStatus;
}
public function getUnknownSourcesStatus()
{
return $this->unknownSourcesStatus;
}
public function setUserAgent($userAgent)
{
$this->userAgent = $userAgent;
}
public function getUserAgent()
{
return $this->userAgent;
}
public function setWifiMacAddress($wifiMacAddress)
{
$this->wifiMacAddress = $wifiMacAddress;
}
public function getWifiMacAddress()
{
return $this->wifiMacAddress;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_MobileDeviceAction extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $action;
public function setAction($action)
{
$this->action = $action;
}
public function getAction()
{
return $this->action;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_MobileDeviceApplications extends Google_Collection
{
protected $collection_key = 'permission';
protected $internal_gapi_mappings = array(
);
public $displayName;
public $packageName;
public $permission;
public $versionCode;
public $versionName;
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
public function getDisplayName()
{
return $this->displayName;
}
public function setPackageName($packageName)
{
$this->packageName = $packageName;
}
public function getPackageName()
{
return $this->packageName;
}
public function setPermission($permission)
{
$this->permission = $permission;
}
public function getPermission()
{
return $this->permission;
}
public function setVersionCode($versionCode)
{
$this->versionCode = $versionCode;
}
public function getVersionCode()
{
return $this->versionCode;
}
public function setVersionName($versionName)
{
$this->versionName = $versionName;
}
public function getVersionName()
{
return $this->versionName;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_MobileDevices extends Google_Collection
{
protected $collection_key = 'mobiledevices';
protected $internal_gapi_mappings = array(
);
public $etag;
public $kind;
protected $mobiledevicesType = 'Google_Service_Directory_MobileDevice';
protected $mobiledevicesDataType = 'array';
public $nextPageToken;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMobiledevices($mobiledevices)
{
$this->mobiledevices = $mobiledevices;
}
public function getMobiledevices()
{
return $this->mobiledevices;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_Notification extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $body;
public $etag;
public $fromAddress;
public $isUnread;
public $kind;
public $notificationId;
public $sendTime;
public $subject;
public function setBody($body)
{
$this->body = $body;
}
public function getBody()
{
return $this->body;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setFromAddress($fromAddress)
{
$this->fromAddress = $fromAddress;
}
public function getFromAddress()
{
return $this->fromAddress;
}
public function setIsUnread($isUnread)
{
$this->isUnread = $isUnread;
}
public function getIsUnread()
{
return $this->isUnread;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNotificationId($notificationId)
{
$this->notificationId = $notificationId;
}
public function getNotificationId()
{
return $this->notificationId;
}
public function setSendTime($sendTime)
{
$this->sendTime = $sendTime;
}
public function getSendTime()
{
return $this->sendTime;
}
public function setSubject($subject)
{
$this->subject = $subject;
}
public function getSubject()
{
return $this->subject;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_Notifications extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_Directory_Notification';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $unreadNotificationsCount;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setUnreadNotificationsCount($unreadNotificationsCount)
{
$this->unreadNotificationsCount = $unreadNotificationsCount;
}
public function getUnreadNotificationsCount()
{
return $this->unreadNotificationsCount;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_OrgUnit extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $blockInheritance;
public $description;
public $etag;
public $kind;
public $name;
public $orgUnitId;
public $orgUnitPath;
public $parentOrgUnitId;
public $parentOrgUnitPath;
public function setBlockInheritance($blockInheritance)
{
$this->blockInheritance = $blockInheritance;
}
public function getBlockInheritance()
{
return $this->blockInheritance;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setOrgUnitId($orgUnitId)
{
$this->orgUnitId = $orgUnitId;
}
public function getOrgUnitId()
{
return $this->orgUnitId;
}
public function setOrgUnitPath($orgUnitPath)
{
$this->orgUnitPath = $orgUnitPath;
}
public function getOrgUnitPath()
{
return $this->orgUnitPath;
}
public function setParentOrgUnitId($parentOrgUnitId)
{
$this->parentOrgUnitId = $parentOrgUnitId;
}
public function getParentOrgUnitId()
{
return $this->parentOrgUnitId;
}
public function setParentOrgUnitPath($parentOrgUnitPath)
{
$this->parentOrgUnitPath = $parentOrgUnitPath;
}
public function getParentOrgUnitPath()
{
return $this->parentOrgUnitPath;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_OrgUnits extends Google_Collection
{
protected $collection_key = 'organizationUnits';
protected $internal_gapi_mappings = array(
);
public $etag;
public $kind;
protected $organizationUnitsType = 'Google_Service_Directory_OrgUnit';
protected $organizationUnitsDataType = 'array';
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setOrganizationUnits($organizationUnits)
{
$this->organizationUnits = $organizationUnits;
}
public function getOrganizationUnits()
{
return $this->organizationUnits;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_Privilege extends Google_Collection
{
protected $collection_key = 'childPrivileges';
protected $internal_gapi_mappings = array(
);
protected $childPrivilegesType = 'Google_Service_Directory_Privilege';
protected $childPrivilegesDataType = 'array';
public $etag;
public $isOuScopable;
public $kind;
public $privilegeName;
public $serviceId;
public $serviceName;
public function setChildPrivileges($childPrivileges)
{
$this->childPrivileges = $childPrivileges;
}
public function getChildPrivileges()
{
return $this->childPrivileges;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setIsOuScopable($isOuScopable)
{
$this->isOuScopable = $isOuScopable;
}
public function getIsOuScopable()
{
return $this->isOuScopable;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setPrivilegeName($privilegeName)
{
$this->privilegeName = $privilegeName;
}
public function getPrivilegeName()
{
return $this->privilegeName;
}
public function setServiceId($serviceId)
{
$this->serviceId = $serviceId;
}
public function getServiceId()
{
return $this->serviceId;
}
public function setServiceName($serviceName)
{
$this->serviceName = $serviceName;
}
public function getServiceName()
{
return $this->serviceName;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_Privileges extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_Directory_Privilege';
protected $itemsDataType = 'array';
public $kind;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_Role extends Google_Collection
{
protected $collection_key = 'rolePrivileges';
protected $internal_gapi_mappings = array(
);
public $etag;
public $isSuperAdminRole;
public $isSystemRole;
public $kind;
public $roleDescription;
public $roleId;
public $roleName;
protected $rolePrivilegesType = 'Google_Service_Directory_RoleRolePrivileges';
protected $rolePrivilegesDataType = 'array';
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setIsSuperAdminRole($isSuperAdminRole)
{
$this->isSuperAdminRole = $isSuperAdminRole;
}
public function getIsSuperAdminRole()
{
return $this->isSuperAdminRole;
}
public function setIsSystemRole($isSystemRole)
{
$this->isSystemRole = $isSystemRole;
}
public function getIsSystemRole()
{
return $this->isSystemRole;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setRoleDescription($roleDescription)
{
$this->roleDescription = $roleDescription;
}
public function getRoleDescription()
{
return $this->roleDescription;
}
public function setRoleId($roleId)
{
$this->roleId = $roleId;
}
public function getRoleId()
{
return $this->roleId;
}
public function setRoleName($roleName)
{
$this->roleName = $roleName;
}
public function getRoleName()
{
return $this->roleName;
}
public function setRolePrivileges($rolePrivileges)
{
$this->rolePrivileges = $rolePrivileges;
}
public function getRolePrivileges()
{
return $this->rolePrivileges;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_RoleAssignment extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $assignedTo;
public $etag;
public $kind;
public $orgUnitId;
public $roleAssignmentId;
public $roleId;
public $scopeType;
public function setAssignedTo($assignedTo)
{
$this->assignedTo = $assignedTo;
}
public function getAssignedTo()
{
return $this->assignedTo;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setOrgUnitId($orgUnitId)
{
$this->orgUnitId = $orgUnitId;
}
public function getOrgUnitId()
{
return $this->orgUnitId;
}
public function setRoleAssignmentId($roleAssignmentId)
{
$this->roleAssignmentId = $roleAssignmentId;
}
public function getRoleAssignmentId()
{
return $this->roleAssignmentId;
}
public function setRoleId($roleId)
{
$this->roleId = $roleId;
}
public function getRoleId()
{
return $this->roleId;
}
public function setScopeType($scopeType)
{
$this->scopeType = $scopeType;
}
public function getScopeType()
{
return $this->scopeType;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_RoleAssignments extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_Directory_RoleAssignment';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_RoleRolePrivileges extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $privilegeName;
public $serviceId;
public function setPrivilegeName($privilegeName)
{
$this->privilegeName = $privilegeName;
}
public function getPrivilegeName()
{
return $this->privilegeName;
}
public function setServiceId($serviceId)
{
$this->serviceId = $serviceId;
}
public function getServiceId()
{
return $this->serviceId;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_Roles extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_Directory_Role';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_Schema extends Google_Collection
{
protected $collection_key = 'fields';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $fieldsType = 'Google_Service_Directory_SchemaFieldSpec';
protected $fieldsDataType = 'array';
public $kind;
public $schemaId;
public $schemaName;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setFields($fields)
{
$this->fields = $fields;
}
public function getFields()
{
return $this->fields;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSchemaId($schemaId)
{
$this->schemaId = $schemaId;
}
public function getSchemaId()
{
return $this->schemaId;
}
public function setSchemaName($schemaName)
{
$this->schemaName = $schemaName;
}
public function getSchemaName()
{
return $this->schemaName;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_SchemaFieldSpec extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $etag;
public $fieldId;
public $fieldName;
public $fieldType;
public $indexed;
public $kind;
public $multiValued;
protected $numericIndexingSpecType = 'Google_Service_Directory_SchemaFieldSpecNumericIndexingSpec';
protected $numericIndexingSpecDataType = '';
public $readAccessType;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setFieldId($fieldId)
{
$this->fieldId = $fieldId;
}
public function getFieldId()
{
return $this->fieldId;
}
public function setFieldName($fieldName)
{
$this->fieldName = $fieldName;
}
public function getFieldName()
{
return $this->fieldName;
}
public function setFieldType($fieldType)
{
$this->fieldType = $fieldType;
}
public function getFieldType()
{
return $this->fieldType;
}
public function setIndexed($indexed)
{
$this->indexed = $indexed;
}
public function getIndexed()
{
return $this->indexed;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMultiValued($multiValued)
{
$this->multiValued = $multiValued;
}
public function getMultiValued()
{
return $this->multiValued;
}
public function setNumericIndexingSpec(Google_Service_Directory_SchemaFieldSpecNumericIndexingSpec $numericIndexingSpec)
{
$this->numericIndexingSpec = $numericIndexingSpec;
}
public function getNumericIndexingSpec()
{
return $this->numericIndexingSpec;
}
public function setReadAccessType($readAccessType)
{
$this->readAccessType = $readAccessType;
}
public function getReadAccessType()
{
return $this->readAccessType;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_SchemaFieldSpecNumericIndexingSpec extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $maxValue;
public $minValue;
public function setMaxValue($maxValue)
{
$this->maxValue = $maxValue;
}
public function getMaxValue()
{
return $this->maxValue;
}
public function setMinValue($minValue)
{
$this->minValue = $minValue;
}
public function getMinValue()
{
return $this->minValue;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_Schemas extends Google_Collection
{
protected $collection_key = 'schemas';
protected $internal_gapi_mappings = array(
);
public $etag;
public $kind;
protected $schemasType = 'Google_Service_Directory_Schema';
protected $schemasDataType = 'array';
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSchemas($schemas)
{
$this->schemas = $schemas;
}
public function getSchemas()
{
return $this->schemas;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_Token extends Google_Collection
{
protected $collection_key = 'scopes';
protected $internal_gapi_mappings = array(
);
public $anonymous;
public $clientId;
public $displayText;
public $etag;
public $kind;
public $nativeApp;
public $scopes;
public $userKey;
public function setAnonymous($anonymous)
{
$this->anonymous = $anonymous;
}
public function getAnonymous()
{
return $this->anonymous;
}
public function setClientId($clientId)
{
$this->clientId = $clientId;
}
public function getClientId()
{
return $this->clientId;
}
public function setDisplayText($displayText)
{
$this->displayText = $displayText;
}
public function getDisplayText()
{
return $this->displayText;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNativeApp($nativeApp)
{
$this->nativeApp = $nativeApp;
}
public function getNativeApp()
{
return $this->nativeApp;
}
public function setScopes($scopes)
{
$this->scopes = $scopes;
}
public function getScopes()
{
return $this->scopes;
}
public function setUserKey($userKey)
{
$this->userKey = $userKey;
}
public function getUserKey()
{
return $this->userKey;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_Tokens extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_Directory_Token';
protected $itemsDataType = 'array';
public $kind;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_User extends Google_Collection
{
protected $collection_key = 'nonEditableAliases';
protected $internal_gapi_mappings = array(
);
public $addresses;
public $agreedToTerms;
public $aliases;
public $changePasswordAtNextLogin;
public $creationTime;
public $customSchemas;
public $customerId;
public $deletionTime;
public $emails;
public $etag;
public $externalIds;
public $hashFunction;
public $id;
public $ims;
public $includeInGlobalAddressList;
public $ipWhitelisted;
public $isAdmin;
public $isDelegatedAdmin;
public $isMailboxSetup;
public $kind;
public $lastLoginTime;
protected $nameType = 'Google_Service_Directory_UserName';
protected $nameDataType = '';
public $nonEditableAliases;
public $notes;
public $orgUnitPath;
public $organizations;
public $password;
public $phones;
public $primaryEmail;
public $relations;
public $suspended;
public $suspensionReason;
public $thumbnailPhotoEtag;
public $thumbnailPhotoUrl;
public $websites;
public function setAddresses($addresses)
{
$this->addresses = $addresses;
}
public function getAddresses()
{
return $this->addresses;
}
public function setAgreedToTerms($agreedToTerms)
{
$this->agreedToTerms = $agreedToTerms;
}
public function getAgreedToTerms()
{
return $this->agreedToTerms;
}
public function setAliases($aliases)
{
$this->aliases = $aliases;
}
public function getAliases()
{
return $this->aliases;
}
public function setChangePasswordAtNextLogin($changePasswordAtNextLogin)
{
$this->changePasswordAtNextLogin = $changePasswordAtNextLogin;
}
public function getChangePasswordAtNextLogin()
{
return $this->changePasswordAtNextLogin;
}
public function setCreationTime($creationTime)
{
$this->creationTime = $creationTime;
}
public function getCreationTime()
{
return $this->creationTime;
}
public function setCustomSchemas($customSchemas)
{
$this->customSchemas = $customSchemas;
}
public function getCustomSchemas()
{
return $this->customSchemas;
}
public function setCustomerId($customerId)
{
$this->customerId = $customerId;
}
public function getCustomerId()
{
return $this->customerId;
}
public function setDeletionTime($deletionTime)
{
$this->deletionTime = $deletionTime;
}
public function getDeletionTime()
{
return $this->deletionTime;
}
public function setEmails($emails)
{
$this->emails = $emails;
}
public function getEmails()
{
return $this->emails;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setExternalIds($externalIds)
{
$this->externalIds = $externalIds;
}
public function getExternalIds()
{
return $this->externalIds;
}
public function setHashFunction($hashFunction)
{
$this->hashFunction = $hashFunction;
}
public function getHashFunction()
{
return $this->hashFunction;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setIms($ims)
{
$this->ims = $ims;
}
public function getIms()
{
return $this->ims;
}
public function setIncludeInGlobalAddressList($includeInGlobalAddressList)
{
$this->includeInGlobalAddressList = $includeInGlobalAddressList;
}
public function getIncludeInGlobalAddressList()
{
return $this->includeInGlobalAddressList;
}
public function setIpWhitelisted($ipWhitelisted)
{
$this->ipWhitelisted = $ipWhitelisted;
}
public function getIpWhitelisted()
{
return $this->ipWhitelisted;
}
public function setIsAdmin($isAdmin)
{
$this->isAdmin = $isAdmin;
}
public function getIsAdmin()
{
return $this->isAdmin;
}
public function setIsDelegatedAdmin($isDelegatedAdmin)
{
$this->isDelegatedAdmin = $isDelegatedAdmin;
}
public function getIsDelegatedAdmin()
{
return $this->isDelegatedAdmin;
}
public function setIsMailboxSetup($isMailboxSetup)
{
$this->isMailboxSetup = $isMailboxSetup;
}
public function getIsMailboxSetup()
{
return $this->isMailboxSetup;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLastLoginTime($lastLoginTime)
{
$this->lastLoginTime = $lastLoginTime;
}
public function getLastLoginTime()
{
return $this->lastLoginTime;
}
public function setName(Google_Service_Directory_UserName $name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setNonEditableAliases($nonEditableAliases)
{
$this->nonEditableAliases = $nonEditableAliases;
}
public function getNonEditableAliases()
{
return $this->nonEditableAliases;
}
public function setNotes($notes)
{
$this->notes = $notes;
}
public function getNotes()
{
return $this->notes;
}
public function setOrgUnitPath($orgUnitPath)
{
$this->orgUnitPath = $orgUnitPath;
}
public function getOrgUnitPath()
{
return $this->orgUnitPath;
}
public function setOrganizations($organizations)
{
$this->organizations = $organizations;
}
public function getOrganizations()
{
return $this->organizations;
}
public function setPassword($password)
{
$this->password = $password;
}
public function getPassword()
{
return $this->password;
}
public function setPhones($phones)
{
$this->phones = $phones;
}
public function getPhones()
{
return $this->phones;
}
public function setPrimaryEmail($primaryEmail)
{
$this->primaryEmail = $primaryEmail;
}
public function getPrimaryEmail()
{
return $this->primaryEmail;
}
public function setRelations($relations)
{
$this->relations = $relations;
}
public function getRelations()
{
return $this->relations;
}
public function setSuspended($suspended)
{
$this->suspended = $suspended;
}
public function getSuspended()
{
return $this->suspended;
}
public function setSuspensionReason($suspensionReason)
{
$this->suspensionReason = $suspensionReason;
}
public function getSuspensionReason()
{
return $this->suspensionReason;
}
public function setThumbnailPhotoEtag($thumbnailPhotoEtag)
{
$this->thumbnailPhotoEtag = $thumbnailPhotoEtag;
}
public function getThumbnailPhotoEtag()
{
return $this->thumbnailPhotoEtag;
}
public function setThumbnailPhotoUrl($thumbnailPhotoUrl)
{
$this->thumbnailPhotoUrl = $thumbnailPhotoUrl;
}
public function getThumbnailPhotoUrl()
{
return $this->thumbnailPhotoUrl;
}
public function setWebsites($websites)
{
$this->websites = $websites;
}
public function getWebsites()
{
return $this->websites;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_UserAbout extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $contentType;
public $value;
public function setContentType($contentType)
{
$this->contentType = $contentType;
}
public function getContentType()
{
return $this->contentType;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_UserAddress extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $country;
public $countryCode;
public $customType;
public $extendedAddress;
public $formatted;
public $locality;
public $poBox;
public $postalCode;
public $primary;
public $region;
public $sourceIsStructured;
public $streetAddress;
public $type;
public function setCountry($country)
{
$this->country = $country;
}
public function getCountry()
{
return $this->country;
}
public function setCountryCode($countryCode)
{
$this->countryCode = $countryCode;
}
public function getCountryCode()
{
return $this->countryCode;
}
public function setCustomType($customType)
{
$this->customType = $customType;
}
public function getCustomType()
{
return $this->customType;
}
public function setExtendedAddress($extendedAddress)
{
$this->extendedAddress = $extendedAddress;
}
public function getExtendedAddress()
{
return $this->extendedAddress;
}
public function setFormatted($formatted)
{
$this->formatted = $formatted;
}
public function getFormatted()
{
return $this->formatted;
}
public function setLocality($locality)
{
$this->locality = $locality;
}
public function getLocality()
{
return $this->locality;
}
public function setPoBox($poBox)
{
$this->poBox = $poBox;
}
public function getPoBox()
{
return $this->poBox;
}
public function setPostalCode($postalCode)
{
$this->postalCode = $postalCode;
}
public function getPostalCode()
{
return $this->postalCode;
}
public function setPrimary($primary)
{
$this->primary = $primary;
}
public function getPrimary()
{
return $this->primary;
}
public function setRegion($region)
{
$this->region = $region;
}
public function getRegion()
{
return $this->region;
}
public function setSourceIsStructured($sourceIsStructured)
{
$this->sourceIsStructured = $sourceIsStructured;
}
public function getSourceIsStructured()
{
return $this->sourceIsStructured;
}
public function setStreetAddress($streetAddress)
{
$this->streetAddress = $streetAddress;
}
public function getStreetAddress()
{
return $this->streetAddress;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_UserCustomProperties extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Directory_UserCustomSchemas extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Directory_UserEmail extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $address;
public $customType;
public $primary;
public $type;
public function setAddress($address)
{
$this->address = $address;
}
public function getAddress()
{
return $this->address;
}
public function setCustomType($customType)
{
$this->customType = $customType;
}
public function getCustomType()
{
return $this->customType;
}
public function setPrimary($primary)
{
$this->primary = $primary;
}
public function getPrimary()
{
return $this->primary;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_UserExternalId extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $customType;
public $type;
public $value;
public function setCustomType($customType)
{
$this->customType = $customType;
}
public function getCustomType()
{
return $this->customType;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_UserIm extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $customProtocol;
public $customType;
public $im;
public $primary;
public $protocol;
public $type;
public function setCustomProtocol($customProtocol)
{
$this->customProtocol = $customProtocol;
}
public function getCustomProtocol()
{
return $this->customProtocol;
}
public function setCustomType($customType)
{
$this->customType = $customType;
}
public function getCustomType()
{
return $this->customType;
}
public function setIm($im)
{
$this->im = $im;
}
public function getIm()
{
return $this->im;
}
public function setPrimary($primary)
{
$this->primary = $primary;
}
public function getPrimary()
{
return $this->primary;
}
public function setProtocol($protocol)
{
$this->protocol = $protocol;
}
public function getProtocol()
{
return $this->protocol;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_UserMakeAdmin extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $status;
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_UserName extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $familyName;
public $fullName;
public $givenName;
public function setFamilyName($familyName)
{
$this->familyName = $familyName;
}
public function getFamilyName()
{
return $this->familyName;
}
public function setFullName($fullName)
{
$this->fullName = $fullName;
}
public function getFullName()
{
return $this->fullName;
}
public function setGivenName($givenName)
{
$this->givenName = $givenName;
}
public function getGivenName()
{
return $this->givenName;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_UserOrganization extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $costCenter;
public $customType;
public $department;
public $description;
public $domain;
public $location;
public $name;
public $primary;
public $symbol;
public $title;
public $type;
public function setCostCenter($costCenter)
{
$this->costCenter = $costCenter;
}
public function getCostCenter()
{
return $this->costCenter;
}
public function setCustomType($customType)
{
$this->customType = $customType;
}
public function getCustomType()
{
return $this->customType;
}
public function setDepartment($department)
{
$this->department = $department;
}
public function getDepartment()
{
return $this->department;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDomain($domain)
{
$this->domain = $domain;
}
public function getDomain()
{
return $this->domain;
}
public function setLocation($location)
{
$this->location = $location;
}
public function getLocation()
{
return $this->location;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPrimary($primary)
{
$this->primary = $primary;
}
public function getPrimary()
{
return $this->primary;
}
public function setSymbol($symbol)
{
$this->symbol = $symbol;
}
public function getSymbol()
{
return $this->symbol;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_UserPhone extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $customType;
public $primary;
public $type;
public $value;
public function setCustomType($customType)
{
$this->customType = $customType;
}
public function getCustomType()
{
return $this->customType;
}
public function setPrimary($primary)
{
$this->primary = $primary;
}
public function getPrimary()
{
return $this->primary;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_UserPhoto extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $etag;
public $height;
public $id;
public $kind;
public $mimeType;
public $photoData;
public $primaryEmail;
public $width;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setHeight($height)
{
$this->height = $height;
}
public function getHeight()
{
return $this->height;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMimeType($mimeType)
{
$this->mimeType = $mimeType;
}
public function getMimeType()
{
return $this->mimeType;
}
public function setPhotoData($photoData)
{
$this->photoData = $photoData;
}
public function getPhotoData()
{
return $this->photoData;
}
public function setPrimaryEmail($primaryEmail)
{
$this->primaryEmail = $primaryEmail;
}
public function getPrimaryEmail()
{
return $this->primaryEmail;
}
public function setWidth($width)
{
$this->width = $width;
}
public function getWidth()
{
return $this->width;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_UserRelation extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $customType;
public $type;
public $value;
public function setCustomType($customType)
{
$this->customType = $customType;
}
public function getCustomType()
{
return $this->customType;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_UserUndelete extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $orgUnitPath;
public function setOrgUnitPath($orgUnitPath)
{
$this->orgUnitPath = $orgUnitPath;
}
public function getOrgUnitPath()
{
return $this->orgUnitPath;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_UserWebsite extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $customType;
public $primary;
public $type;
public $value;
public function setCustomType($customType)
{
$this->customType = $customType;
}
public function getCustomType()
{
return $this->customType;
}
public function setPrimary($primary)
{
$this->primary = $primary;
}
public function getPrimary()
{
return $this->primary;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_Users extends Google_Collection
{
protected $collection_key = 'users';
protected $internal_gapi_mappings = array(
"triggerEvent" => "trigger_event",
);
public $etag;
public $kind;
public $nextPageToken;
public $triggerEvent;
protected $usersType = 'Google_Service_Directory_User';
protected $usersDataType = 'array';
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setTriggerEvent($triggerEvent)
{
$this->triggerEvent = $triggerEvent;
}
public function getTriggerEvent()
{
return $this->triggerEvent;
}
public function setUsers($users)
{
$this->users = $users;
}
public function getUsers()
{
return $this->users;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_VerificationCode extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $etag;
public $kind;
public $userId;
public $verificationCode;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setUserId($userId)
{
$this->userId = $userId;
}
public function getUserId()
{
return $this->userId;
}
public function setVerificationCode($verificationCode)
{
$this->verificationCode = $verificationCode;
}
public function getVerificationCode()
{
return $this->verificationCode;
}
}
#[AllowDynamicProperties]
class Google_Service_Directory_VerificationCodes extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_Directory_VerificationCode';
protected $itemsDataType = 'array';
public $kind;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
PK }\<{, {, Service/Groupssettings.phpnu [
* Lets you manage permission levels and related settings of a group.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Groupssettings extends Google_Service { /** View and manage the settings of a Google Apps Group. */ const APPS_GROUPS_SETTINGS = "https://www.googleapis.com/auth/apps.groups.settings"; public $groups; /** * Constructs the internal representation of the Groupssettings service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'groups/v1/groups/'; $this->version = 'v1'; $this->serviceName = 'groupssettings'; $this->groups = new Google_Service_Groupssettings_Groups_Resource( $this, $this->serviceName, 'groups', array( 'methods' => array( 'get' => array( 'path' => '{groupUniqueId}', 'httpMethod' => 'GET', 'parameters' => array( 'groupUniqueId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'patch' => array( 'path' => '{groupUniqueId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'groupUniqueId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => '{groupUniqueId}', 'httpMethod' => 'PUT', 'parameters' => array( 'groupUniqueId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); } } /** * The "groups" collection of methods. * Typical usage is: *
* $groupssettingsService = new Google_Service_Groupssettings(...);
* $groups = $groupssettingsService->groups;
*
*/
#[AllowDynamicProperties]
class Google_Service_Groupssettings_Groups_Resource extends Google_Service_Resource
{
/**
* Gets one resource by id. (groups.get)
*
* @param string $groupUniqueId The resource ID
* @param array $optParams Optional parameters.
* @return Google_Service_Groupssettings_Groups
*/
public function get($groupUniqueId, $optParams = array())
{
$params = array('groupUniqueId' => $groupUniqueId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Groupssettings_Groups");
}
/**
* Updates an existing resource. This method supports patch semantics.
* (groups.patch)
*
* @param string $groupUniqueId The resource ID
* @param Google_Groups $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Groupssettings_Groups
*/
public function patch($groupUniqueId, Google_Service_Groupssettings_Groups $postBody, $optParams = array())
{
$params = array('groupUniqueId' => $groupUniqueId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Groupssettings_Groups");
}
/**
* Updates an existing resource. (groups.update)
*
* @param string $groupUniqueId The resource ID
* @param Google_Groups $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Groupssettings_Groups
*/
public function update($groupUniqueId, Google_Service_Groupssettings_Groups $postBody, $optParams = array())
{
$params = array('groupUniqueId' => $groupUniqueId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Groupssettings_Groups");
}
}
#[AllowDynamicProperties]
class Google_Service_Groupssettings_Groups extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $allowExternalMembers;
public $allowGoogleCommunication;
public $allowWebPosting;
public $archiveOnly;
public $customReplyTo;
public $defaultMessageDenyNotificationText;
public $description;
public $email;
public $includeInGlobalAddressList;
public $isArchived;
public $kind;
public $maxMessageBytes;
public $membersCanPostAsTheGroup;
public $messageDisplayFont;
public $messageModerationLevel;
public $name;
public $primaryLanguage;
public $replyTo;
public $sendMessageDenyNotification;
public $showInGroupDirectory;
public $spamModerationLevel;
public $whoCanContactOwner;
public $whoCanInvite;
public $whoCanJoin;
public $whoCanLeaveGroup;
public $whoCanPostMessage;
public $whoCanViewGroup;
public $whoCanViewMembership;
public function setAllowExternalMembers($allowExternalMembers)
{
$this->allowExternalMembers = $allowExternalMembers;
}
public function getAllowExternalMembers()
{
return $this->allowExternalMembers;
}
public function setAllowGoogleCommunication($allowGoogleCommunication)
{
$this->allowGoogleCommunication = $allowGoogleCommunication;
}
public function getAllowGoogleCommunication()
{
return $this->allowGoogleCommunication;
}
public function setAllowWebPosting($allowWebPosting)
{
$this->allowWebPosting = $allowWebPosting;
}
public function getAllowWebPosting()
{
return $this->allowWebPosting;
}
public function setArchiveOnly($archiveOnly)
{
$this->archiveOnly = $archiveOnly;
}
public function getArchiveOnly()
{
return $this->archiveOnly;
}
public function setCustomReplyTo($customReplyTo)
{
$this->customReplyTo = $customReplyTo;
}
public function getCustomReplyTo()
{
return $this->customReplyTo;
}
public function setDefaultMessageDenyNotificationText($defaultMessageDenyNotificationText)
{
$this->defaultMessageDenyNotificationText = $defaultMessageDenyNotificationText;
}
public function getDefaultMessageDenyNotificationText()
{
return $this->defaultMessageDenyNotificationText;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setEmail($email)
{
$this->email = $email;
}
public function getEmail()
{
return $this->email;
}
public function setIncludeInGlobalAddressList($includeInGlobalAddressList)
{
$this->includeInGlobalAddressList = $includeInGlobalAddressList;
}
public function getIncludeInGlobalAddressList()
{
return $this->includeInGlobalAddressList;
}
public function setIsArchived($isArchived)
{
$this->isArchived = $isArchived;
}
public function getIsArchived()
{
return $this->isArchived;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMaxMessageBytes($maxMessageBytes)
{
$this->maxMessageBytes = $maxMessageBytes;
}
public function getMaxMessageBytes()
{
return $this->maxMessageBytes;
}
public function setMembersCanPostAsTheGroup($membersCanPostAsTheGroup)
{
$this->membersCanPostAsTheGroup = $membersCanPostAsTheGroup;
}
public function getMembersCanPostAsTheGroup()
{
return $this->membersCanPostAsTheGroup;
}
public function setMessageDisplayFont($messageDisplayFont)
{
$this->messageDisplayFont = $messageDisplayFont;
}
public function getMessageDisplayFont()
{
return $this->messageDisplayFont;
}
public function setMessageModerationLevel($messageModerationLevel)
{
$this->messageModerationLevel = $messageModerationLevel;
}
public function getMessageModerationLevel()
{
return $this->messageModerationLevel;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPrimaryLanguage($primaryLanguage)
{
$this->primaryLanguage = $primaryLanguage;
}
public function getPrimaryLanguage()
{
return $this->primaryLanguage;
}
public function setReplyTo($replyTo)
{
$this->replyTo = $replyTo;
}
public function getReplyTo()
{
return $this->replyTo;
}
public function setSendMessageDenyNotification($sendMessageDenyNotification)
{
$this->sendMessageDenyNotification = $sendMessageDenyNotification;
}
public function getSendMessageDenyNotification()
{
return $this->sendMessageDenyNotification;
}
public function setShowInGroupDirectory($showInGroupDirectory)
{
$this->showInGroupDirectory = $showInGroupDirectory;
}
public function getShowInGroupDirectory()
{
return $this->showInGroupDirectory;
}
public function setSpamModerationLevel($spamModerationLevel)
{
$this->spamModerationLevel = $spamModerationLevel;
}
public function getSpamModerationLevel()
{
return $this->spamModerationLevel;
}
public function setWhoCanContactOwner($whoCanContactOwner)
{
$this->whoCanContactOwner = $whoCanContactOwner;
}
public function getWhoCanContactOwner()
{
return $this->whoCanContactOwner;
}
public function setWhoCanInvite($whoCanInvite)
{
$this->whoCanInvite = $whoCanInvite;
}
public function getWhoCanInvite()
{
return $this->whoCanInvite;
}
public function setWhoCanJoin($whoCanJoin)
{
$this->whoCanJoin = $whoCanJoin;
}
public function getWhoCanJoin()
{
return $this->whoCanJoin;
}
public function setWhoCanLeaveGroup($whoCanLeaveGroup)
{
$this->whoCanLeaveGroup = $whoCanLeaveGroup;
}
public function getWhoCanLeaveGroup()
{
return $this->whoCanLeaveGroup;
}
public function setWhoCanPostMessage($whoCanPostMessage)
{
$this->whoCanPostMessage = $whoCanPostMessage;
}
public function getWhoCanPostMessage()
{
return $this->whoCanPostMessage;
}
public function setWhoCanViewGroup($whoCanViewGroup)
{
$this->whoCanViewGroup = $whoCanViewGroup;
}
public function getWhoCanViewGroup()
{
return $this->whoCanViewGroup;
}
public function setWhoCanViewMembership($whoCanViewMembership)
{
$this->whoCanViewMembership = $whoCanViewMembership;
}
public function getWhoCanViewMembership()
{
return $this->whoCanViewMembership;
}
}
PK }\5 R Service/YouTube.phpnu [
* Programmatic access to YouTube features.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_YouTube extends Google_Service { /** Manage your YouTube account. */ const YOUTUBE = "https://www.googleapis.com/auth/youtube"; /** Manage your YouTube account. */ const YOUTUBE_FORCE_SSL = "https://www.googleapis.com/auth/youtube.force-ssl"; /** View your YouTube account. */ const YOUTUBE_READONLY = "https://www.googleapis.com/auth/youtube.readonly"; /** Manage your YouTube videos. */ const YOUTUBE_UPLOAD = "https://www.googleapis.com/auth/youtube.upload"; /** View and manage your assets and associated content on YouTube. */ const YOUTUBEPARTNER = "https://www.googleapis.com/auth/youtubepartner"; /** View private information of your YouTube channel relevant during the audit process with a YouTube partner. */ const YOUTUBEPARTNER_CHANNEL_AUDIT = "https://www.googleapis.com/auth/youtubepartner-channel-audit"; public $activities; public $captions; public $channelBanners; public $channelSections; public $channels; public $commentThreads; public $comments; public $guideCategories; public $i18nLanguages; public $i18nRegions; public $liveBroadcasts; public $liveStreams; public $playlistItems; public $playlists; public $search; public $subscriptions; public $thumbnails; public $videoAbuseReportReasons; public $videoCategories; public $videos; public $watermarks; /** * Constructs the internal representation of the YouTube service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'youtube/v3/'; $this->version = 'v3'; $this->serviceName = 'youtube'; $this->activities = new Google_Service_YouTube_Activities_Resource( $this, $this->serviceName, 'activities', array( 'methods' => array( 'insert' => array( 'path' => 'activities', 'httpMethod' => 'POST', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'activities', 'httpMethod' => 'GET', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'regionCode' => array( 'location' => 'query', 'type' => 'string', ), 'publishedBefore' => array( 'location' => 'query', 'type' => 'string', ), 'channelId' => array( 'location' => 'query', 'type' => 'string', ), 'mine' => array( 'location' => 'query', 'type' => 'boolean', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'home' => array( 'location' => 'query', 'type' => 'boolean', ), 'publishedAfter' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->captions = new Google_Service_YouTube_Captions_Resource( $this, $this->serviceName, 'captions', array( 'methods' => array( 'delete' => array( 'path' => 'captions', 'httpMethod' => 'DELETE', 'parameters' => array( 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOf' => array( 'location' => 'query', 'type' => 'string', ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ),'download' => array( 'path' => 'captions/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'tfmt' => array( 'location' => 'query', 'type' => 'string', ), 'onBehalfOf' => array( 'location' => 'query', 'type' => 'string', ), 'tlang' => array( 'location' => 'query', 'type' => 'string', ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ),'insert' => array( 'path' => 'captions', 'httpMethod' => 'POST', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOf' => array( 'location' => 'query', 'type' => 'string', ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), 'sync' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'list' => array( 'path' => 'captions', 'httpMethod' => 'GET', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'videoId' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOf' => array( 'location' => 'query', 'type' => 'string', ), 'id' => array( 'location' => 'query', 'type' => 'string', ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ),'update' => array( 'path' => 'captions', 'httpMethod' => 'PUT', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOf' => array( 'location' => 'query', 'type' => 'string', ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), 'sync' => array( 'location' => 'query', 'type' => 'boolean', ), ), ), ) ) ); $this->channelBanners = new Google_Service_YouTube_ChannelBanners_Resource( $this, $this->serviceName, 'channelBanners', array( 'methods' => array( 'insert' => array( 'path' => 'channelBanners/insert', 'httpMethod' => 'POST', 'parameters' => array( 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->channelSections = new Google_Service_YouTube_ChannelSections_Resource( $this, $this->serviceName, 'channelSections', array( 'methods' => array( 'delete' => array( 'path' => 'channelSections', 'httpMethod' => 'DELETE', 'parameters' => array( 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ),'insert' => array( 'path' => 'channelSections', 'httpMethod' => 'POST', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwnerChannel' => array( 'location' => 'query', 'type' => 'string', ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ),'list' => array( 'path' => 'channelSections', 'httpMethod' => 'GET', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), 'channelId' => array( 'location' => 'query', 'type' => 'string', ), 'mine' => array( 'location' => 'query', 'type' => 'boolean', ), 'hl' => array( 'location' => 'query', 'type' => 'string', ), 'id' => array( 'location' => 'query', 'type' => 'string', ), ), ),'update' => array( 'path' => 'channelSections', 'httpMethod' => 'PUT', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->channels = new Google_Service_YouTube_Channels_Resource( $this, $this->serviceName, 'channels', array( 'methods' => array( 'list' => array( 'path' => 'channels', 'httpMethod' => 'GET', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'managedByMe' => array( 'location' => 'query', 'type' => 'boolean', ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), 'forUsername' => array( 'location' => 'query', 'type' => 'string', ), 'mine' => array( 'location' => 'query', 'type' => 'boolean', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'id' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'mySubscribers' => array( 'location' => 'query', 'type' => 'boolean', ), 'hl' => array( 'location' => 'query', 'type' => 'string', ), 'categoryId' => array( 'location' => 'query', 'type' => 'string', ), ), ),'update' => array( 'path' => 'channels', 'httpMethod' => 'PUT', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->commentThreads = new Google_Service_YouTube_CommentThreads_Resource( $this, $this->serviceName, 'commentThreads', array( 'methods' => array( 'insert' => array( 'path' => 'commentThreads', 'httpMethod' => 'POST', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'commentThreads', 'httpMethod' => 'GET', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'searchTerms' => array( 'location' => 'query', 'type' => 'string', ), 'allThreadsRelatedToChannelId' => array( 'location' => 'query', 'type' => 'string', ), 'channelId' => array( 'location' => 'query', 'type' => 'string', ), 'videoId' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'id' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'moderationStatus' => array( 'location' => 'query', 'type' => 'string', ), 'textFormat' => array( 'location' => 'query', 'type' => 'string', ), 'order' => array( 'location' => 'query', 'type' => 'string', ), ), ),'update' => array( 'path' => 'commentThreads', 'httpMethod' => 'PUT', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->comments = new Google_Service_YouTube_Comments_Resource( $this, $this->serviceName, 'comments', array( 'methods' => array( 'delete' => array( 'path' => 'comments', 'httpMethod' => 'DELETE', 'parameters' => array( 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'comments', 'httpMethod' => 'POST', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'comments', 'httpMethod' => 'GET', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'parentId' => array( 'location' => 'query', 'type' => 'string', ), 'textFormat' => array( 'location' => 'query', 'type' => 'string', ), 'id' => array( 'location' => 'query', 'type' => 'string', ), ), ),'markAsSpam' => array( 'path' => 'comments/markAsSpam', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'setModerationStatus' => array( 'path' => 'comments/setModerationStatus', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'moderationStatus' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'banAuthor' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'update' => array( 'path' => 'comments', 'httpMethod' => 'PUT', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->guideCategories = new Google_Service_YouTube_GuideCategories_Resource( $this, $this->serviceName, 'guideCategories', array( 'methods' => array( 'list' => array( 'path' => 'guideCategories', 'httpMethod' => 'GET', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'regionCode' => array( 'location' => 'query', 'type' => 'string', ), 'id' => array( 'location' => 'query', 'type' => 'string', ), 'hl' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->i18nLanguages = new Google_Service_YouTube_I18nLanguages_Resource( $this, $this->serviceName, 'i18nLanguages', array( 'methods' => array( 'list' => array( 'path' => 'i18nLanguages', 'httpMethod' => 'GET', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'hl' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->i18nRegions = new Google_Service_YouTube_I18nRegions_Resource( $this, $this->serviceName, 'i18nRegions', array( 'methods' => array( 'list' => array( 'path' => 'i18nRegions', 'httpMethod' => 'GET', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'hl' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->liveBroadcasts = new Google_Service_YouTube_LiveBroadcasts_Resource( $this, $this->serviceName, 'liveBroadcasts', array( 'methods' => array( 'bind' => array( 'path' => 'liveBroadcasts/bind', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwnerChannel' => array( 'location' => 'query', 'type' => 'string', ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), 'streamId' => array( 'location' => 'query', 'type' => 'string', ), ), ),'bind_direct' => array( 'path' => 'liveBroadcasts/bind/direct', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwnerChannel' => array( 'location' => 'query', 'type' => 'string', ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), 'streamId' => array( 'location' => 'query', 'type' => 'string', ), ), ),'control' => array( 'path' => 'liveBroadcasts/control', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), 'displaySlate' => array( 'location' => 'query', 'type' => 'boolean', ), 'onBehalfOfContentOwnerChannel' => array( 'location' => 'query', 'type' => 'string', ), 'offsetTimeMs' => array( 'location' => 'query', 'type' => 'string', ), 'walltime' => array( 'location' => 'query', 'type' => 'string', ), ), ),'delete' => array( 'path' => 'liveBroadcasts', 'httpMethod' => 'DELETE', 'parameters' => array( 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwnerChannel' => array( 'location' => 'query', 'type' => 'string', ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ),'insert' => array( 'path' => 'liveBroadcasts', 'httpMethod' => 'POST', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwnerChannel' => array( 'location' => 'query', 'type' => 'string', ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ),'list' => array( 'path' => 'liveBroadcasts', 'httpMethod' => 'GET', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'broadcastStatus' => array( 'location' => 'query', 'type' => 'string', ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), 'onBehalfOfContentOwnerChannel' => array( 'location' => 'query', 'type' => 'string', ), 'mine' => array( 'location' => 'query', 'type' => 'boolean', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'id' => array( 'location' => 'query', 'type' => 'string', ), ), ),'transition' => array( 'path' => 'liveBroadcasts/transition', 'httpMethod' => 'POST', 'parameters' => array( 'broadcastStatus' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwnerChannel' => array( 'location' => 'query', 'type' => 'string', ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ),'update' => array( 'path' => 'liveBroadcasts', 'httpMethod' => 'PUT', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwnerChannel' => array( 'location' => 'query', 'type' => 'string', ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->liveStreams = new Google_Service_YouTube_LiveStreams_Resource( $this, $this->serviceName, 'liveStreams', array( 'methods' => array( 'delete' => array( 'path' => 'liveStreams', 'httpMethod' => 'DELETE', 'parameters' => array( 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwnerChannel' => array( 'location' => 'query', 'type' => 'string', ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ),'insert' => array( 'path' => 'liveStreams', 'httpMethod' => 'POST', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwnerChannel' => array( 'location' => 'query', 'type' => 'string', ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ),'list' => array( 'path' => 'liveStreams', 'httpMethod' => 'GET', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), 'onBehalfOfContentOwnerChannel' => array( 'location' => 'query', 'type' => 'string', ), 'mine' => array( 'location' => 'query', 'type' => 'boolean', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'id' => array( 'location' => 'query', 'type' => 'string', ), ), ),'update' => array( 'path' => 'liveStreams', 'httpMethod' => 'PUT', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwnerChannel' => array( 'location' => 'query', 'type' => 'string', ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->playlistItems = new Google_Service_YouTube_PlaylistItems_Resource( $this, $this->serviceName, 'playlistItems', array( 'methods' => array( 'delete' => array( 'path' => 'playlistItems', 'httpMethod' => 'DELETE', 'parameters' => array( 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'playlistItems', 'httpMethod' => 'POST', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ),'list' => array( 'path' => 'playlistItems', 'httpMethod' => 'GET', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), 'playlistId' => array( 'location' => 'query', 'type' => 'string', ), 'videoId' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'id' => array( 'location' => 'query', 'type' => 'string', ), ), ),'update' => array( 'path' => 'playlistItems', 'httpMethod' => 'PUT', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->playlists = new Google_Service_YouTube_Playlists_Resource( $this, $this->serviceName, 'playlists', array( 'methods' => array( 'delete' => array( 'path' => 'playlists', 'httpMethod' => 'DELETE', 'parameters' => array( 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ),'insert' => array( 'path' => 'playlists', 'httpMethod' => 'POST', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwnerChannel' => array( 'location' => 'query', 'type' => 'string', ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ),'list' => array( 'path' => 'playlists', 'httpMethod' => 'GET', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), 'onBehalfOfContentOwnerChannel' => array( 'location' => 'query', 'type' => 'string', ), 'channelId' => array( 'location' => 'query', 'type' => 'string', ), 'mine' => array( 'location' => 'query', 'type' => 'boolean', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'hl' => array( 'location' => 'query', 'type' => 'string', ), 'id' => array( 'location' => 'query', 'type' => 'string', ), ), ),'update' => array( 'path' => 'playlists', 'httpMethod' => 'PUT', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->search = new Google_Service_YouTube_Search_Resource( $this, $this->serviceName, 'search', array( 'methods' => array( 'list' => array( 'path' => 'search', 'httpMethod' => 'GET', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'eventType' => array( 'location' => 'query', 'type' => 'string', ), 'channelId' => array( 'location' => 'query', 'type' => 'string', ), 'forDeveloper' => array( 'location' => 'query', 'type' => 'boolean', ), 'videoSyndicated' => array( 'location' => 'query', 'type' => 'string', ), 'channelType' => array( 'location' => 'query', 'type' => 'string', ), 'videoCaption' => array( 'location' => 'query', 'type' => 'string', ), 'publishedAfter' => array( 'location' => 'query', 'type' => 'string', ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'forContentOwner' => array( 'location' => 'query', 'type' => 'boolean', ), 'regionCode' => array( 'location' => 'query', 'type' => 'string', ), 'location' => array( 'location' => 'query', 'type' => 'string', ), 'locationRadius' => array( 'location' => 'query', 'type' => 'string', ), 'videoType' => array( 'location' => 'query', 'type' => 'string', ), 'type' => array( 'location' => 'query', 'type' => 'string', ), 'topicId' => array( 'location' => 'query', 'type' => 'string', ), 'publishedBefore' => array( 'location' => 'query', 'type' => 'string', ), 'videoDimension' => array( 'location' => 'query', 'type' => 'string', ), 'videoLicense' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'relatedToVideoId' => array( 'location' => 'query', 'type' => 'string', ), 'videoDefinition' => array( 'location' => 'query', 'type' => 'string', ), 'videoDuration' => array( 'location' => 'query', 'type' => 'string', ), 'relevanceLanguage' => array( 'location' => 'query', 'type' => 'string', ), 'forMine' => array( 'location' => 'query', 'type' => 'boolean', ), 'q' => array( 'location' => 'query', 'type' => 'string', ), 'safeSearch' => array( 'location' => 'query', 'type' => 'string', ), 'videoEmbeddable' => array( 'location' => 'query', 'type' => 'string', ), 'videoCategoryId' => array( 'location' => 'query', 'type' => 'string', ), 'order' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->subscriptions = new Google_Service_YouTube_Subscriptions_Resource( $this, $this->serviceName, 'subscriptions', array( 'methods' => array( 'delete' => array( 'path' => 'subscriptions', 'httpMethod' => 'DELETE', 'parameters' => array( 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'subscriptions', 'httpMethod' => 'POST', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'subscriptions', 'httpMethod' => 'GET', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), 'onBehalfOfContentOwnerChannel' => array( 'location' => 'query', 'type' => 'string', ), 'channelId' => array( 'location' => 'query', 'type' => 'string', ), 'mine' => array( 'location' => 'query', 'type' => 'boolean', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'forChannelId' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'mySubscribers' => array( 'location' => 'query', 'type' => 'boolean', ), 'order' => array( 'location' => 'query', 'type' => 'string', ), 'id' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->thumbnails = new Google_Service_YouTube_Thumbnails_Resource( $this, $this->serviceName, 'thumbnails', array( 'methods' => array( 'set' => array( 'path' => 'thumbnails/set', 'httpMethod' => 'POST', 'parameters' => array( 'videoId' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->videoAbuseReportReasons = new Google_Service_YouTube_VideoAbuseReportReasons_Resource( $this, $this->serviceName, 'videoAbuseReportReasons', array( 'methods' => array( 'list' => array( 'path' => 'videoAbuseReportReasons', 'httpMethod' => 'GET', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'hl' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->videoCategories = new Google_Service_YouTube_VideoCategories_Resource( $this, $this->serviceName, 'videoCategories', array( 'methods' => array( 'list' => array( 'path' => 'videoCategories', 'httpMethod' => 'GET', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'regionCode' => array( 'location' => 'query', 'type' => 'string', ), 'id' => array( 'location' => 'query', 'type' => 'string', ), 'hl' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->videos = new Google_Service_YouTube_Videos_Resource( $this, $this->serviceName, 'videos', array( 'methods' => array( 'delete' => array( 'path' => 'videos', 'httpMethod' => 'DELETE', 'parameters' => array( 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ),'getRating' => array( 'path' => 'videos/getRating', 'httpMethod' => 'GET', 'parameters' => array( 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ),'insert' => array( 'path' => 'videos', 'httpMethod' => 'POST', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), 'stabilize' => array( 'location' => 'query', 'type' => 'boolean', ), 'onBehalfOfContentOwnerChannel' => array( 'location' => 'query', 'type' => 'string', ), 'notifySubscribers' => array( 'location' => 'query', 'type' => 'boolean', ), 'autoLevels' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'list' => array( 'path' => 'videos', 'httpMethod' => 'GET', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), 'regionCode' => array( 'location' => 'query', 'type' => 'string', ), 'locale' => array( 'location' => 'query', 'type' => 'string', ), 'videoCategoryId' => array( 'location' => 'query', 'type' => 'string', ), 'chart' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'hl' => array( 'location' => 'query', 'type' => 'string', ), 'myRating' => array( 'location' => 'query', 'type' => 'string', ), 'id' => array( 'location' => 'query', 'type' => 'string', ), ), ),'rate' => array( 'path' => 'videos/rate', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'rating' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'reportAbuse' => array( 'path' => 'videos/reportAbuse', 'httpMethod' => 'POST', 'parameters' => array( 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ),'update' => array( 'path' => 'videos', 'httpMethod' => 'PUT', 'parameters' => array( 'part' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->watermarks = new Google_Service_YouTube_Watermarks_Resource( $this, $this->serviceName, 'watermarks', array( 'methods' => array( 'set' => array( 'path' => 'watermarks/set', 'httpMethod' => 'POST', 'parameters' => array( 'channelId' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ),'unset' => array( 'path' => 'watermarks/unset', 'httpMethod' => 'POST', 'parameters' => array( 'channelId' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); } } /** * The "activities" collection of methods. * Typical usage is: *
* $youtubeService = new Google_Service_YouTube(...);
* $activities = $youtubeService->activities;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTube_Activities_Resource extends Google_Service_Resource
{
/**
* Posts a bulletin for a specific channel. (The user submitting the request
* must be authorized to act on the channel's behalf.)
*
* Note: Even though an activity resource can contain information about actions
* like a user rating a video or marking a video as a favorite, you need to use
* other API methods to generate those activity resources. For example, you
* would use the API's videos.rate() method to rate a video and the
* playlistItems.insert() method to mark a video as a favorite.
* (activities.insert)
*
* @param string $part The part parameter serves two purposes in this operation.
* It identifies the properties that the write operation will set as well as the
* properties that the API response will include.
* @param Google_Activity $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_YouTube_Activity
*/
public function insert($part, Google_Service_YouTube_Activity $postBody, $optParams = array())
{
$params = array('part' => $part, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_YouTube_Activity");
}
/**
* Returns a list of channel activity events that match the request criteria.
* For example, you can retrieve events associated with a particular channel,
* events associated with the user's subscriptions and Google+ friends, or the
* YouTube home page feed, which is customized for each user.
* (activities.listActivities)
*
* @param string $part The part parameter specifies a comma-separated list of
* one or more activity resource properties that the API response will include.
*
* If the parameter identifies a property that contains child properties, the
* child properties will be included in the response. For example, in an
* activity resource, the snippet property contains other properties that
* identify the type of activity, a display title for the activity, and so
* forth. If you set part=snippet, the API response will also contain all of
* those nested properties.
* @param array $optParams Optional parameters.
*
* @opt_param string regionCode The regionCode parameter instructs the API to
* return results for the specified country. The parameter value is an ISO
* 3166-1 alpha-2 country code. YouTube uses this value when the authorized
* user's previous activity on YouTube does not provide enough information to
* generate the activity feed.
* @opt_param string publishedBefore The publishedBefore parameter specifies the
* date and time before which an activity must have occurred for that activity
* to be included in the API response. If the parameter value specifies a day,
* but not a time, then any activities that occurred that day will be excluded
* from the result set. The value is specified in ISO 8601 (YYYY-MM-
* DDThh:mm:ss.sZ) format.
* @opt_param string channelId The channelId parameter specifies a unique
* YouTube channel ID. The API will then return a list of that channel's
* activities.
* @opt_param bool mine Set this parameter's value to true to retrieve a feed of
* the authenticated user's activities.
* @opt_param string maxResults The maxResults parameter specifies the maximum
* number of items that should be returned in the result set.
* @opt_param string pageToken The pageToken parameter identifies a specific
* page in the result set that should be returned. In an API response, the
* nextPageToken and prevPageToken properties identify other pages that could be
* retrieved.
* @opt_param bool home Set this parameter's value to true to retrieve the
* activity feed that displays on the YouTube home page for the currently
* authenticated user.
* @opt_param string publishedAfter The publishedAfter parameter specifies the
* earliest date and time that an activity could have occurred for that activity
* to be included in the API response. If the parameter value specifies a day,
* but not a time, then any activities that occurred that day will be included
* in the result set. The value is specified in ISO 8601 (YYYY-MM-
* DDThh:mm:ss.sZ) format.
* @return Google_Service_YouTube_ActivityListResponse
*/
public function listActivities($part, $optParams = array())
{
$params = array('part' => $part);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_YouTube_ActivityListResponse");
}
}
/**
* The "captions" collection of methods.
* Typical usage is:
*
* $youtubeService = new Google_Service_YouTube(...);
* $captions = $youtubeService->captions;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTube_Captions_Resource extends Google_Service_Resource
{
/**
* Deletes a specified caption track. (captions.delete)
*
* @param string $id The id parameter identifies the caption track that is being
* deleted. The value is a caption track ID as identified by the id property in
* a caption resource.
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOf ID of the Google+ Page for the channel that the
* request is be on behalf of
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The actual CMS
* account that the user authenticates with must be linked to the specified
* YouTube content owner.
*/
public function delete($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Downloads a caption track. The caption track is returned in its original
* format unless the request specifies a value for the tfmt parameter and in its
* original language unless the request specifies a value for the tlang
* parameter. (captions.download)
*
* @param string $id The id parameter identifies the caption track that is being
* retrieved. The value is a caption track ID as identified by the id property
* in a caption resource.
* @param array $optParams Optional parameters.
*
* @opt_param string tfmt The tfmt parameter specifies that the caption track
* should be returned in a specific format. If the parameter is not included in
* the request, the track is returned in its original format.
* @opt_param string onBehalfOf ID of the Google+ Page for the channel that the
* request is be on behalf of
* @opt_param string tlang The tlang parameter specifies that the API response
* should return a translation of the specified caption track. The parameter
* value is an ISO 639-1 two-letter language code that identifies the desired
* caption language. The translation is generated by using machine translation,
* such as Google Translate.
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The actual CMS
* account that the user authenticates with must be linked to the specified
* YouTube content owner.
*/
public function download($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('download', array($params));
}
/**
* Uploads a caption track. (captions.insert)
*
* @param string $part The part parameter specifies the caption resource parts
* that the API response will include. Set the parameter value to snippet.
* @param Google_Caption $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOf ID of the Google+ Page for the channel that the
* request is be on behalf of
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The actual CMS
* account that the user authenticates with must be linked to the specified
* YouTube content owner.
* @opt_param bool sync The sync parameter indicates whether YouTube should
* automatically synchronize the caption file with the audio track of the video.
* If you set the value to true, YouTube will disregard any time codes that are
* in the uploaded caption file and generate new time codes for the captions.
*
* You should set the sync parameter to true if you are uploading a transcript,
* which has no time codes, or if you suspect the time codes in your file are
* incorrect and want YouTube to try to fix them.
* @return Google_Service_YouTube_Caption
*/
public function insert($part, Google_Service_YouTube_Caption $postBody, $optParams = array())
{
$params = array('part' => $part, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_YouTube_Caption");
}
/**
* Returns a list of caption tracks that are associated with a specified video.
* Note that the API response does not contain the actual captions and that the
* captions.download method provides the ability to retrieve a caption track.
* (captions.listCaptions)
*
* @param string $part The part parameter specifies a comma-separated list of
* one or more caption resource parts that the API response will include. The
* part names that you can include in the parameter value are id and snippet.
* @param string $videoId The videoId parameter specifies the YouTube video ID
* of the video for which the API should return caption tracks.
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOf ID of the Google+ Page for the channel that the
* request is on behalf of.
* @opt_param string id The id parameter specifies a comma-separated list of IDs
* that identify the caption resources that should be retrieved. Each ID must
* identify a caption track associated with the specified video.
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The actual CMS
* account that the user authenticates with must be linked to the specified
* YouTube content owner.
* @return Google_Service_YouTube_CaptionListResponse
*/
public function listCaptions($part, $videoId, $optParams = array())
{
$params = array('part' => $part, 'videoId' => $videoId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_YouTube_CaptionListResponse");
}
/**
* Updates a caption track. When updating a caption track, you can change the
* track's draft status, upload a new caption file for the track, or both.
* (captions.update)
*
* @param string $part The part parameter serves two purposes in this operation.
* It identifies the properties that the write operation will set as well as the
* properties that the API response will include. Set the property value to
* snippet if you are updating the track's draft status. Otherwise, set the
* property value to id.
* @param Google_Caption $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOf ID of the Google+ Page for the channel that the
* request is be on behalf of
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The actual CMS
* account that the user authenticates with must be linked to the specified
* YouTube content owner.
* @opt_param bool sync Note: The API server only processes the parameter value
* if the request contains an updated caption file.
*
* The sync parameter indicates whether YouTube should automatically synchronize
* the caption file with the audio track of the video. If you set the value to
* true, YouTube will automatically synchronize the caption track with the audio
* track.
* @return Google_Service_YouTube_Caption
*/
public function update($part, Google_Service_YouTube_Caption $postBody, $optParams = array())
{
$params = array('part' => $part, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_YouTube_Caption");
}
}
/**
* The "channelBanners" collection of methods.
* Typical usage is:
*
* $youtubeService = new Google_Service_YouTube(...);
* $channelBanners = $youtubeService->channelBanners;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTube_ChannelBanners_Resource extends Google_Service_Resource
{
/**
* Uploads a channel banner image to YouTube. This method represents the first
* two steps in a three-step process to update the banner image for a channel:
*
* - Call the channelBanners.insert method to upload the binary image data to
* YouTube. The image must have a 16:9 aspect ratio and be at least 2120x1192
* pixels. - Extract the url property's value from the response that the API
* returns for step 1. - Call the channels.update method to update the channel's
* branding settings. Set the brandingSettings.image.bannerExternalUrl
* property's value to the URL obtained in step 2. (channelBanners.insert)
*
* @param Google_ChannelBannerResource $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @return Google_Service_YouTube_ChannelBannerResource
*/
public function insert(Google_Service_YouTube_ChannelBannerResource $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_YouTube_ChannelBannerResource");
}
}
/**
* The "channelSections" collection of methods.
* Typical usage is:
*
* $youtubeService = new Google_Service_YouTube(...);
* $channelSections = $youtubeService->channelSections;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTube_ChannelSections_Resource extends Google_Service_Resource
{
/**
* Deletes a channelSection. (channelSections.delete)
*
* @param string $id The id parameter specifies the YouTube channelSection ID
* for the resource that is being deleted. In a channelSection resource, the id
* property specifies the YouTube channelSection ID.
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
*/
public function delete($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Adds a channelSection for the authenticated user's channel.
* (channelSections.insert)
*
* @param string $part The part parameter serves two purposes in this operation.
* It identifies the properties that the write operation will set as well as the
* properties that the API response will include.
*
* The part names that you can include in the parameter value are snippet and
* contentDetails.
* @param Google_ChannelSection $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwnerChannel This parameter can only be
* used in a properly authorized request. Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwnerChannel parameter specifies the YouTube channel ID
* of the channel to which a video is being added. This parameter is required
* when a request specifies a value for the onBehalfOfContentOwner parameter,
* and it can only be used in conjunction with that parameter. In addition, the
* request must be authorized using a CMS account that is linked to the content
* owner that the onBehalfOfContentOwner parameter specifies. Finally, the
* channel that the onBehalfOfContentOwnerChannel parameter value specifies must
* be linked to the content owner that the onBehalfOfContentOwner parameter
* specifies.
*
* This parameter is intended for YouTube content partners that own and manage
* many different YouTube channels. It allows content owners to authenticate
* once and perform actions on behalf of the channel specified in the parameter
* value, without having to provide authentication credentials for each separate
* channel.
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @return Google_Service_YouTube_ChannelSection
*/
public function insert($part, Google_Service_YouTube_ChannelSection $postBody, $optParams = array())
{
$params = array('part' => $part, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_YouTube_ChannelSection");
}
/**
* Returns channelSection resources that match the API request criteria.
* (channelSections.listChannelSections)
*
* @param string $part The part parameter specifies a comma-separated list of
* one or more channelSection resource properties that the API response will
* include. The part names that you can include in the parameter value are id,
* snippet, and contentDetails.
*
* If the parameter identifies a property that contains child properties, the
* child properties will be included in the response. For example, in a
* channelSection resource, the snippet property contains other properties, such
* as a display title for the channelSection. If you set part=snippet, the API
* response will also contain all of those nested properties.
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @opt_param string channelId The channelId parameter specifies a YouTube
* channel ID. The API will only return that channel's channelSections.
* @opt_param bool mine Set this parameter's value to true to retrieve a feed of
* the authenticated user's channelSections.
* @opt_param string hl The hl parameter indicates that the snippet.localized
* property values in the returned channelSection resources should be in the
* specified language if localized values for that language are available. For
* example, if the API request specifies hl=de, the snippet.localized properties
* in the API response will contain German titles if German titles are
* available. Channel owners can provide localized channel section titles using
* either the channelSections.insert or channelSections.update method.
* @opt_param string id The id parameter specifies a comma-separated list of the
* YouTube channelSection ID(s) for the resource(s) that are being retrieved. In
* a channelSection resource, the id property specifies the YouTube
* channelSection ID.
* @return Google_Service_YouTube_ChannelSectionListResponse
*/
public function listChannelSections($part, $optParams = array())
{
$params = array('part' => $part);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_YouTube_ChannelSectionListResponse");
}
/**
* Update a channelSection. (channelSections.update)
*
* @param string $part The part parameter serves two purposes in this operation.
* It identifies the properties that the write operation will set as well as the
* properties that the API response will include.
*
* The part names that you can include in the parameter value are snippet and
* contentDetails.
* @param Google_ChannelSection $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @return Google_Service_YouTube_ChannelSection
*/
public function update($part, Google_Service_YouTube_ChannelSection $postBody, $optParams = array())
{
$params = array('part' => $part, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_YouTube_ChannelSection");
}
}
/**
* The "channels" collection of methods.
* Typical usage is:
*
* $youtubeService = new Google_Service_YouTube(...);
* $channels = $youtubeService->channels;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTube_Channels_Resource extends Google_Service_Resource
{
/**
* Returns a collection of zero or more channel resources that match the request
* criteria. (channels.listChannels)
*
* @param string $part The part parameter specifies a comma-separated list of
* one or more channel resource properties that the API response will include.
*
* If the parameter identifies a property that contains child properties, the
* child properties will be included in the response. For example, in a channel
* resource, the contentDetails property contains other properties, such as the
* uploads properties. As such, if you set part=contentDetails, the API response
* will also contain all of those nested properties.
* @param array $optParams Optional parameters.
*
* @opt_param bool managedByMe Note: This parameter is intended exclusively for
* YouTube content partners.
*
* Set this parameter's value to true to instruct the API to only return
* channels managed by the content owner that the onBehalfOfContentOwner
* parameter specifies. The user must be authenticated as a CMS account linked
* to the specified content owner and onBehalfOfContentOwner must be provided.
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @opt_param string forUsername The forUsername parameter specifies a YouTube
* username, thereby requesting the channel associated with that username.
* @opt_param bool mine Set this parameter's value to true to instruct the API
* to only return channels owned by the authenticated user.
* @opt_param string maxResults The maxResults parameter specifies the maximum
* number of items that should be returned in the result set.
* @opt_param string id The id parameter specifies a comma-separated list of the
* YouTube channel ID(s) for the resource(s) that are being retrieved. In a
* channel resource, the id property specifies the channel's YouTube channel ID.
* @opt_param string pageToken The pageToken parameter identifies a specific
* page in the result set that should be returned. In an API response, the
* nextPageToken and prevPageToken properties identify other pages that could be
* retrieved.
* @opt_param bool mySubscribers Use the subscriptions.list method and its
* mySubscribers parameter to retrieve a list of subscribers to the
* authenticated user's channel.
* @opt_param string hl The hl parameter should be used for filter out the
* properties that are not in the given language. Used for the brandingSettings
* part.
* @opt_param string categoryId The categoryId parameter specifies a YouTube
* guide category, thereby requesting YouTube channels associated with that
* category.
* @return Google_Service_YouTube_ChannelListResponse
*/
public function listChannels($part, $optParams = array())
{
$params = array('part' => $part);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_YouTube_ChannelListResponse");
}
/**
* Updates a channel's metadata. Note that this method currently only supports
* updates to the channel resource's brandingSettings and invideoPromotion
* objects and their child properties. (channels.update)
*
* @param string $part The part parameter serves two purposes in this operation.
* It identifies the properties that the write operation will set as well as the
* properties that the API response will include.
*
* The API currently only allows the parameter value to be set to either
* brandingSettings or invideoPromotion. (You cannot update both of those parts
* with a single request.)
*
* Note that this method overrides the existing values for all of the mutable
* properties that are contained in any parts that the parameter value
* specifies.
* @param Google_Channel $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner The onBehalfOfContentOwner parameter
* indicates that the authenticated user is acting on behalf of the content
* owner specified in the parameter value. This parameter is intended for
* YouTube content partners that own and manage many different YouTube channels.
* It allows content owners to authenticate once and get access to all their
* video and channel data, without having to provide authentication credentials
* for each individual channel. The actual CMS account that the user
* authenticates with needs to be linked to the specified YouTube content owner.
* @return Google_Service_YouTube_Channel
*/
public function update($part, Google_Service_YouTube_Channel $postBody, $optParams = array())
{
$params = array('part' => $part, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_YouTube_Channel");
}
}
/**
* The "commentThreads" collection of methods.
* Typical usage is:
*
* $youtubeService = new Google_Service_YouTube(...);
* $commentThreads = $youtubeService->commentThreads;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTube_CommentThreads_Resource extends Google_Service_Resource
{
/**
* Creates a new top-level comment. To add a reply to an existing comment, use
* the comments.insert method instead. (commentThreads.insert)
*
* @param string $part The part parameter identifies the properties that the API
* response will include. Set the parameter value to snippet. The snippet part
* has a quota cost of 2 units.
* @param Google_CommentThread $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_YouTube_CommentThread
*/
public function insert($part, Google_Service_YouTube_CommentThread $postBody, $optParams = array())
{
$params = array('part' => $part, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_YouTube_CommentThread");
}
/**
* Returns a list of comment threads that match the API request parameters.
* (commentThreads.listCommentThreads)
*
* @param string $part The part parameter specifies a comma-separated list of
* one or more commentThread resource properties that the API response will
* include.
* @param array $optParams Optional parameters.
*
* @opt_param string searchTerms The searchTerms parameter instructs the API to
* limit the API response to only contain comments that contain the specified
* search terms.
*
* Note: This parameter is not supported for use in conjunction with the id
* parameter.
* @opt_param string allThreadsRelatedToChannelId The
* allThreadsRelatedToChannelId parameter instructs the API to return all
* comment threads associated with the specified channel. The response can
* include comments about the channel or about the channel's videos.
* @opt_param string channelId The channelId parameter instructs the API to
* return comment threads containing comments about the specified channel. (The
* response will not include comments left on videos that the channel uploaded.)
* @opt_param string videoId The videoId parameter instructs the API to return
* comment threads associated with the specified video ID.
* @opt_param string maxResults The maxResults parameter specifies the maximum
* number of items that should be returned in the result set.
*
* Note: This parameter is not supported for use in conjunction with the id
* parameter.
* @opt_param string id The id parameter specifies a comma-separated list of
* comment thread IDs for the resources that should be retrieved.
* @opt_param string pageToken The pageToken parameter identifies a specific
* page in the result set that should be returned. In an API response, the
* nextPageToken property identifies the next page of the result that can be
* retrieved.
*
* Note: This parameter is not supported for use in conjunction with the id
* parameter.
* @opt_param string moderationStatus Set this parameter to limit the returned
* comment threads to a particular moderation state.
*
* Note: This parameter is not supported for use in conjunction with the id
* parameter.
* @opt_param string textFormat Set this parameter's value to html or plainText
* to instruct the API to return the comments left by users in html formatted or
* in plain text.
* @opt_param string order The order parameter specifies the order in which the
* API response should list comment threads. Valid values are: - time - Comment
* threads are ordered by time. This is the default behavior. - relevance -
* Comment threads are ordered by relevance.Note: This parameter is not
* supported for use in conjunction with the id parameter.
* @return Google_Service_YouTube_CommentThreadListResponse
*/
public function listCommentThreads($part, $optParams = array())
{
$params = array('part' => $part);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_YouTube_CommentThreadListResponse");
}
/**
* Modifies the top-level comment in a comment thread. (commentThreads.update)
*
* @param string $part The part parameter specifies a comma-separated list of
* commentThread resource properties that the API response will include. You
* must at least include the snippet part in the parameter value since that part
* contains all of the properties that the API request can update.
* @param Google_CommentThread $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_YouTube_CommentThread
*/
public function update($part, Google_Service_YouTube_CommentThread $postBody, $optParams = array())
{
$params = array('part' => $part, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_YouTube_CommentThread");
}
}
/**
* The "comments" collection of methods.
* Typical usage is:
*
* $youtubeService = new Google_Service_YouTube(...);
* $comments = $youtubeService->comments;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTube_Comments_Resource extends Google_Service_Resource
{
/**
* Deletes a comment. (comments.delete)
*
* @param string $id The id parameter specifies the comment ID for the resource
* that is being deleted.
* @param array $optParams Optional parameters.
*/
public function delete($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Creates a reply to an existing comment. Note: To create a top-level comment,
* use the commentThreads.insert method. (comments.insert)
*
* @param string $part The part parameter identifies the properties that the API
* response will include. Set the parameter value to snippet. The snippet part
* has a quota cost of 2 units.
* @param Google_Comment $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_YouTube_Comment
*/
public function insert($part, Google_Service_YouTube_Comment $postBody, $optParams = array())
{
$params = array('part' => $part, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_YouTube_Comment");
}
/**
* Returns a list of comments that match the API request parameters.
* (comments.listComments)
*
* @param string $part The part parameter specifies a comma-separated list of
* one or more comment resource properties that the API response will include.
* @param array $optParams Optional parameters.
*
* @opt_param string maxResults The maxResults parameter specifies the maximum
* number of items that should be returned in the result set.
*
* Note: This parameter is not supported for use in conjunction with the id
* parameter.
* @opt_param string pageToken The pageToken parameter identifies a specific
* page in the result set that should be returned. In an API response, the
* nextPageToken property identifies the next page of the result that can be
* retrieved.
*
* Note: This parameter is not supported for use in conjunction with the id
* parameter.
* @opt_param string parentId The parentId parameter specifies the ID of the
* comment for which replies should be retrieved.
*
* Note: YouTube currently supports replies only for top-level comments.
* However, replies to replies may be supported in the future.
* @opt_param string textFormat This parameter indicates whether the API should
* return comments formatted as HTML or as plain text.
* @opt_param string id The id parameter specifies a comma-separated list of
* comment IDs for the resources that are being retrieved. In a comment
* resource, the id property specifies the comment's ID.
* @return Google_Service_YouTube_CommentListResponse
*/
public function listComments($part, $optParams = array())
{
$params = array('part' => $part);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_YouTube_CommentListResponse");
}
/**
* Expresses the caller's opinion that one or more comments should be flagged as
* spam. (comments.markAsSpam)
*
* @param string $id The id parameter specifies a comma-separated list of IDs of
* comments that the caller believes should be classified as spam.
* @param array $optParams Optional parameters.
*/
public function markAsSpam($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('markAsSpam', array($params));
}
/**
* Sets the moderation status of one or more comments. The API request must be
* authorized by the owner of the channel or video associated with the comments.
* (comments.setModerationStatus)
*
* @param string $id The id parameter specifies a comma-separated list of IDs
* that identify the comments for which you are updating the moderation status.
* @param string $moderationStatus Identifies the new moderation status of the
* specified comments.
* @param array $optParams Optional parameters.
*
* @opt_param bool banAuthor The banAuthor parameter lets you indicate that you
* want to automatically reject any additional comments written by the comment's
* author. Set the parameter value to true to ban the author.
*
* Note: This parameter is only valid if the moderationStatus parameter is also
* set to rejected.
*/
public function setModerationStatus($id, $moderationStatus, $optParams = array())
{
$params = array('id' => $id, 'moderationStatus' => $moderationStatus);
$params = array_merge($params, $optParams);
return $this->call('setModerationStatus', array($params));
}
/**
* Modifies a comment. (comments.update)
*
* @param string $part The part parameter identifies the properties that the API
* response will include. You must at least include the snippet part in the
* parameter value since that part contains all of the properties that the API
* request can update.
* @param Google_Comment $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_YouTube_Comment
*/
public function update($part, Google_Service_YouTube_Comment $postBody, $optParams = array())
{
$params = array('part' => $part, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_YouTube_Comment");
}
}
/**
* The "guideCategories" collection of methods.
* Typical usage is:
*
* $youtubeService = new Google_Service_YouTube(...);
* $guideCategories = $youtubeService->guideCategories;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTube_GuideCategories_Resource extends Google_Service_Resource
{
/**
* Returns a list of categories that can be associated with YouTube channels.
* (guideCategories.listGuideCategories)
*
* @param string $part The part parameter specifies the guideCategory resource
* properties that the API response will include. Set the parameter value to
* snippet.
* @param array $optParams Optional parameters.
*
* @opt_param string regionCode The regionCode parameter instructs the API to
* return the list of guide categories available in the specified country. The
* parameter value is an ISO 3166-1 alpha-2 country code.
* @opt_param string id The id parameter specifies a comma-separated list of the
* YouTube channel category ID(s) for the resource(s) that are being retrieved.
* In a guideCategory resource, the id property specifies the YouTube channel
* category ID.
* @opt_param string hl The hl parameter specifies the language that will be
* used for text values in the API response.
* @return Google_Service_YouTube_GuideCategoryListResponse
*/
public function listGuideCategories($part, $optParams = array())
{
$params = array('part' => $part);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_YouTube_GuideCategoryListResponse");
}
}
/**
* The "i18nLanguages" collection of methods.
* Typical usage is:
*
* $youtubeService = new Google_Service_YouTube(...);
* $i18nLanguages = $youtubeService->i18nLanguages;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTube_I18nLanguages_Resource extends Google_Service_Resource
{
/**
* Returns a list of application languages that the YouTube website supports.
* (i18nLanguages.listI18nLanguages)
*
* @param string $part The part parameter specifies the i18nLanguage resource
* properties that the API response will include. Set the parameter value to
* snippet.
* @param array $optParams Optional parameters.
*
* @opt_param string hl The hl parameter specifies the language that should be
* used for text values in the API response.
* @return Google_Service_YouTube_I18nLanguageListResponse
*/
public function listI18nLanguages($part, $optParams = array())
{
$params = array('part' => $part);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_YouTube_I18nLanguageListResponse");
}
}
/**
* The "i18nRegions" collection of methods.
* Typical usage is:
*
* $youtubeService = new Google_Service_YouTube(...);
* $i18nRegions = $youtubeService->i18nRegions;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTube_I18nRegions_Resource extends Google_Service_Resource
{
/**
* Returns a list of content regions that the YouTube website supports.
* (i18nRegions.listI18nRegions)
*
* @param string $part The part parameter specifies the i18nRegion resource
* properties that the API response will include. Set the parameter value to
* snippet.
* @param array $optParams Optional parameters.
*
* @opt_param string hl The hl parameter specifies the language that should be
* used for text values in the API response.
* @return Google_Service_YouTube_I18nRegionListResponse
*/
public function listI18nRegions($part, $optParams = array())
{
$params = array('part' => $part);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_YouTube_I18nRegionListResponse");
}
}
/**
* The "liveBroadcasts" collection of methods.
* Typical usage is:
*
* $youtubeService = new Google_Service_YouTube(...);
* $liveBroadcasts = $youtubeService->liveBroadcasts;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTube_LiveBroadcasts_Resource extends Google_Service_Resource
{
/**
* Binds a YouTube broadcast to a stream or removes an existing binding between
* a broadcast and a stream. A broadcast can only be bound to one video stream,
* though a video stream may be bound to more than one broadcast.
* (liveBroadcasts.bind)
*
* @param string $id The id parameter specifies the unique ID of the broadcast
* that is being bound to a video stream.
* @param string $part The part parameter specifies a comma-separated list of
* one or more liveBroadcast resource properties that the API response will
* include. The part names that you can include in the parameter value are id,
* snippet, contentDetails, and status.
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwnerChannel This parameter can only be
* used in a properly authorized request. Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwnerChannel parameter specifies the YouTube channel ID
* of the channel to which a video is being added. This parameter is required
* when a request specifies a value for the onBehalfOfContentOwner parameter,
* and it can only be used in conjunction with that parameter. In addition, the
* request must be authorized using a CMS account that is linked to the content
* owner that the onBehalfOfContentOwner parameter specifies. Finally, the
* channel that the onBehalfOfContentOwnerChannel parameter value specifies must
* be linked to the content owner that the onBehalfOfContentOwner parameter
* specifies.
*
* This parameter is intended for YouTube content partners that own and manage
* many different YouTube channels. It allows content owners to authenticate
* once and perform actions on behalf of the channel specified in the parameter
* value, without having to provide authentication credentials for each separate
* channel.
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @opt_param string streamId The streamId parameter specifies the unique ID of
* the video stream that is being bound to a broadcast. If this parameter is
* omitted, the API will remove any existing binding between the broadcast and a
* video stream.
* @return Google_Service_YouTube_LiveBroadcast
*/
public function bind($id, $part, $optParams = array())
{
$params = array('id' => $id, 'part' => $part);
$params = array_merge($params, $optParams);
return $this->call('bind', array($params), "Google_Service_YouTube_LiveBroadcast");
}
/**
* Binds a YouTube broadcast to a stream or removes an existing binding between
* a broadcast and a stream. A broadcast can only be bound to one video stream,
* though a video stream may be bound to more than one broadcast.
* (liveBroadcasts.bind_direct)
*
* @param string $id The id parameter specifies the unique ID of the broadcast
* that is being bound to a video stream.
* @param string $part The part parameter specifies a comma-separated list of
* one or more liveBroadcast resource properties that the API response will
* include. The part names that you can include in the parameter value are id,
* snippet, contentDetails, and status.
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwnerChannel This parameter can only be
* used in a properly authorized request. Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwnerChannel parameter specifies the YouTube channel ID
* of the channel to which a video is being added. This parameter is required
* when a request specifies a value for the onBehalfOfContentOwner parameter,
* and it can only be used in conjunction with that parameter. In addition, the
* request must be authorized using a CMS account that is linked to the content
* owner that the onBehalfOfContentOwner parameter specifies. Finally, the
* channel that the onBehalfOfContentOwnerChannel parameter value specifies must
* be linked to the content owner that the onBehalfOfContentOwner parameter
* specifies.
*
* This parameter is intended for YouTube content partners that own and manage
* many different YouTube channels. It allows content owners to authenticate
* once and perform actions on behalf of the channel specified in the parameter
* value, without having to provide authentication credentials for each separate
* channel.
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @opt_param string streamId The streamId parameter specifies the unique ID of
* the video stream that is being bound to a broadcast. If this parameter is
* omitted, the API will remove any existing binding between the broadcast and a
* video stream.
* @return Google_Service_YouTube_LiveBroadcast
*/
public function bind_direct($id, $part, $optParams = array())
{
$params = array('id' => $id, 'part' => $part);
$params = array_merge($params, $optParams);
return $this->call('bind_direct', array($params), "Google_Service_YouTube_LiveBroadcast");
}
/**
* Controls the settings for a slate that can be displayed in the broadcast
* stream. (liveBroadcasts.control)
*
* @param string $id The id parameter specifies the YouTube live broadcast ID
* that uniquely identifies the broadcast in which the slate is being updated.
* @param string $part The part parameter specifies a comma-separated list of
* one or more liveBroadcast resource properties that the API response will
* include. The part names that you can include in the parameter value are id,
* snippet, contentDetails, and status.
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @opt_param bool displaySlate The displaySlate parameter specifies whether the
* slate is being enabled or disabled.
* @opt_param string onBehalfOfContentOwnerChannel This parameter can only be
* used in a properly authorized request. Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwnerChannel parameter specifies the YouTube channel ID
* of the channel to which a video is being added. This parameter is required
* when a request specifies a value for the onBehalfOfContentOwner parameter,
* and it can only be used in conjunction with that parameter. In addition, the
* request must be authorized using a CMS account that is linked to the content
* owner that the onBehalfOfContentOwner parameter specifies. Finally, the
* channel that the onBehalfOfContentOwnerChannel parameter value specifies must
* be linked to the content owner that the onBehalfOfContentOwner parameter
* specifies.
*
* This parameter is intended for YouTube content partners that own and manage
* many different YouTube channels. It allows content owners to authenticate
* once and perform actions on behalf of the channel specified in the parameter
* value, without having to provide authentication credentials for each separate
* channel.
* @opt_param string offsetTimeMs The offsetTimeMs parameter specifies a
* positive time offset when the specified slate change will occur. The value is
* measured in milliseconds from the beginning of the broadcast's monitor
* stream, which is the time that the testing phase for the broadcast began.
* Even though it is specified in milliseconds, the value is actually an
* approximation, and YouTube completes the requested action as closely as
* possible to that time.
*
* If you do not specify a value for this parameter, then YouTube performs the
* action as soon as possible. See the Getting started guide for more details.
*
* Important: You should only specify a value for this parameter if your
* broadcast stream is delayed.
* @opt_param string walltime The walltime parameter specifies the wall clock
* time at which the specified slate change will occur. The value is specified
* in ISO 8601 (YYYY-MM-DDThh:mm:ss.sssZ) format.
* @return Google_Service_YouTube_LiveBroadcast
*/
public function control($id, $part, $optParams = array())
{
$params = array('id' => $id, 'part' => $part);
$params = array_merge($params, $optParams);
return $this->call('control', array($params), "Google_Service_YouTube_LiveBroadcast");
}
/**
* Deletes a broadcast. (liveBroadcasts.delete)
*
* @param string $id The id parameter specifies the YouTube live broadcast ID
* for the resource that is being deleted.
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwnerChannel This parameter can only be
* used in a properly authorized request. Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwnerChannel parameter specifies the YouTube channel ID
* of the channel to which a video is being added. This parameter is required
* when a request specifies a value for the onBehalfOfContentOwner parameter,
* and it can only be used in conjunction with that parameter. In addition, the
* request must be authorized using a CMS account that is linked to the content
* owner that the onBehalfOfContentOwner parameter specifies. Finally, the
* channel that the onBehalfOfContentOwnerChannel parameter value specifies must
* be linked to the content owner that the onBehalfOfContentOwner parameter
* specifies.
*
* This parameter is intended for YouTube content partners that own and manage
* many different YouTube channels. It allows content owners to authenticate
* once and perform actions on behalf of the channel specified in the parameter
* value, without having to provide authentication credentials for each separate
* channel.
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
*/
public function delete($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Creates a broadcast. (liveBroadcasts.insert)
*
* @param string $part The part parameter serves two purposes in this operation.
* It identifies the properties that the write operation will set as well as the
* properties that the API response will include.
*
* The part properties that you can include in the parameter value are id,
* snippet, contentDetails, and status.
* @param Google_LiveBroadcast $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwnerChannel This parameter can only be
* used in a properly authorized request. Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwnerChannel parameter specifies the YouTube channel ID
* of the channel to which a video is being added. This parameter is required
* when a request specifies a value for the onBehalfOfContentOwner parameter,
* and it can only be used in conjunction with that parameter. In addition, the
* request must be authorized using a CMS account that is linked to the content
* owner that the onBehalfOfContentOwner parameter specifies. Finally, the
* channel that the onBehalfOfContentOwnerChannel parameter value specifies must
* be linked to the content owner that the onBehalfOfContentOwner parameter
* specifies.
*
* This parameter is intended for YouTube content partners that own and manage
* many different YouTube channels. It allows content owners to authenticate
* once and perform actions on behalf of the channel specified in the parameter
* value, without having to provide authentication credentials for each separate
* channel.
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @return Google_Service_YouTube_LiveBroadcast
*/
public function insert($part, Google_Service_YouTube_LiveBroadcast $postBody, $optParams = array())
{
$params = array('part' => $part, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_YouTube_LiveBroadcast");
}
/**
* Returns a list of YouTube broadcasts that match the API request parameters.
* (liveBroadcasts.listLiveBroadcasts)
*
* @param string $part The part parameter specifies a comma-separated list of
* one or more liveBroadcast resource properties that the API response will
* include. The part names that you can include in the parameter value are id,
* snippet, contentDetails, and status.
* @param array $optParams Optional parameters.
*
* @opt_param string broadcastStatus The broadcastStatus parameter filters the
* API response to only include broadcasts with the specified status.
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @opt_param string onBehalfOfContentOwnerChannel This parameter can only be
* used in a properly authorized request. Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwnerChannel parameter specifies the YouTube channel ID
* of the channel to which a video is being added. This parameter is required
* when a request specifies a value for the onBehalfOfContentOwner parameter,
* and it can only be used in conjunction with that parameter. In addition, the
* request must be authorized using a CMS account that is linked to the content
* owner that the onBehalfOfContentOwner parameter specifies. Finally, the
* channel that the onBehalfOfContentOwnerChannel parameter value specifies must
* be linked to the content owner that the onBehalfOfContentOwner parameter
* specifies.
*
* This parameter is intended for YouTube content partners that own and manage
* many different YouTube channels. It allows content owners to authenticate
* once and perform actions on behalf of the channel specified in the parameter
* value, without having to provide authentication credentials for each separate
* channel.
* @opt_param bool mine The mine parameter can be used to instruct the API to
* only return broadcasts owned by the authenticated user. Set the parameter
* value to true to only retrieve your own broadcasts.
* @opt_param string maxResults The maxResults parameter specifies the maximum
* number of items that should be returned in the result set.
* @opt_param string pageToken The pageToken parameter identifies a specific
* page in the result set that should be returned. In an API response, the
* nextPageToken and prevPageToken properties identify other pages that could be
* retrieved.
* @opt_param string id The id parameter specifies a comma-separated list of
* YouTube broadcast IDs that identify the broadcasts being retrieved. In a
* liveBroadcast resource, the id property specifies the broadcast's ID.
* @return Google_Service_YouTube_LiveBroadcastListResponse
*/
public function listLiveBroadcasts($part, $optParams = array())
{
$params = array('part' => $part);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_YouTube_LiveBroadcastListResponse");
}
/**
* Changes the status of a YouTube live broadcast and initiates any processes
* associated with the new status. For example, when you transition a
* broadcast's status to testing, YouTube starts to transmit video to that
* broadcast's monitor stream. Before calling this method, you should confirm
* that the value of the status.streamStatus property for the stream bound to
* your broadcast is active. (liveBroadcasts.transition)
*
* @param string $broadcastStatus The broadcastStatus parameter identifies the
* state to which the broadcast is changing. Note that to transition a broadcast
* to either the testing or live state, the status.streamStatus must be active
* for the stream that the broadcast is bound to.
* @param string $id The id parameter specifies the unique ID of the broadcast
* that is transitioning to another status.
* @param string $part The part parameter specifies a comma-separated list of
* one or more liveBroadcast resource properties that the API response will
* include. The part names that you can include in the parameter value are id,
* snippet, contentDetails, and status.
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwnerChannel This parameter can only be
* used in a properly authorized request. Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwnerChannel parameter specifies the YouTube channel ID
* of the channel to which a video is being added. This parameter is required
* when a request specifies a value for the onBehalfOfContentOwner parameter,
* and it can only be used in conjunction with that parameter. In addition, the
* request must be authorized using a CMS account that is linked to the content
* owner that the onBehalfOfContentOwner parameter specifies. Finally, the
* channel that the onBehalfOfContentOwnerChannel parameter value specifies must
* be linked to the content owner that the onBehalfOfContentOwner parameter
* specifies.
*
* This parameter is intended for YouTube content partners that own and manage
* many different YouTube channels. It allows content owners to authenticate
* once and perform actions on behalf of the channel specified in the parameter
* value, without having to provide authentication credentials for each separate
* channel.
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @return Google_Service_YouTube_LiveBroadcast
*/
public function transition($broadcastStatus, $id, $part, $optParams = array())
{
$params = array('broadcastStatus' => $broadcastStatus, 'id' => $id, 'part' => $part);
$params = array_merge($params, $optParams);
return $this->call('transition', array($params), "Google_Service_YouTube_LiveBroadcast");
}
/**
* Updates a broadcast. For example, you could modify the broadcast settings
* defined in the liveBroadcast resource's contentDetails object.
* (liveBroadcasts.update)
*
* @param string $part The part parameter serves two purposes in this operation.
* It identifies the properties that the write operation will set as well as the
* properties that the API response will include.
*
* The part properties that you can include in the parameter value are id,
* snippet, contentDetails, and status.
*
* Note that this method will override the existing values for all of the
* mutable properties that are contained in any parts that the parameter value
* specifies. For example, a broadcast's privacy status is defined in the status
* part. As such, if your request is updating a private or unlisted broadcast,
* and the request's part parameter value includes the status part, the
* broadcast's privacy setting will be updated to whatever value the request
* body specifies. If the request body does not specify a value, the existing
* privacy setting will be removed and the broadcast will revert to the default
* privacy setting.
* @param Google_LiveBroadcast $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwnerChannel This parameter can only be
* used in a properly authorized request. Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwnerChannel parameter specifies the YouTube channel ID
* of the channel to which a video is being added. This parameter is required
* when a request specifies a value for the onBehalfOfContentOwner parameter,
* and it can only be used in conjunction with that parameter. In addition, the
* request must be authorized using a CMS account that is linked to the content
* owner that the onBehalfOfContentOwner parameter specifies. Finally, the
* channel that the onBehalfOfContentOwnerChannel parameter value specifies must
* be linked to the content owner that the onBehalfOfContentOwner parameter
* specifies.
*
* This parameter is intended for YouTube content partners that own and manage
* many different YouTube channels. It allows content owners to authenticate
* once and perform actions on behalf of the channel specified in the parameter
* value, without having to provide authentication credentials for each separate
* channel.
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @return Google_Service_YouTube_LiveBroadcast
*/
public function update($part, Google_Service_YouTube_LiveBroadcast $postBody, $optParams = array())
{
$params = array('part' => $part, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_YouTube_LiveBroadcast");
}
}
/**
* The "liveStreams" collection of methods.
* Typical usage is:
*
* $youtubeService = new Google_Service_YouTube(...);
* $liveStreams = $youtubeService->liveStreams;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTube_LiveStreams_Resource extends Google_Service_Resource
{
/**
* Deletes a video stream. (liveStreams.delete)
*
* @param string $id The id parameter specifies the YouTube live stream ID for
* the resource that is being deleted.
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwnerChannel This parameter can only be
* used in a properly authorized request. Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwnerChannel parameter specifies the YouTube channel ID
* of the channel to which a video is being added. This parameter is required
* when a request specifies a value for the onBehalfOfContentOwner parameter,
* and it can only be used in conjunction with that parameter. In addition, the
* request must be authorized using a CMS account that is linked to the content
* owner that the onBehalfOfContentOwner parameter specifies. Finally, the
* channel that the onBehalfOfContentOwnerChannel parameter value specifies must
* be linked to the content owner that the onBehalfOfContentOwner parameter
* specifies.
*
* This parameter is intended for YouTube content partners that own and manage
* many different YouTube channels. It allows content owners to authenticate
* once and perform actions on behalf of the channel specified in the parameter
* value, without having to provide authentication credentials for each separate
* channel.
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
*/
public function delete($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Creates a video stream. The stream enables you to send your video to YouTube,
* which can then broadcast the video to your audience. (liveStreams.insert)
*
* @param string $part The part parameter serves two purposes in this operation.
* It identifies the properties that the write operation will set as well as the
* properties that the API response will include.
*
* The part properties that you can include in the parameter value are id,
* snippet, cdn, and status.
* @param Google_LiveStream $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwnerChannel This parameter can only be
* used in a properly authorized request. Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwnerChannel parameter specifies the YouTube channel ID
* of the channel to which a video is being added. This parameter is required
* when a request specifies a value for the onBehalfOfContentOwner parameter,
* and it can only be used in conjunction with that parameter. In addition, the
* request must be authorized using a CMS account that is linked to the content
* owner that the onBehalfOfContentOwner parameter specifies. Finally, the
* channel that the onBehalfOfContentOwnerChannel parameter value specifies must
* be linked to the content owner that the onBehalfOfContentOwner parameter
* specifies.
*
* This parameter is intended for YouTube content partners that own and manage
* many different YouTube channels. It allows content owners to authenticate
* once and perform actions on behalf of the channel specified in the parameter
* value, without having to provide authentication credentials for each separate
* channel.
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @return Google_Service_YouTube_LiveStream
*/
public function insert($part, Google_Service_YouTube_LiveStream $postBody, $optParams = array())
{
$params = array('part' => $part, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_YouTube_LiveStream");
}
/**
* Returns a list of video streams that match the API request parameters.
* (liveStreams.listLiveStreams)
*
* @param string $part The part parameter specifies a comma-separated list of
* one or more liveStream resource properties that the API response will
* include. The part names that you can include in the parameter value are id,
* snippet, cdn, and status.
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @opt_param string onBehalfOfContentOwnerChannel This parameter can only be
* used in a properly authorized request. Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwnerChannel parameter specifies the YouTube channel ID
* of the channel to which a video is being added. This parameter is required
* when a request specifies a value for the onBehalfOfContentOwner parameter,
* and it can only be used in conjunction with that parameter. In addition, the
* request must be authorized using a CMS account that is linked to the content
* owner that the onBehalfOfContentOwner parameter specifies. Finally, the
* channel that the onBehalfOfContentOwnerChannel parameter value specifies must
* be linked to the content owner that the onBehalfOfContentOwner parameter
* specifies.
*
* This parameter is intended for YouTube content partners that own and manage
* many different YouTube channels. It allows content owners to authenticate
* once and perform actions on behalf of the channel specified in the parameter
* value, without having to provide authentication credentials for each separate
* channel.
* @opt_param bool mine The mine parameter can be used to instruct the API to
* only return streams owned by the authenticated user. Set the parameter value
* to true to only retrieve your own streams.
* @opt_param string maxResults The maxResults parameter specifies the maximum
* number of items that should be returned in the result set.
* @opt_param string pageToken The pageToken parameter identifies a specific
* page in the result set that should be returned. In an API response, the
* nextPageToken and prevPageToken properties identify other pages that could be
* retrieved.
* @opt_param string id The id parameter specifies a comma-separated list of
* YouTube stream IDs that identify the streams being retrieved. In a liveStream
* resource, the id property specifies the stream's ID.
* @return Google_Service_YouTube_LiveStreamListResponse
*/
public function listLiveStreams($part, $optParams = array())
{
$params = array('part' => $part);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_YouTube_LiveStreamListResponse");
}
/**
* Updates a video stream. If the properties that you want to change cannot be
* updated, then you need to create a new stream with the proper settings.
* (liveStreams.update)
*
* @param string $part The part parameter serves two purposes in this operation.
* It identifies the properties that the write operation will set as well as the
* properties that the API response will include.
*
* The part properties that you can include in the parameter value are id,
* snippet, cdn, and status.
*
* Note that this method will override the existing values for all of the
* mutable properties that are contained in any parts that the parameter value
* specifies. If the request body does not specify a value for a mutable
* property, the existing value for that property will be removed.
* @param Google_LiveStream $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwnerChannel This parameter can only be
* used in a properly authorized request. Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwnerChannel parameter specifies the YouTube channel ID
* of the channel to which a video is being added. This parameter is required
* when a request specifies a value for the onBehalfOfContentOwner parameter,
* and it can only be used in conjunction with that parameter. In addition, the
* request must be authorized using a CMS account that is linked to the content
* owner that the onBehalfOfContentOwner parameter specifies. Finally, the
* channel that the onBehalfOfContentOwnerChannel parameter value specifies must
* be linked to the content owner that the onBehalfOfContentOwner parameter
* specifies.
*
* This parameter is intended for YouTube content partners that own and manage
* many different YouTube channels. It allows content owners to authenticate
* once and perform actions on behalf of the channel specified in the parameter
* value, without having to provide authentication credentials for each separate
* channel.
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @return Google_Service_YouTube_LiveStream
*/
public function update($part, Google_Service_YouTube_LiveStream $postBody, $optParams = array())
{
$params = array('part' => $part, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_YouTube_LiveStream");
}
}
/**
* The "playlistItems" collection of methods.
* Typical usage is:
*
* $youtubeService = new Google_Service_YouTube(...);
* $playlistItems = $youtubeService->playlistItems;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTube_PlaylistItems_Resource extends Google_Service_Resource
{
/**
* Deletes a playlist item. (playlistItems.delete)
*
* @param string $id The id parameter specifies the YouTube playlist item ID for
* the playlist item that is being deleted. In a playlistItem resource, the id
* property specifies the playlist item's ID.
* @param array $optParams Optional parameters.
*/
public function delete($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Adds a resource to a playlist. (playlistItems.insert)
*
* @param string $part The part parameter serves two purposes in this operation.
* It identifies the properties that the write operation will set as well as the
* properties that the API response will include.
* @param Google_PlaylistItem $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @return Google_Service_YouTube_PlaylistItem
*/
public function insert($part, Google_Service_YouTube_PlaylistItem $postBody, $optParams = array())
{
$params = array('part' => $part, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_YouTube_PlaylistItem");
}
/**
* Returns a collection of playlist items that match the API request parameters.
* You can retrieve all of the playlist items in a specified playlist or
* retrieve one or more playlist items by their unique IDs.
* (playlistItems.listPlaylistItems)
*
* @param string $part The part parameter specifies a comma-separated list of
* one or more playlistItem resource properties that the API response will
* include.
*
* If the parameter identifies a property that contains child properties, the
* child properties will be included in the response. For example, in a
* playlistItem resource, the snippet property contains numerous fields,
* including the title, description, position, and resourceId properties. As
* such, if you set part=snippet, the API response will contain all of those
* properties.
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @opt_param string playlistId The playlistId parameter specifies the unique ID
* of the playlist for which you want to retrieve playlist items. Note that even
* though this is an optional parameter, every request to retrieve playlist
* items must specify a value for either the id parameter or the playlistId
* parameter.
* @opt_param string videoId The videoId parameter specifies that the request
* should return only the playlist items that contain the specified video.
* @opt_param string maxResults The maxResults parameter specifies the maximum
* number of items that should be returned in the result set.
* @opt_param string pageToken The pageToken parameter identifies a specific
* page in the result set that should be returned. In an API response, the
* nextPageToken and prevPageToken properties identify other pages that could be
* retrieved.
* @opt_param string id The id parameter specifies a comma-separated list of one
* or more unique playlist item IDs.
* @return Google_Service_YouTube_PlaylistItemListResponse
*/
public function listPlaylistItems($part, $optParams = array())
{
$params = array('part' => $part);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_YouTube_PlaylistItemListResponse");
}
/**
* Modifies a playlist item. For example, you could update the item's position
* in the playlist. (playlistItems.update)
*
* @param string $part The part parameter serves two purposes in this operation.
* It identifies the properties that the write operation will set as well as the
* properties that the API response will include.
*
* Note that this method will override the existing values for all of the
* mutable properties that are contained in any parts that the parameter value
* specifies. For example, a playlist item can specify a start time and end
* time, which identify the times portion of the video that should play when
* users watch the video in the playlist. If your request is updating a playlist
* item that sets these values, and the request's part parameter value includes
* the contentDetails part, the playlist item's start and end times will be
* updated to whatever value the request body specifies. If the request body
* does not specify values, the existing start and end times will be removed and
* replaced with the default settings.
* @param Google_PlaylistItem $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_YouTube_PlaylistItem
*/
public function update($part, Google_Service_YouTube_PlaylistItem $postBody, $optParams = array())
{
$params = array('part' => $part, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_YouTube_PlaylistItem");
}
}
/**
* The "playlists" collection of methods.
* Typical usage is:
*
* $youtubeService = new Google_Service_YouTube(...);
* $playlists = $youtubeService->playlists;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTube_Playlists_Resource extends Google_Service_Resource
{
/**
* Deletes a playlist. (playlists.delete)
*
* @param string $id The id parameter specifies the YouTube playlist ID for the
* playlist that is being deleted. In a playlist resource, the id property
* specifies the playlist's ID.
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
*/
public function delete($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Creates a playlist. (playlists.insert)
*
* @param string $part The part parameter serves two purposes in this operation.
* It identifies the properties that the write operation will set as well as the
* properties that the API response will include.
* @param Google_Playlist $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwnerChannel This parameter can only be
* used in a properly authorized request. Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwnerChannel parameter specifies the YouTube channel ID
* of the channel to which a video is being added. This parameter is required
* when a request specifies a value for the onBehalfOfContentOwner parameter,
* and it can only be used in conjunction with that parameter. In addition, the
* request must be authorized using a CMS account that is linked to the content
* owner that the onBehalfOfContentOwner parameter specifies. Finally, the
* channel that the onBehalfOfContentOwnerChannel parameter value specifies must
* be linked to the content owner that the onBehalfOfContentOwner parameter
* specifies.
*
* This parameter is intended for YouTube content partners that own and manage
* many different YouTube channels. It allows content owners to authenticate
* once and perform actions on behalf of the channel specified in the parameter
* value, without having to provide authentication credentials for each separate
* channel.
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @return Google_Service_YouTube_Playlist
*/
public function insert($part, Google_Service_YouTube_Playlist $postBody, $optParams = array())
{
$params = array('part' => $part, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_YouTube_Playlist");
}
/**
* Returns a collection of playlists that match the API request parameters. For
* example, you can retrieve all playlists that the authenticated user owns, or
* you can retrieve one or more playlists by their unique IDs.
* (playlists.listPlaylists)
*
* @param string $part The part parameter specifies a comma-separated list of
* one or more playlist resource properties that the API response will include.
*
* If the parameter identifies a property that contains child properties, the
* child properties will be included in the response. For example, in a playlist
* resource, the snippet property contains properties like author, title,
* description, tags, and timeCreated. As such, if you set part=snippet, the API
* response will contain all of those properties.
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @opt_param string onBehalfOfContentOwnerChannel This parameter can only be
* used in a properly authorized request. Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwnerChannel parameter specifies the YouTube channel ID
* of the channel to which a video is being added. This parameter is required
* when a request specifies a value for the onBehalfOfContentOwner parameter,
* and it can only be used in conjunction with that parameter. In addition, the
* request must be authorized using a CMS account that is linked to the content
* owner that the onBehalfOfContentOwner parameter specifies. Finally, the
* channel that the onBehalfOfContentOwnerChannel parameter value specifies must
* be linked to the content owner that the onBehalfOfContentOwner parameter
* specifies.
*
* This parameter is intended for YouTube content partners that own and manage
* many different YouTube channels. It allows content owners to authenticate
* once and perform actions on behalf of the channel specified in the parameter
* value, without having to provide authentication credentials for each separate
* channel.
* @opt_param string channelId This value indicates that the API should only
* return the specified channel's playlists.
* @opt_param bool mine Set this parameter's value to true to instruct the API
* to only return playlists owned by the authenticated user.
* @opt_param string maxResults The maxResults parameter specifies the maximum
* number of items that should be returned in the result set.
* @opt_param string pageToken The pageToken parameter identifies a specific
* page in the result set that should be returned. In an API response, the
* nextPageToken and prevPageToken properties identify other pages that could be
* retrieved.
* @opt_param string hl The hl parameter should be used for filter out the
* properties that are not in the given language. Used for the snippet part.
* @opt_param string id The id parameter specifies a comma-separated list of the
* YouTube playlist ID(s) for the resource(s) that are being retrieved. In a
* playlist resource, the id property specifies the playlist's YouTube playlist
* ID.
* @return Google_Service_YouTube_PlaylistListResponse
*/
public function listPlaylists($part, $optParams = array())
{
$params = array('part' => $part);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_YouTube_PlaylistListResponse");
}
/**
* Modifies a playlist. For example, you could change a playlist's title,
* description, or privacy status. (playlists.update)
*
* @param string $part The part parameter serves two purposes in this operation.
* It identifies the properties that the write operation will set as well as the
* properties that the API response will include.
*
* Note that this method will override the existing values for mutable
* properties that are contained in any parts that the request body specifies.
* For example, a playlist's description is contained in the snippet part, which
* must be included in the request body. If the request does not specify a value
* for the snippet.description property, the playlist's existing description
* will be deleted.
* @param Google_Playlist $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @return Google_Service_YouTube_Playlist
*/
public function update($part, Google_Service_YouTube_Playlist $postBody, $optParams = array())
{
$params = array('part' => $part, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_YouTube_Playlist");
}
}
/**
* The "search" collection of methods.
* Typical usage is:
*
* $youtubeService = new Google_Service_YouTube(...);
* $search = $youtubeService->search;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTube_Search_Resource extends Google_Service_Resource
{
/**
* Returns a collection of search results that match the query parameters
* specified in the API request. By default, a search result set identifies
* matching video, channel, and playlist resources, but you can also configure
* queries to only retrieve a specific type of resource. (search.listSearch)
*
* @param string $part The part parameter specifies a comma-separated list of
* one or more search resource properties that the API response will include.
* Set the parameter value to snippet.
* @param array $optParams Optional parameters.
*
* @opt_param string eventType The eventType parameter restricts a search to
* broadcast events. If you specify a value for this parameter, you must also
* set the type parameter's value to video.
* @opt_param string channelId The channelId parameter indicates that the API
* response should only contain resources created by the channel
* @opt_param bool forDeveloper The forDeveloper parameter restricts the search
* to only retrieve videos uploaded via the developer's application or website.
* The API server uses the request's authorization credentials to identify the
* developer. Therefore, a developer can restrict results to videos uploaded
* through the developer's own app or website but not to videos uploaded through
* other apps or sites.
* @opt_param string videoSyndicated The videoSyndicated parameter lets you to
* restrict a search to only videos that can be played outside youtube.com. If
* you specify a value for this parameter, you must also set the type
* parameter's value to video.
* @opt_param string channelType The channelType parameter lets you restrict a
* search to a particular type of channel.
* @opt_param string videoCaption The videoCaption parameter indicates whether
* the API should filter video search results based on whether they have
* captions. If you specify a value for this parameter, you must also set the
* type parameter's value to video.
* @opt_param string publishedAfter The publishedAfter parameter indicates that
* the API response should only contain resources created after the specified
* time. The value is an RFC 3339 formatted date-time value
* (1970-01-01T00:00:00Z).
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @opt_param string pageToken The pageToken parameter identifies a specific
* page in the result set that should be returned. In an API response, the
* nextPageToken and prevPageToken properties identify other pages that could be
* retrieved.
* @opt_param bool forContentOwner Note: This parameter is intended exclusively
* for YouTube content partners.
*
* The forContentOwner parameter restricts the search to only retrieve resources
* owned by the content owner specified by the onBehalfOfContentOwner parameter.
* The user must be authenticated using a CMS account linked to the specified
* content owner and onBehalfOfContentOwner must be provided.
* @opt_param string regionCode The regionCode parameter instructs the API to
* return search results for the specified country. The parameter value is an
* ISO 3166-1 alpha-2 country code.
* @opt_param string location The location parameter, in conjunction with the
* locationRadius parameter, defines a circular geographic area and also
* restricts a search to videos that specify, in their metadata, a geographic
* location that falls within that area. The parameter value is a string that
* specifies latitude/longitude coordinates e.g. (37.42307,-122.08427).
*
* - The location parameter value identifies the point at the center of the
* area. - The locationRadius parameter specifies the maximum distance that the
* location associated with a video can be from that point for the video to
* still be included in the search results.The API returns an error if your
* request specifies a value for the location parameter but does not also
* specify a value for the locationRadius parameter.
* @opt_param string locationRadius The locationRadius parameter, in conjunction
* with the location parameter, defines a circular geographic area.
*
* The parameter value must be a floating point number followed by a measurement
* unit. Valid measurement units are m, km, ft, and mi. For example, valid
* parameter values include 1500m, 5km, 10000ft, and 0.75mi. The API does not
* support locationRadius parameter values larger than 1000 kilometers.
*
* Note: See the definition of the location parameter for more information.
* @opt_param string videoType The videoType parameter lets you restrict a
* search to a particular type of videos. If you specify a value for this
* parameter, you must also set the type parameter's value to video.
* @opt_param string type The type parameter restricts a search query to only
* retrieve a particular type of resource. The value is a comma-separated list
* of resource types.
* @opt_param string topicId The topicId parameter indicates that the API
* response should only contain resources associated with the specified topic.
* The value identifies a Freebase topic ID.
* @opt_param string publishedBefore The publishedBefore parameter indicates
* that the API response should only contain resources created before the
* specified time. The value is an RFC 3339 formatted date-time value
* (1970-01-01T00:00:00Z).
* @opt_param string videoDimension The videoDimension parameter lets you
* restrict a search to only retrieve 2D or 3D videos. If you specify a value
* for this parameter, you must also set the type parameter's value to video.
* @opt_param string videoLicense The videoLicense parameter filters search
* results to only include videos with a particular license. YouTube lets video
* uploaders choose to attach either the Creative Commons license or the
* standard YouTube license to each of their videos. If you specify a value for
* this parameter, you must also set the type parameter's value to video.
* @opt_param string maxResults The maxResults parameter specifies the maximum
* number of items that should be returned in the result set.
* @opt_param string relatedToVideoId The relatedToVideoId parameter retrieves a
* list of videos that are related to the video that the parameter value
* identifies. The parameter value must be set to a YouTube video ID and, if you
* are using this parameter, the type parameter must be set to video.
* @opt_param string videoDefinition The videoDefinition parameter lets you
* restrict a search to only include either high definition (HD) or standard
* definition (SD) videos. HD videos are available for playback in at least
* 720p, though higher resolutions, like 1080p, might also be available. If you
* specify a value for this parameter, you must also set the type parameter's
* value to video.
* @opt_param string videoDuration The videoDuration parameter filters video
* search results based on their duration. If you specify a value for this
* parameter, you must also set the type parameter's value to video.
* @opt_param string relevanceLanguage The relevanceLanguage parameter instructs
* the API to return search results that are most relevant to the specified
* language. The parameter value is typically an ISO 639-1 two-letter language
* code. However, you should use the values zh-Hans for simplified Chinese and
* zh-Hant for traditional Chinese. Please note that results in other languages
* will still be returned if they are highly relevant to the search query term.
* @opt_param bool forMine The forMine parameter restricts the search to only
* retrieve videos owned by the authenticated user. If you set this parameter to
* true, then the type parameter's value must also be set to video.
* @opt_param string q The q parameter specifies the query term to search for.
*
* Your request can also use the Boolean NOT (-) and OR (|) operators to exclude
* videos or to find videos that are associated with one of several search
* terms. For example, to search for videos matching either "boating" or
* "sailing", set the q parameter value to boating|sailing. Similarly, to search
* for videos matching either "boating" or "sailing" but not "fishing", set the
* q parameter value to boating|sailing -fishing. Note that the pipe character
* must be URL-escaped when it is sent in your API request. The URL-escaped
* value for the pipe character is %7C.
* @opt_param string safeSearch The safeSearch parameter indicates whether the
* search results should include restricted content as well as standard content.
* @opt_param string videoEmbeddable The videoEmbeddable parameter lets you to
* restrict a search to only videos that can be embedded into a webpage. If you
* specify a value for this parameter, you must also set the type parameter's
* value to video.
* @opt_param string videoCategoryId The videoCategoryId parameter filters video
* search results based on their category. If you specify a value for this
* parameter, you must also set the type parameter's value to video.
* @opt_param string order The order parameter specifies the method that will be
* used to order resources in the API response.
* @return Google_Service_YouTube_SearchListResponse
*/
public function listSearch($part, $optParams = array())
{
$params = array('part' => $part);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_YouTube_SearchListResponse");
}
}
/**
* The "subscriptions" collection of methods.
* Typical usage is:
*
* $youtubeService = new Google_Service_YouTube(...);
* $subscriptions = $youtubeService->subscriptions;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTube_Subscriptions_Resource extends Google_Service_Resource
{
/**
* Deletes a subscription. (subscriptions.delete)
*
* @param string $id The id parameter specifies the YouTube subscription ID for
* the resource that is being deleted. In a subscription resource, the id
* property specifies the YouTube subscription ID.
* @param array $optParams Optional parameters.
*/
public function delete($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Adds a subscription for the authenticated user's channel.
* (subscriptions.insert)
*
* @param string $part The part parameter serves two purposes in this operation.
* It identifies the properties that the write operation will set as well as the
* properties that the API response will include.
* @param Google_Subscription $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_YouTube_Subscription
*/
public function insert($part, Google_Service_YouTube_Subscription $postBody, $optParams = array())
{
$params = array('part' => $part, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_YouTube_Subscription");
}
/**
* Returns subscription resources that match the API request criteria.
* (subscriptions.listSubscriptions)
*
* @param string $part The part parameter specifies a comma-separated list of
* one or more subscription resource properties that the API response will
* include.
*
* If the parameter identifies a property that contains child properties, the
* child properties will be included in the response. For example, in a
* subscription resource, the snippet property contains other properties, such
* as a display title for the subscription. If you set part=snippet, the API
* response will also contain all of those nested properties.
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @opt_param string onBehalfOfContentOwnerChannel This parameter can only be
* used in a properly authorized request. Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwnerChannel parameter specifies the YouTube channel ID
* of the channel to which a video is being added. This parameter is required
* when a request specifies a value for the onBehalfOfContentOwner parameter,
* and it can only be used in conjunction with that parameter. In addition, the
* request must be authorized using a CMS account that is linked to the content
* owner that the onBehalfOfContentOwner parameter specifies. Finally, the
* channel that the onBehalfOfContentOwnerChannel parameter value specifies must
* be linked to the content owner that the onBehalfOfContentOwner parameter
* specifies.
*
* This parameter is intended for YouTube content partners that own and manage
* many different YouTube channels. It allows content owners to authenticate
* once and perform actions on behalf of the channel specified in the parameter
* value, without having to provide authentication credentials for each separate
* channel.
* @opt_param string channelId The channelId parameter specifies a YouTube
* channel ID. The API will only return that channel's subscriptions.
* @opt_param bool mine Set this parameter's value to true to retrieve a feed of
* the authenticated user's subscriptions.
* @opt_param string maxResults The maxResults parameter specifies the maximum
* number of items that should be returned in the result set.
* @opt_param string forChannelId The forChannelId parameter specifies a comma-
* separated list of channel IDs. The API response will then only contain
* subscriptions matching those channels.
* @opt_param string pageToken The pageToken parameter identifies a specific
* page in the result set that should be returned. In an API response, the
* nextPageToken and prevPageToken properties identify other pages that could be
* retrieved.
* @opt_param bool mySubscribers Set this parameter's value to true to retrieve
* a feed of the subscribers of the authenticated user.
* @opt_param string order The order parameter specifies the method that will be
* used to sort resources in the API response.
* @opt_param string id The id parameter specifies a comma-separated list of the
* YouTube subscription ID(s) for the resource(s) that are being retrieved. In a
* subscription resource, the id property specifies the YouTube subscription ID.
* @return Google_Service_YouTube_SubscriptionListResponse
*/
public function listSubscriptions($part, $optParams = array())
{
$params = array('part' => $part);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_YouTube_SubscriptionListResponse");
}
}
/**
* The "thumbnails" collection of methods.
* Typical usage is:
*
* $youtubeService = new Google_Service_YouTube(...);
* $thumbnails = $youtubeService->thumbnails;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTube_Thumbnails_Resource extends Google_Service_Resource
{
/**
* Uploads a custom video thumbnail to YouTube and sets it for a video.
* (thumbnails.set)
*
* @param string $videoId The videoId parameter specifies a YouTube video ID for
* which the custom video thumbnail is being provided.
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The actual CMS
* account that the user authenticates with must be linked to the specified
* YouTube content owner.
* @return Google_Service_YouTube_ThumbnailSetResponse
*/
public function set($videoId, $optParams = array())
{
$params = array('videoId' => $videoId);
$params = array_merge($params, $optParams);
return $this->call('set', array($params), "Google_Service_YouTube_ThumbnailSetResponse");
}
}
/**
* The "videoAbuseReportReasons" collection of methods.
* Typical usage is:
*
* $youtubeService = new Google_Service_YouTube(...);
* $videoAbuseReportReasons = $youtubeService->videoAbuseReportReasons;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoAbuseReportReasons_Resource extends Google_Service_Resource
{
/**
* Returns a list of abuse reasons that can be used for reporting abusive
* videos. (videoAbuseReportReasons.listVideoAbuseReportReasons)
*
* @param string $part The part parameter specifies the videoCategory resource
* parts that the API response will include. Supported values are id and
* snippet.
* @param array $optParams Optional parameters.
*
* @opt_param string hl The hl parameter specifies the language that should be
* used for text values in the API response.
* @return Google_Service_YouTube_VideoAbuseReportReasonListResponse
*/
public function listVideoAbuseReportReasons($part, $optParams = array())
{
$params = array('part' => $part);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_YouTube_VideoAbuseReportReasonListResponse");
}
}
/**
* The "videoCategories" collection of methods.
* Typical usage is:
*
* $youtubeService = new Google_Service_YouTube(...);
* $videoCategories = $youtubeService->videoCategories;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoCategories_Resource extends Google_Service_Resource
{
/**
* Returns a list of categories that can be associated with YouTube videos.
* (videoCategories.listVideoCategories)
*
* @param string $part The part parameter specifies the videoCategory resource
* properties that the API response will include. Set the parameter value to
* snippet.
* @param array $optParams Optional parameters.
*
* @opt_param string regionCode The regionCode parameter instructs the API to
* return the list of video categories available in the specified country. The
* parameter value is an ISO 3166-1 alpha-2 country code.
* @opt_param string id The id parameter specifies a comma-separated list of
* video category IDs for the resources that you are retrieving.
* @opt_param string hl The hl parameter specifies the language that should be
* used for text values in the API response.
* @return Google_Service_YouTube_VideoCategoryListResponse
*/
public function listVideoCategories($part, $optParams = array())
{
$params = array('part' => $part);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_YouTube_VideoCategoryListResponse");
}
}
/**
* The "videos" collection of methods.
* Typical usage is:
*
* $youtubeService = new Google_Service_YouTube(...);
* $videos = $youtubeService->videos;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTube_Videos_Resource extends Google_Service_Resource
{
/**
* Deletes a YouTube video. (videos.delete)
*
* @param string $id The id parameter specifies the YouTube video ID for the
* resource that is being deleted. In a video resource, the id property
* specifies the video's ID.
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The actual CMS
* account that the user authenticates with must be linked to the specified
* YouTube content owner.
*/
public function delete($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Retrieves the ratings that the authorized user gave to a list of specified
* videos. (videos.getRating)
*
* @param string $id The id parameter specifies a comma-separated list of the
* YouTube video ID(s) for the resource(s) for which you are retrieving rating
* data. In a video resource, the id property specifies the video's ID.
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @return Google_Service_YouTube_VideoGetRatingResponse
*/
public function getRating($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('getRating', array($params), "Google_Service_YouTube_VideoGetRatingResponse");
}
/**
* Uploads a video to YouTube and optionally sets the video's metadata.
* (videos.insert)
*
* @param string $part The part parameter serves two purposes in this operation.
* It identifies the properties that the write operation will set as well as the
* properties that the API response will include.
*
* Note that not all parts contain properties that can be set when inserting or
* updating a video. For example, the statistics object encapsulates statistics
* that YouTube calculates for a video and does not contain values that you can
* set or modify. If the parameter value specifies a part that does not contain
* mutable values, that part will still be included in the API response.
* @param Google_Video $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @opt_param bool stabilize The stabilize parameter indicates whether YouTube
* should adjust the video to remove shaky camera motions.
* @opt_param string onBehalfOfContentOwnerChannel This parameter can only be
* used in a properly authorized request. Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwnerChannel parameter specifies the YouTube channel ID
* of the channel to which a video is being added. This parameter is required
* when a request specifies a value for the onBehalfOfContentOwner parameter,
* and it can only be used in conjunction with that parameter. In addition, the
* request must be authorized using a CMS account that is linked to the content
* owner that the onBehalfOfContentOwner parameter specifies. Finally, the
* channel that the onBehalfOfContentOwnerChannel parameter value specifies must
* be linked to the content owner that the onBehalfOfContentOwner parameter
* specifies.
*
* This parameter is intended for YouTube content partners that own and manage
* many different YouTube channels. It allows content owners to authenticate
* once and perform actions on behalf of the channel specified in the parameter
* value, without having to provide authentication credentials for each separate
* channel.
* @opt_param bool notifySubscribers The notifySubscribers parameter indicates
* whether YouTube should send a notification about the new video to users who
* subscribe to the video's channel. A parameter value of True indicates that
* subscribers will be notified of newly uploaded videos. However, a channel
* owner who is uploading many videos might prefer to set the value to False to
* avoid sending a notification about each new video to the channel's
* subscribers.
* @opt_param bool autoLevels The autoLevels parameter indicates whether YouTube
* should automatically enhance the video's lighting and color.
* @return Google_Service_YouTube_Video
*/
public function insert($part, Google_Service_YouTube_Video $postBody, $optParams = array())
{
$params = array('part' => $part, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_YouTube_Video");
}
/**
* Returns a list of videos that match the API request parameters.
* (videos.listVideos)
*
* @param string $part The part parameter specifies a comma-separated list of
* one or more video resource properties that the API response will include.
*
* If the parameter identifies a property that contains child properties, the
* child properties will be included in the response. For example, in a video
* resource, the snippet property contains the channelId, title, description,
* tags, and categoryId properties. As such, if you set part=snippet, the API
* response will contain all of those properties.
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
* @opt_param string regionCode The regionCode parameter instructs the API to
* select a video chart available in the specified region. This parameter can
* only be used in conjunction with the chart parameter. The parameter value is
* an ISO 3166-1 alpha-2 country code.
* @opt_param string locale DEPRECATED
* @opt_param string videoCategoryId The videoCategoryId parameter identifies
* the video category for which the chart should be retrieved. This parameter
* can only be used in conjunction with the chart parameter. By default, charts
* are not restricted to a particular category.
* @opt_param string chart The chart parameter identifies the chart that you
* want to retrieve.
* @opt_param string maxResults The maxResults parameter specifies the maximum
* number of items that should be returned in the result set.
*
* Note: This parameter is supported for use in conjunction with the myRating
* parameter, but it is not supported for use in conjunction with the id
* parameter.
* @opt_param string pageToken The pageToken parameter identifies a specific
* page in the result set that should be returned. In an API response, the
* nextPageToken and prevPageToken properties identify other pages that could be
* retrieved.
*
* Note: This parameter is supported for use in conjunction with the myRating
* parameter, but it is not supported for use in conjunction with the id
* parameter.
* @opt_param string hl The hl parameter instructs the API to retrieve localized
* resource metadata for a specific application language that the YouTube
* website supports. The parameter value must be a language code included in the
* list returned by the i18nLanguages.list method.
*
* If localized resource details are available in that language, the resource's
* snippet.localized object will contain the localized values. However, if
* localized details are not available, the snippet.localized object will
* contain resource details in the resource's default language.
* @opt_param string myRating Set this parameter's value to like or dislike to
* instruct the API to only return videos liked or disliked by the authenticated
* user.
* @opt_param string id The id parameter specifies a comma-separated list of the
* YouTube video ID(s) for the resource(s) that are being retrieved. In a video
* resource, the id property specifies the video's ID.
* @return Google_Service_YouTube_VideoListResponse
*/
public function listVideos($part, $optParams = array())
{
$params = array('part' => $part);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_YouTube_VideoListResponse");
}
/**
* Add a like or dislike rating to a video or remove a rating from a video.
* (videos.rate)
*
* @param string $id The id parameter specifies the YouTube video ID of the
* video that is being rated or having its rating removed.
* @param string $rating Specifies the rating to record.
* @param array $optParams Optional parameters.
*/
public function rate($id, $rating, $optParams = array())
{
$params = array('id' => $id, 'rating' => $rating);
$params = array_merge($params, $optParams);
return $this->call('rate', array($params));
}
/**
* Report abuse for a video. (videos.reportAbuse)
*
* @param Google_VideoAbuseReport $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
*/
public function reportAbuse(Google_Service_YouTube_VideoAbuseReport $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('reportAbuse', array($params));
}
/**
* Updates a video's metadata. (videos.update)
*
* @param string $part The part parameter serves two purposes in this operation.
* It identifies the properties that the write operation will set as well as the
* properties that the API response will include.
*
* Note that this method will override the existing values for all of the
* mutable properties that are contained in any parts that the parameter value
* specifies. For example, a video's privacy setting is contained in the status
* part. As such, if your request is updating a private video, and the request's
* part parameter value includes the status part, the video's privacy setting
* will be updated to whatever value the request body specifies. If the request
* body does not specify a value, the existing privacy setting will be removed
* and the video will revert to the default privacy setting.
*
* In addition, not all parts contain properties that can be set when inserting
* or updating a video. For example, the statistics object encapsulates
* statistics that YouTube calculates for a video and does not contain values
* that you can set or modify. If the parameter value specifies a part that does
* not contain mutable values, that part will still be included in the API
* response.
* @param Google_Video $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The actual CMS
* account that the user authenticates with must be linked to the specified
* YouTube content owner.
* @return Google_Service_YouTube_Video
*/
public function update($part, Google_Service_YouTube_Video $postBody, $optParams = array())
{
$params = array('part' => $part, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_YouTube_Video");
}
}
/**
* The "watermarks" collection of methods.
* Typical usage is:
*
* $youtubeService = new Google_Service_YouTube(...);
* $watermarks = $youtubeService->watermarks;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTube_Watermarks_Resource extends Google_Service_Resource
{
/**
* Uploads a watermark image to YouTube and sets it for a channel.
* (watermarks.set)
*
* @param string $channelId The channelId parameter specifies the YouTube
* channel ID for which the watermark is being provided.
* @param Google_InvideoBranding $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
*/
public function set($channelId, Google_Service_YouTube_InvideoBranding $postBody, $optParams = array())
{
$params = array('channelId' => $channelId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('set', array($params));
}
/**
* Deletes a channel's watermark image. (watermarks.unsetWatermarks)
*
* @param string $channelId The channelId parameter specifies the YouTube
* channel ID for which the watermark is being unset.
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner Note: This parameter is intended
* exclusively for YouTube content partners.
*
* The onBehalfOfContentOwner parameter indicates that the request's
* authorization credentials identify a YouTube CMS user who is acting on behalf
* of the content owner specified in the parameter value. This parameter is
* intended for YouTube content partners that own and manage many different
* YouTube channels. It allows content owners to authenticate once and get
* access to all their video and channel data, without having to provide
* authentication credentials for each individual channel. The CMS account that
* the user authenticates with must be linked to the specified YouTube content
* owner.
*/
public function unsetWatermarks($channelId, $optParams = array())
{
$params = array('channelId' => $channelId);
$params = array_merge($params, $optParams);
return $this->call('unset', array($params));
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_AccessPolicy extends Google_Collection
{
protected $collection_key = 'exception';
protected $internal_gapi_mappings = array(
);
public $allowed;
public $exception;
public function setAllowed($allowed)
{
$this->allowed = $allowed;
}
public function getAllowed()
{
return $this->allowed;
}
public function setException($exception)
{
$this->exception = $exception;
}
public function getException()
{
return $this->exception;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_Activity extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $contentDetailsType = 'Google_Service_YouTube_ActivityContentDetails';
protected $contentDetailsDataType = '';
public $etag;
public $id;
public $kind;
protected $snippetType = 'Google_Service_YouTube_ActivitySnippet';
protected $snippetDataType = '';
public function setContentDetails(Google_Service_YouTube_ActivityContentDetails $contentDetails)
{
$this->contentDetails = $contentDetails;
}
public function getContentDetails()
{
return $this->contentDetails;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSnippet(Google_Service_YouTube_ActivitySnippet $snippet)
{
$this->snippet = $snippet;
}
public function getSnippet()
{
return $this->snippet;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ActivityContentDetails extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $bulletinType = 'Google_Service_YouTube_ActivityContentDetailsBulletin';
protected $bulletinDataType = '';
protected $channelItemType = 'Google_Service_YouTube_ActivityContentDetailsChannelItem';
protected $channelItemDataType = '';
protected $commentType = 'Google_Service_YouTube_ActivityContentDetailsComment';
protected $commentDataType = '';
protected $favoriteType = 'Google_Service_YouTube_ActivityContentDetailsFavorite';
protected $favoriteDataType = '';
protected $likeType = 'Google_Service_YouTube_ActivityContentDetailsLike';
protected $likeDataType = '';
protected $playlistItemType = 'Google_Service_YouTube_ActivityContentDetailsPlaylistItem';
protected $playlistItemDataType = '';
protected $promotedItemType = 'Google_Service_YouTube_ActivityContentDetailsPromotedItem';
protected $promotedItemDataType = '';
protected $recommendationType = 'Google_Service_YouTube_ActivityContentDetailsRecommendation';
protected $recommendationDataType = '';
protected $socialType = 'Google_Service_YouTube_ActivityContentDetailsSocial';
protected $socialDataType = '';
protected $subscriptionType = 'Google_Service_YouTube_ActivityContentDetailsSubscription';
protected $subscriptionDataType = '';
protected $uploadType = 'Google_Service_YouTube_ActivityContentDetailsUpload';
protected $uploadDataType = '';
public function setBulletin(Google_Service_YouTube_ActivityContentDetailsBulletin $bulletin)
{
$this->bulletin = $bulletin;
}
public function getBulletin()
{
return $this->bulletin;
}
public function setChannelItem(Google_Service_YouTube_ActivityContentDetailsChannelItem $channelItem)
{
$this->channelItem = $channelItem;
}
public function getChannelItem()
{
return $this->channelItem;
}
public function setComment(Google_Service_YouTube_ActivityContentDetailsComment $comment)
{
$this->comment = $comment;
}
public function getComment()
{
return $this->comment;
}
public function setFavorite(Google_Service_YouTube_ActivityContentDetailsFavorite $favorite)
{
$this->favorite = $favorite;
}
public function getFavorite()
{
return $this->favorite;
}
public function setLike(Google_Service_YouTube_ActivityContentDetailsLike $like)
{
$this->like = $like;
}
public function getLike()
{
return $this->like;
}
public function setPlaylistItem(Google_Service_YouTube_ActivityContentDetailsPlaylistItem $playlistItem)
{
$this->playlistItem = $playlistItem;
}
public function getPlaylistItem()
{
return $this->playlistItem;
}
public function setPromotedItem(Google_Service_YouTube_ActivityContentDetailsPromotedItem $promotedItem)
{
$this->promotedItem = $promotedItem;
}
public function getPromotedItem()
{
return $this->promotedItem;
}
public function setRecommendation(Google_Service_YouTube_ActivityContentDetailsRecommendation $recommendation)
{
$this->recommendation = $recommendation;
}
public function getRecommendation()
{
return $this->recommendation;
}
public function setSocial(Google_Service_YouTube_ActivityContentDetailsSocial $social)
{
$this->social = $social;
}
public function getSocial()
{
return $this->social;
}
public function setSubscription(Google_Service_YouTube_ActivityContentDetailsSubscription $subscription)
{
$this->subscription = $subscription;
}
public function getSubscription()
{
return $this->subscription;
}
public function setUpload(Google_Service_YouTube_ActivityContentDetailsUpload $upload)
{
$this->upload = $upload;
}
public function getUpload()
{
return $this->upload;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ActivityContentDetailsBulletin extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $resourceIdType = 'Google_Service_YouTube_ResourceId';
protected $resourceIdDataType = '';
public function setResourceId(Google_Service_YouTube_ResourceId $resourceId)
{
$this->resourceId = $resourceId;
}
public function getResourceId()
{
return $this->resourceId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ActivityContentDetailsChannelItem extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $resourceIdType = 'Google_Service_YouTube_ResourceId';
protected $resourceIdDataType = '';
public function setResourceId(Google_Service_YouTube_ResourceId $resourceId)
{
$this->resourceId = $resourceId;
}
public function getResourceId()
{
return $this->resourceId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ActivityContentDetailsComment extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $resourceIdType = 'Google_Service_YouTube_ResourceId';
protected $resourceIdDataType = '';
public function setResourceId(Google_Service_YouTube_ResourceId $resourceId)
{
$this->resourceId = $resourceId;
}
public function getResourceId()
{
return $this->resourceId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ActivityContentDetailsFavorite extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $resourceIdType = 'Google_Service_YouTube_ResourceId';
protected $resourceIdDataType = '';
public function setResourceId(Google_Service_YouTube_ResourceId $resourceId)
{
$this->resourceId = $resourceId;
}
public function getResourceId()
{
return $this->resourceId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ActivityContentDetailsLike extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $resourceIdType = 'Google_Service_YouTube_ResourceId';
protected $resourceIdDataType = '';
public function setResourceId(Google_Service_YouTube_ResourceId $resourceId)
{
$this->resourceId = $resourceId;
}
public function getResourceId()
{
return $this->resourceId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ActivityContentDetailsPlaylistItem extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $playlistId;
public $playlistItemId;
protected $resourceIdType = 'Google_Service_YouTube_ResourceId';
protected $resourceIdDataType = '';
public function setPlaylistId($playlistId)
{
$this->playlistId = $playlistId;
}
public function getPlaylistId()
{
return $this->playlistId;
}
public function setPlaylistItemId($playlistItemId)
{
$this->playlistItemId = $playlistItemId;
}
public function getPlaylistItemId()
{
return $this->playlistItemId;
}
public function setResourceId(Google_Service_YouTube_ResourceId $resourceId)
{
$this->resourceId = $resourceId;
}
public function getResourceId()
{
return $this->resourceId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ActivityContentDetailsPromotedItem extends Google_Collection
{
protected $collection_key = 'impressionUrl';
protected $internal_gapi_mappings = array(
);
public $adTag;
public $clickTrackingUrl;
public $creativeViewUrl;
public $ctaType;
public $customCtaButtonText;
public $descriptionText;
public $destinationUrl;
public $forecastingUrl;
public $impressionUrl;
public $videoId;
public function setAdTag($adTag)
{
$this->adTag = $adTag;
}
public function getAdTag()
{
return $this->adTag;
}
public function setClickTrackingUrl($clickTrackingUrl)
{
$this->clickTrackingUrl = $clickTrackingUrl;
}
public function getClickTrackingUrl()
{
return $this->clickTrackingUrl;
}
public function setCreativeViewUrl($creativeViewUrl)
{
$this->creativeViewUrl = $creativeViewUrl;
}
public function getCreativeViewUrl()
{
return $this->creativeViewUrl;
}
public function setCtaType($ctaType)
{
$this->ctaType = $ctaType;
}
public function getCtaType()
{
return $this->ctaType;
}
public function setCustomCtaButtonText($customCtaButtonText)
{
$this->customCtaButtonText = $customCtaButtonText;
}
public function getCustomCtaButtonText()
{
return $this->customCtaButtonText;
}
public function setDescriptionText($descriptionText)
{
$this->descriptionText = $descriptionText;
}
public function getDescriptionText()
{
return $this->descriptionText;
}
public function setDestinationUrl($destinationUrl)
{
$this->destinationUrl = $destinationUrl;
}
public function getDestinationUrl()
{
return $this->destinationUrl;
}
public function setForecastingUrl($forecastingUrl)
{
$this->forecastingUrl = $forecastingUrl;
}
public function getForecastingUrl()
{
return $this->forecastingUrl;
}
public function setImpressionUrl($impressionUrl)
{
$this->impressionUrl = $impressionUrl;
}
public function getImpressionUrl()
{
return $this->impressionUrl;
}
public function setVideoId($videoId)
{
$this->videoId = $videoId;
}
public function getVideoId()
{
return $this->videoId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ActivityContentDetailsRecommendation extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $reason;
protected $resourceIdType = 'Google_Service_YouTube_ResourceId';
protected $resourceIdDataType = '';
protected $seedResourceIdType = 'Google_Service_YouTube_ResourceId';
protected $seedResourceIdDataType = '';
public function setReason($reason)
{
$this->reason = $reason;
}
public function getReason()
{
return $this->reason;
}
public function setResourceId(Google_Service_YouTube_ResourceId $resourceId)
{
$this->resourceId = $resourceId;
}
public function getResourceId()
{
return $this->resourceId;
}
public function setSeedResourceId(Google_Service_YouTube_ResourceId $seedResourceId)
{
$this->seedResourceId = $seedResourceId;
}
public function getSeedResourceId()
{
return $this->seedResourceId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ActivityContentDetailsSocial extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $author;
public $imageUrl;
public $referenceUrl;
protected $resourceIdType = 'Google_Service_YouTube_ResourceId';
protected $resourceIdDataType = '';
public $type;
public function setAuthor($author)
{
$this->author = $author;
}
public function getAuthor()
{
return $this->author;
}
public function setImageUrl($imageUrl)
{
$this->imageUrl = $imageUrl;
}
public function getImageUrl()
{
return $this->imageUrl;
}
public function setReferenceUrl($referenceUrl)
{
$this->referenceUrl = $referenceUrl;
}
public function getReferenceUrl()
{
return $this->referenceUrl;
}
public function setResourceId(Google_Service_YouTube_ResourceId $resourceId)
{
$this->resourceId = $resourceId;
}
public function getResourceId()
{
return $this->resourceId;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ActivityContentDetailsSubscription extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $resourceIdType = 'Google_Service_YouTube_ResourceId';
protected $resourceIdDataType = '';
public function setResourceId(Google_Service_YouTube_ResourceId $resourceId)
{
$this->resourceId = $resourceId;
}
public function getResourceId()
{
return $this->resourceId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ActivityContentDetailsUpload extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $videoId;
public function setVideoId($videoId)
{
$this->videoId = $videoId;
}
public function getVideoId()
{
return $this->videoId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ActivityListResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
public $eventId;
protected $itemsType = 'Google_Service_YouTube_Activity';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
protected $pageInfoType = 'Google_Service_YouTube_PageInfo';
protected $pageInfoDataType = '';
public $prevPageToken;
protected $tokenPaginationType = 'Google_Service_YouTube_TokenPagination';
protected $tokenPaginationDataType = '';
public $visitorId;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setEventId($eventId)
{
$this->eventId = $eventId;
}
public function getEventId()
{
return $this->eventId;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setPageInfo(Google_Service_YouTube_PageInfo $pageInfo)
{
$this->pageInfo = $pageInfo;
}
public function getPageInfo()
{
return $this->pageInfo;
}
public function setPrevPageToken($prevPageToken)
{
$this->prevPageToken = $prevPageToken;
}
public function getPrevPageToken()
{
return $this->prevPageToken;
}
public function setTokenPagination(Google_Service_YouTube_TokenPagination $tokenPagination)
{
$this->tokenPagination = $tokenPagination;
}
public function getTokenPagination()
{
return $this->tokenPagination;
}
public function setVisitorId($visitorId)
{
$this->visitorId = $visitorId;
}
public function getVisitorId()
{
return $this->visitorId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ActivitySnippet extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $channelId;
public $channelTitle;
public $description;
public $groupId;
public $publishedAt;
protected $thumbnailsType = 'Google_Service_YouTube_ThumbnailDetails';
protected $thumbnailsDataType = '';
public $title;
public $type;
public function setChannelId($channelId)
{
$this->channelId = $channelId;
}
public function getChannelId()
{
return $this->channelId;
}
public function setChannelTitle($channelTitle)
{
$this->channelTitle = $channelTitle;
}
public function getChannelTitle()
{
return $this->channelTitle;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setGroupId($groupId)
{
$this->groupId = $groupId;
}
public function getGroupId()
{
return $this->groupId;
}
public function setPublishedAt($publishedAt)
{
$this->publishedAt = $publishedAt;
}
public function getPublishedAt()
{
return $this->publishedAt;
}
public function setThumbnails(Google_Service_YouTube_ThumbnailDetails $thumbnails)
{
$this->thumbnails = $thumbnails;
}
public function getThumbnails()
{
return $this->thumbnails;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_Caption extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $etag;
public $id;
public $kind;
protected $snippetType = 'Google_Service_YouTube_CaptionSnippet';
protected $snippetDataType = '';
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSnippet(Google_Service_YouTube_CaptionSnippet $snippet)
{
$this->snippet = $snippet;
}
public function getSnippet()
{
return $this->snippet;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_CaptionListResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
public $eventId;
protected $itemsType = 'Google_Service_YouTube_Caption';
protected $itemsDataType = 'array';
public $kind;
public $visitorId;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setEventId($eventId)
{
$this->eventId = $eventId;
}
public function getEventId()
{
return $this->eventId;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setVisitorId($visitorId)
{
$this->visitorId = $visitorId;
}
public function getVisitorId()
{
return $this->visitorId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_CaptionSnippet extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $audioTrackType;
public $failureReason;
public $isAutoSynced;
public $isCC;
public $isDraft;
public $isEasyReader;
public $isLarge;
public $language;
public $lastUpdated;
public $name;
public $status;
public $trackKind;
public $videoId;
public function setAudioTrackType($audioTrackType)
{
$this->audioTrackType = $audioTrackType;
}
public function getAudioTrackType()
{
return $this->audioTrackType;
}
public function setFailureReason($failureReason)
{
$this->failureReason = $failureReason;
}
public function getFailureReason()
{
return $this->failureReason;
}
public function setIsAutoSynced($isAutoSynced)
{
$this->isAutoSynced = $isAutoSynced;
}
public function getIsAutoSynced()
{
return $this->isAutoSynced;
}
public function setIsCC($isCC)
{
$this->isCC = $isCC;
}
public function getIsCC()
{
return $this->isCC;
}
public function setIsDraft($isDraft)
{
$this->isDraft = $isDraft;
}
public function getIsDraft()
{
return $this->isDraft;
}
public function setIsEasyReader($isEasyReader)
{
$this->isEasyReader = $isEasyReader;
}
public function getIsEasyReader()
{
return $this->isEasyReader;
}
public function setIsLarge($isLarge)
{
$this->isLarge = $isLarge;
}
public function getIsLarge()
{
return $this->isLarge;
}
public function setLanguage($language)
{
$this->language = $language;
}
public function getLanguage()
{
return $this->language;
}
public function setLastUpdated($lastUpdated)
{
$this->lastUpdated = $lastUpdated;
}
public function getLastUpdated()
{
return $this->lastUpdated;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setTrackKind($trackKind)
{
$this->trackKind = $trackKind;
}
public function getTrackKind()
{
return $this->trackKind;
}
public function setVideoId($videoId)
{
$this->videoId = $videoId;
}
public function getVideoId()
{
return $this->videoId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_CdnSettings extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $format;
protected $ingestionInfoType = 'Google_Service_YouTube_IngestionInfo';
protected $ingestionInfoDataType = '';
public $ingestionType;
public function setFormat($format)
{
$this->format = $format;
}
public function getFormat()
{
return $this->format;
}
public function setIngestionInfo(Google_Service_YouTube_IngestionInfo $ingestionInfo)
{
$this->ingestionInfo = $ingestionInfo;
}
public function getIngestionInfo()
{
return $this->ingestionInfo;
}
public function setIngestionType($ingestionType)
{
$this->ingestionType = $ingestionType;
}
public function getIngestionType()
{
return $this->ingestionType;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_Channel extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $auditDetailsType = 'Google_Service_YouTube_ChannelAuditDetails';
protected $auditDetailsDataType = '';
protected $brandingSettingsType = 'Google_Service_YouTube_ChannelBrandingSettings';
protected $brandingSettingsDataType = '';
protected $contentDetailsType = 'Google_Service_YouTube_ChannelContentDetails';
protected $contentDetailsDataType = '';
protected $contentOwnerDetailsType = 'Google_Service_YouTube_ChannelContentOwnerDetails';
protected $contentOwnerDetailsDataType = '';
protected $conversionPingsType = 'Google_Service_YouTube_ChannelConversionPings';
protected $conversionPingsDataType = '';
public $etag;
public $id;
protected $invideoPromotionType = 'Google_Service_YouTube_InvideoPromotion';
protected $invideoPromotionDataType = '';
public $kind;
protected $localizationsType = 'Google_Service_YouTube_ChannelLocalization';
protected $localizationsDataType = 'map';
protected $snippetType = 'Google_Service_YouTube_ChannelSnippet';
protected $snippetDataType = '';
protected $statisticsType = 'Google_Service_YouTube_ChannelStatistics';
protected $statisticsDataType = '';
protected $statusType = 'Google_Service_YouTube_ChannelStatus';
protected $statusDataType = '';
protected $topicDetailsType = 'Google_Service_YouTube_ChannelTopicDetails';
protected $topicDetailsDataType = '';
public function setAuditDetails(Google_Service_YouTube_ChannelAuditDetails $auditDetails)
{
$this->auditDetails = $auditDetails;
}
public function getAuditDetails()
{
return $this->auditDetails;
}
public function setBrandingSettings(Google_Service_YouTube_ChannelBrandingSettings $brandingSettings)
{
$this->brandingSettings = $brandingSettings;
}
public function getBrandingSettings()
{
return $this->brandingSettings;
}
public function setContentDetails(Google_Service_YouTube_ChannelContentDetails $contentDetails)
{
$this->contentDetails = $contentDetails;
}
public function getContentDetails()
{
return $this->contentDetails;
}
public function setContentOwnerDetails(Google_Service_YouTube_ChannelContentOwnerDetails $contentOwnerDetails)
{
$this->contentOwnerDetails = $contentOwnerDetails;
}
public function getContentOwnerDetails()
{
return $this->contentOwnerDetails;
}
public function setConversionPings(Google_Service_YouTube_ChannelConversionPings $conversionPings)
{
$this->conversionPings = $conversionPings;
}
public function getConversionPings()
{
return $this->conversionPings;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setInvideoPromotion(Google_Service_YouTube_InvideoPromotion $invideoPromotion)
{
$this->invideoPromotion = $invideoPromotion;
}
public function getInvideoPromotion()
{
return $this->invideoPromotion;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLocalizations($localizations)
{
$this->localizations = $localizations;
}
public function getLocalizations()
{
return $this->localizations;
}
public function setSnippet(Google_Service_YouTube_ChannelSnippet $snippet)
{
$this->snippet = $snippet;
}
public function getSnippet()
{
return $this->snippet;
}
public function setStatistics(Google_Service_YouTube_ChannelStatistics $statistics)
{
$this->statistics = $statistics;
}
public function getStatistics()
{
return $this->statistics;
}
public function setStatus(Google_Service_YouTube_ChannelStatus $status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setTopicDetails(Google_Service_YouTube_ChannelTopicDetails $topicDetails)
{
$this->topicDetails = $topicDetails;
}
public function getTopicDetails()
{
return $this->topicDetails;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ChannelAuditDetails extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $communityGuidelinesGoodStanding;
public $contentIdClaimsGoodStanding;
public $copyrightStrikesGoodStanding;
public $overallGoodStanding;
public function setCommunityGuidelinesGoodStanding($communityGuidelinesGoodStanding)
{
$this->communityGuidelinesGoodStanding = $communityGuidelinesGoodStanding;
}
public function getCommunityGuidelinesGoodStanding()
{
return $this->communityGuidelinesGoodStanding;
}
public function setContentIdClaimsGoodStanding($contentIdClaimsGoodStanding)
{
$this->contentIdClaimsGoodStanding = $contentIdClaimsGoodStanding;
}
public function getContentIdClaimsGoodStanding()
{
return $this->contentIdClaimsGoodStanding;
}
public function setCopyrightStrikesGoodStanding($copyrightStrikesGoodStanding)
{
$this->copyrightStrikesGoodStanding = $copyrightStrikesGoodStanding;
}
public function getCopyrightStrikesGoodStanding()
{
return $this->copyrightStrikesGoodStanding;
}
public function setOverallGoodStanding($overallGoodStanding)
{
$this->overallGoodStanding = $overallGoodStanding;
}
public function getOverallGoodStanding()
{
return $this->overallGoodStanding;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ChannelBannerResource extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $etag;
public $kind;
public $url;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ChannelBrandingSettings extends Google_Collection
{
protected $collection_key = 'hints';
protected $internal_gapi_mappings = array(
);
protected $channelType = 'Google_Service_YouTube_ChannelSettings';
protected $channelDataType = '';
protected $hintsType = 'Google_Service_YouTube_PropertyValue';
protected $hintsDataType = 'array';
protected $imageType = 'Google_Service_YouTube_ImageSettings';
protected $imageDataType = '';
protected $watchType = 'Google_Service_YouTube_WatchSettings';
protected $watchDataType = '';
public function setChannel(Google_Service_YouTube_ChannelSettings $channel)
{
$this->channel = $channel;
}
public function getChannel()
{
return $this->channel;
}
public function setHints($hints)
{
$this->hints = $hints;
}
public function getHints()
{
return $this->hints;
}
public function setImage(Google_Service_YouTube_ImageSettings $image)
{
$this->image = $image;
}
public function getImage()
{
return $this->image;
}
public function setWatch(Google_Service_YouTube_WatchSettings $watch)
{
$this->watch = $watch;
}
public function getWatch()
{
return $this->watch;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ChannelContentDetails extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $googlePlusUserId;
protected $relatedPlaylistsType = 'Google_Service_YouTube_ChannelContentDetailsRelatedPlaylists';
protected $relatedPlaylistsDataType = '';
public function setGooglePlusUserId($googlePlusUserId)
{
$this->googlePlusUserId = $googlePlusUserId;
}
public function getGooglePlusUserId()
{
return $this->googlePlusUserId;
}
public function setRelatedPlaylists(Google_Service_YouTube_ChannelContentDetailsRelatedPlaylists $relatedPlaylists)
{
$this->relatedPlaylists = $relatedPlaylists;
}
public function getRelatedPlaylists()
{
return $this->relatedPlaylists;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ChannelContentDetailsRelatedPlaylists extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $favorites;
public $likes;
public $uploads;
public $watchHistory;
public $watchLater;
public function setFavorites($favorites)
{
$this->favorites = $favorites;
}
public function getFavorites()
{
return $this->favorites;
}
public function setLikes($likes)
{
$this->likes = $likes;
}
public function getLikes()
{
return $this->likes;
}
public function setUploads($uploads)
{
$this->uploads = $uploads;
}
public function getUploads()
{
return $this->uploads;
}
public function setWatchHistory($watchHistory)
{
$this->watchHistory = $watchHistory;
}
public function getWatchHistory()
{
return $this->watchHistory;
}
public function setWatchLater($watchLater)
{
$this->watchLater = $watchLater;
}
public function getWatchLater()
{
return $this->watchLater;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ChannelContentOwnerDetails extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $contentOwner;
public $timeLinked;
public function setContentOwner($contentOwner)
{
$this->contentOwner = $contentOwner;
}
public function getContentOwner()
{
return $this->contentOwner;
}
public function setTimeLinked($timeLinked)
{
$this->timeLinked = $timeLinked;
}
public function getTimeLinked()
{
return $this->timeLinked;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ChannelConversionPing extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $context;
public $conversionUrl;
public function setContext($context)
{
$this->context = $context;
}
public function getContext()
{
return $this->context;
}
public function setConversionUrl($conversionUrl)
{
$this->conversionUrl = $conversionUrl;
}
public function getConversionUrl()
{
return $this->conversionUrl;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ChannelConversionPings extends Google_Collection
{
protected $collection_key = 'pings';
protected $internal_gapi_mappings = array(
);
protected $pingsType = 'Google_Service_YouTube_ChannelConversionPing';
protected $pingsDataType = 'array';
public function setPings($pings)
{
$this->pings = $pings;
}
public function getPings()
{
return $this->pings;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ChannelId extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $value;
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ChannelListResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
public $eventId;
protected $itemsType = 'Google_Service_YouTube_Channel';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
protected $pageInfoType = 'Google_Service_YouTube_PageInfo';
protected $pageInfoDataType = '';
public $prevPageToken;
protected $tokenPaginationType = 'Google_Service_YouTube_TokenPagination';
protected $tokenPaginationDataType = '';
public $visitorId;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setEventId($eventId)
{
$this->eventId = $eventId;
}
public function getEventId()
{
return $this->eventId;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setPageInfo(Google_Service_YouTube_PageInfo $pageInfo)
{
$this->pageInfo = $pageInfo;
}
public function getPageInfo()
{
return $this->pageInfo;
}
public function setPrevPageToken($prevPageToken)
{
$this->prevPageToken = $prevPageToken;
}
public function getPrevPageToken()
{
return $this->prevPageToken;
}
public function setTokenPagination(Google_Service_YouTube_TokenPagination $tokenPagination)
{
$this->tokenPagination = $tokenPagination;
}
public function getTokenPagination()
{
return $this->tokenPagination;
}
public function setVisitorId($visitorId)
{
$this->visitorId = $visitorId;
}
public function getVisitorId()
{
return $this->visitorId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ChannelLocalization extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $description;
public $title;
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ChannelLocalizations extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ChannelSection extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $contentDetailsType = 'Google_Service_YouTube_ChannelSectionContentDetails';
protected $contentDetailsDataType = '';
public $etag;
public $id;
public $kind;
protected $localizationsType = 'Google_Service_YouTube_ChannelSectionLocalization';
protected $localizationsDataType = 'map';
protected $snippetType = 'Google_Service_YouTube_ChannelSectionSnippet';
protected $snippetDataType = '';
protected $targetingType = 'Google_Service_YouTube_ChannelSectionTargeting';
protected $targetingDataType = '';
public function setContentDetails(Google_Service_YouTube_ChannelSectionContentDetails $contentDetails)
{
$this->contentDetails = $contentDetails;
}
public function getContentDetails()
{
return $this->contentDetails;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLocalizations($localizations)
{
$this->localizations = $localizations;
}
public function getLocalizations()
{
return $this->localizations;
}
public function setSnippet(Google_Service_YouTube_ChannelSectionSnippet $snippet)
{
$this->snippet = $snippet;
}
public function getSnippet()
{
return $this->snippet;
}
public function setTargeting(Google_Service_YouTube_ChannelSectionTargeting $targeting)
{
$this->targeting = $targeting;
}
public function getTargeting()
{
return $this->targeting;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ChannelSectionContentDetails extends Google_Collection
{
protected $collection_key = 'playlists';
protected $internal_gapi_mappings = array(
);
public $channels;
public $playlists;
public function setChannels($channels)
{
$this->channels = $channels;
}
public function getChannels()
{
return $this->channels;
}
public function setPlaylists($playlists)
{
$this->playlists = $playlists;
}
public function getPlaylists()
{
return $this->playlists;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ChannelSectionListResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
public $eventId;
protected $itemsType = 'Google_Service_YouTube_ChannelSection';
protected $itemsDataType = 'array';
public $kind;
public $visitorId;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setEventId($eventId)
{
$this->eventId = $eventId;
}
public function getEventId()
{
return $this->eventId;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setVisitorId($visitorId)
{
$this->visitorId = $visitorId;
}
public function getVisitorId()
{
return $this->visitorId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ChannelSectionLocalization extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $title;
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ChannelSectionLocalizations extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ChannelSectionSnippet extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $channelId;
public $defaultLanguage;
protected $localizedType = 'Google_Service_YouTube_ChannelSectionLocalization';
protected $localizedDataType = '';
public $position;
public $style;
public $title;
public $type;
public function setChannelId($channelId)
{
$this->channelId = $channelId;
}
public function getChannelId()
{
return $this->channelId;
}
public function setDefaultLanguage($defaultLanguage)
{
$this->defaultLanguage = $defaultLanguage;
}
public function getDefaultLanguage()
{
return $this->defaultLanguage;
}
public function setLocalized(Google_Service_YouTube_ChannelSectionLocalization $localized)
{
$this->localized = $localized;
}
public function getLocalized()
{
return $this->localized;
}
public function setPosition($position)
{
$this->position = $position;
}
public function getPosition()
{
return $this->position;
}
public function setStyle($style)
{
$this->style = $style;
}
public function getStyle()
{
return $this->style;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ChannelSectionTargeting extends Google_Collection
{
protected $collection_key = 'regions';
protected $internal_gapi_mappings = array(
);
public $countries;
public $languages;
public $regions;
public function setCountries($countries)
{
$this->countries = $countries;
}
public function getCountries()
{
return $this->countries;
}
public function setLanguages($languages)
{
$this->languages = $languages;
}
public function getLanguages()
{
return $this->languages;
}
public function setRegions($regions)
{
$this->regions = $regions;
}
public function getRegions()
{
return $this->regions;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ChannelSettings extends Google_Collection
{
protected $collection_key = 'featuredChannelsUrls';
protected $internal_gapi_mappings = array(
);
public $country;
public $defaultLanguage;
public $defaultTab;
public $description;
public $featuredChannelsTitle;
public $featuredChannelsUrls;
public $keywords;
public $moderateComments;
public $profileColor;
public $showBrowseView;
public $showRelatedChannels;
public $title;
public $trackingAnalyticsAccountId;
public $unsubscribedTrailer;
public function setCountry($country)
{
$this->country = $country;
}
public function getCountry()
{
return $this->country;
}
public function setDefaultLanguage($defaultLanguage)
{
$this->defaultLanguage = $defaultLanguage;
}
public function getDefaultLanguage()
{
return $this->defaultLanguage;
}
public function setDefaultTab($defaultTab)
{
$this->defaultTab = $defaultTab;
}
public function getDefaultTab()
{
return $this->defaultTab;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setFeaturedChannelsTitle($featuredChannelsTitle)
{
$this->featuredChannelsTitle = $featuredChannelsTitle;
}
public function getFeaturedChannelsTitle()
{
return $this->featuredChannelsTitle;
}
public function setFeaturedChannelsUrls($featuredChannelsUrls)
{
$this->featuredChannelsUrls = $featuredChannelsUrls;
}
public function getFeaturedChannelsUrls()
{
return $this->featuredChannelsUrls;
}
public function setKeywords($keywords)
{
$this->keywords = $keywords;
}
public function getKeywords()
{
return $this->keywords;
}
public function setModerateComments($moderateComments)
{
$this->moderateComments = $moderateComments;
}
public function getModerateComments()
{
return $this->moderateComments;
}
public function setProfileColor($profileColor)
{
$this->profileColor = $profileColor;
}
public function getProfileColor()
{
return $this->profileColor;
}
public function setShowBrowseView($showBrowseView)
{
$this->showBrowseView = $showBrowseView;
}
public function getShowBrowseView()
{
return $this->showBrowseView;
}
public function setShowRelatedChannels($showRelatedChannels)
{
$this->showRelatedChannels = $showRelatedChannels;
}
public function getShowRelatedChannels()
{
return $this->showRelatedChannels;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
public function setTrackingAnalyticsAccountId($trackingAnalyticsAccountId)
{
$this->trackingAnalyticsAccountId = $trackingAnalyticsAccountId;
}
public function getTrackingAnalyticsAccountId()
{
return $this->trackingAnalyticsAccountId;
}
public function setUnsubscribedTrailer($unsubscribedTrailer)
{
$this->unsubscribedTrailer = $unsubscribedTrailer;
}
public function getUnsubscribedTrailer()
{
return $this->unsubscribedTrailer;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ChannelSnippet extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $country;
public $defaultLanguage;
public $description;
protected $localizedType = 'Google_Service_YouTube_ChannelLocalization';
protected $localizedDataType = '';
public $publishedAt;
protected $thumbnailsType = 'Google_Service_YouTube_ThumbnailDetails';
protected $thumbnailsDataType = '';
public $title;
public function setCountry($country)
{
$this->country = $country;
}
public function getCountry()
{
return $this->country;
}
public function setDefaultLanguage($defaultLanguage)
{
$this->defaultLanguage = $defaultLanguage;
}
public function getDefaultLanguage()
{
return $this->defaultLanguage;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setLocalized(Google_Service_YouTube_ChannelLocalization $localized)
{
$this->localized = $localized;
}
public function getLocalized()
{
return $this->localized;
}
public function setPublishedAt($publishedAt)
{
$this->publishedAt = $publishedAt;
}
public function getPublishedAt()
{
return $this->publishedAt;
}
public function setThumbnails(Google_Service_YouTube_ThumbnailDetails $thumbnails)
{
$this->thumbnails = $thumbnails;
}
public function getThumbnails()
{
return $this->thumbnails;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ChannelStatistics extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $commentCount;
public $hiddenSubscriberCount;
public $subscriberCount;
public $videoCount;
public $viewCount;
public function setCommentCount($commentCount)
{
$this->commentCount = $commentCount;
}
public function getCommentCount()
{
return $this->commentCount;
}
public function setHiddenSubscriberCount($hiddenSubscriberCount)
{
$this->hiddenSubscriberCount = $hiddenSubscriberCount;
}
public function getHiddenSubscriberCount()
{
return $this->hiddenSubscriberCount;
}
public function setSubscriberCount($subscriberCount)
{
$this->subscriberCount = $subscriberCount;
}
public function getSubscriberCount()
{
return $this->subscriberCount;
}
public function setVideoCount($videoCount)
{
$this->videoCount = $videoCount;
}
public function getVideoCount()
{
return $this->videoCount;
}
public function setViewCount($viewCount)
{
$this->viewCount = $viewCount;
}
public function getViewCount()
{
return $this->viewCount;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ChannelStatus extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $isLinked;
public $longUploadsStatus;
public $privacyStatus;
public function setIsLinked($isLinked)
{
$this->isLinked = $isLinked;
}
public function getIsLinked()
{
return $this->isLinked;
}
public function setLongUploadsStatus($longUploadsStatus)
{
$this->longUploadsStatus = $longUploadsStatus;
}
public function getLongUploadsStatus()
{
return $this->longUploadsStatus;
}
public function setPrivacyStatus($privacyStatus)
{
$this->privacyStatus = $privacyStatus;
}
public function getPrivacyStatus()
{
return $this->privacyStatus;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ChannelTopicDetails extends Google_Collection
{
protected $collection_key = 'topicIds';
protected $internal_gapi_mappings = array(
);
public $topicIds;
public function setTopicIds($topicIds)
{
$this->topicIds = $topicIds;
}
public function getTopicIds()
{
return $this->topicIds;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_Comment extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $etag;
public $id;
public $kind;
protected $snippetType = 'Google_Service_YouTube_CommentSnippet';
protected $snippetDataType = '';
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSnippet(Google_Service_YouTube_CommentSnippet $snippet)
{
$this->snippet = $snippet;
}
public function getSnippet()
{
return $this->snippet;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_CommentListResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
public $eventId;
protected $itemsType = 'Google_Service_YouTube_Comment';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
protected $pageInfoType = 'Google_Service_YouTube_PageInfo';
protected $pageInfoDataType = '';
protected $tokenPaginationType = 'Google_Service_YouTube_TokenPagination';
protected $tokenPaginationDataType = '';
public $visitorId;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setEventId($eventId)
{
$this->eventId = $eventId;
}
public function getEventId()
{
return $this->eventId;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setPageInfo(Google_Service_YouTube_PageInfo $pageInfo)
{
$this->pageInfo = $pageInfo;
}
public function getPageInfo()
{
return $this->pageInfo;
}
public function setTokenPagination(Google_Service_YouTube_TokenPagination $tokenPagination)
{
$this->tokenPagination = $tokenPagination;
}
public function getTokenPagination()
{
return $this->tokenPagination;
}
public function setVisitorId($visitorId)
{
$this->visitorId = $visitorId;
}
public function getVisitorId()
{
return $this->visitorId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_CommentSnippet extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $authorChannelIdType = 'Google_Service_YouTube_ChannelId';
protected $authorChannelIdDataType = '';
public $authorChannelUrl;
public $authorDisplayName;
public $authorGoogleplusProfileUrl;
public $authorProfileImageUrl;
public $canRate;
public $channelId;
public $likeCount;
public $moderationStatus;
public $parentId;
public $publishedAt;
public $textDisplay;
public $textOriginal;
public $updatedAt;
public $videoId;
public $viewerRating;
public function setAuthorChannelId(Google_Service_YouTube_ChannelId $authorChannelId)
{
$this->authorChannelId = $authorChannelId;
}
public function getAuthorChannelId()
{
return $this->authorChannelId;
}
public function setAuthorChannelUrl($authorChannelUrl)
{
$this->authorChannelUrl = $authorChannelUrl;
}
public function getAuthorChannelUrl()
{
return $this->authorChannelUrl;
}
public function setAuthorDisplayName($authorDisplayName)
{
$this->authorDisplayName = $authorDisplayName;
}
public function getAuthorDisplayName()
{
return $this->authorDisplayName;
}
public function setAuthorGoogleplusProfileUrl($authorGoogleplusProfileUrl)
{
$this->authorGoogleplusProfileUrl = $authorGoogleplusProfileUrl;
}
public function getAuthorGoogleplusProfileUrl()
{
return $this->authorGoogleplusProfileUrl;
}
public function setAuthorProfileImageUrl($authorProfileImageUrl)
{
$this->authorProfileImageUrl = $authorProfileImageUrl;
}
public function getAuthorProfileImageUrl()
{
return $this->authorProfileImageUrl;
}
public function setCanRate($canRate)
{
$this->canRate = $canRate;
}
public function getCanRate()
{
return $this->canRate;
}
public function setChannelId($channelId)
{
$this->channelId = $channelId;
}
public function getChannelId()
{
return $this->channelId;
}
public function setLikeCount($likeCount)
{
$this->likeCount = $likeCount;
}
public function getLikeCount()
{
return $this->likeCount;
}
public function setModerationStatus($moderationStatus)
{
$this->moderationStatus = $moderationStatus;
}
public function getModerationStatus()
{
return $this->moderationStatus;
}
public function setParentId($parentId)
{
$this->parentId = $parentId;
}
public function getParentId()
{
return $this->parentId;
}
public function setPublishedAt($publishedAt)
{
$this->publishedAt = $publishedAt;
}
public function getPublishedAt()
{
return $this->publishedAt;
}
public function setTextDisplay($textDisplay)
{
$this->textDisplay = $textDisplay;
}
public function getTextDisplay()
{
return $this->textDisplay;
}
public function setTextOriginal($textOriginal)
{
$this->textOriginal = $textOriginal;
}
public function getTextOriginal()
{
return $this->textOriginal;
}
public function setUpdatedAt($updatedAt)
{
$this->updatedAt = $updatedAt;
}
public function getUpdatedAt()
{
return $this->updatedAt;
}
public function setVideoId($videoId)
{
$this->videoId = $videoId;
}
public function getVideoId()
{
return $this->videoId;
}
public function setViewerRating($viewerRating)
{
$this->viewerRating = $viewerRating;
}
public function getViewerRating()
{
return $this->viewerRating;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_CommentThread extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $etag;
public $id;
public $kind;
protected $repliesType = 'Google_Service_YouTube_CommentThreadReplies';
protected $repliesDataType = '';
protected $snippetType = 'Google_Service_YouTube_CommentThreadSnippet';
protected $snippetDataType = '';
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setReplies(Google_Service_YouTube_CommentThreadReplies $replies)
{
$this->replies = $replies;
}
public function getReplies()
{
return $this->replies;
}
public function setSnippet(Google_Service_YouTube_CommentThreadSnippet $snippet)
{
$this->snippet = $snippet;
}
public function getSnippet()
{
return $this->snippet;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_CommentThreadListResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
public $eventId;
protected $itemsType = 'Google_Service_YouTube_CommentThread';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
protected $pageInfoType = 'Google_Service_YouTube_PageInfo';
protected $pageInfoDataType = '';
protected $tokenPaginationType = 'Google_Service_YouTube_TokenPagination';
protected $tokenPaginationDataType = '';
public $visitorId;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setEventId($eventId)
{
$this->eventId = $eventId;
}
public function getEventId()
{
return $this->eventId;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setPageInfo(Google_Service_YouTube_PageInfo $pageInfo)
{
$this->pageInfo = $pageInfo;
}
public function getPageInfo()
{
return $this->pageInfo;
}
public function setTokenPagination(Google_Service_YouTube_TokenPagination $tokenPagination)
{
$this->tokenPagination = $tokenPagination;
}
public function getTokenPagination()
{
return $this->tokenPagination;
}
public function setVisitorId($visitorId)
{
$this->visitorId = $visitorId;
}
public function getVisitorId()
{
return $this->visitorId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_CommentThreadReplies extends Google_Collection
{
protected $collection_key = 'comments';
protected $internal_gapi_mappings = array(
);
protected $commentsType = 'Google_Service_YouTube_Comment';
protected $commentsDataType = 'array';
public function setComments($comments)
{
$this->comments = $comments;
}
public function getComments()
{
return $this->comments;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_CommentThreadSnippet extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $canReply;
public $channelId;
public $isPublic;
protected $topLevelCommentType = 'Google_Service_YouTube_Comment';
protected $topLevelCommentDataType = '';
public $totalReplyCount;
public $videoId;
public function setCanReply($canReply)
{
$this->canReply = $canReply;
}
public function getCanReply()
{
return $this->canReply;
}
public function setChannelId($channelId)
{
$this->channelId = $channelId;
}
public function getChannelId()
{
return $this->channelId;
}
public function setIsPublic($isPublic)
{
$this->isPublic = $isPublic;
}
public function getIsPublic()
{
return $this->isPublic;
}
public function setTopLevelComment(Google_Service_YouTube_Comment $topLevelComment)
{
$this->topLevelComment = $topLevelComment;
}
public function getTopLevelComment()
{
return $this->topLevelComment;
}
public function setTotalReplyCount($totalReplyCount)
{
$this->totalReplyCount = $totalReplyCount;
}
public function getTotalReplyCount()
{
return $this->totalReplyCount;
}
public function setVideoId($videoId)
{
$this->videoId = $videoId;
}
public function getVideoId()
{
return $this->videoId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ContentRating extends Google_Collection
{
protected $collection_key = 'djctqRatingReasons';
protected $internal_gapi_mappings = array(
);
public $acbRating;
public $agcomRating;
public $anatelRating;
public $bbfcRating;
public $bfvcRating;
public $bmukkRating;
public $catvRating;
public $catvfrRating;
public $cbfcRating;
public $cccRating;
public $cceRating;
public $chfilmRating;
public $chvrsRating;
public $cicfRating;
public $cnaRating;
public $cncRating;
public $csaRating;
public $cscfRating;
public $czfilmRating;
public $djctqRating;
public $djctqRatingReasons;
public $eefilmRating;
public $egfilmRating;
public $eirinRating;
public $fcbmRating;
public $fcoRating;
public $fmocRating;
public $fpbRating;
public $fskRating;
public $grfilmRating;
public $icaaRating;
public $ifcoRating;
public $ilfilmRating;
public $incaaRating;
public $kfcbRating;
public $kijkwijzerRating;
public $kmrbRating;
public $lsfRating;
public $mccaaRating;
public $mccypRating;
public $mdaRating;
public $medietilsynetRating;
public $mekuRating;
public $mibacRating;
public $mocRating;
public $moctwRating;
public $mpaaRating;
public $mtrcbRating;
public $nbcRating;
public $nbcplRating;
public $nfrcRating;
public $nfvcbRating;
public $nkclvRating;
public $oflcRating;
public $pefilmRating;
public $rcnofRating;
public $resorteviolenciaRating;
public $rtcRating;
public $rteRating;
public $russiaRating;
public $skfilmRating;
public $smaisRating;
public $smsaRating;
public $tvpgRating;
public $ytRating;
public function setAcbRating($acbRating)
{
$this->acbRating = $acbRating;
}
public function getAcbRating()
{
return $this->acbRating;
}
public function setAgcomRating($agcomRating)
{
$this->agcomRating = $agcomRating;
}
public function getAgcomRating()
{
return $this->agcomRating;
}
public function setAnatelRating($anatelRating)
{
$this->anatelRating = $anatelRating;
}
public function getAnatelRating()
{
return $this->anatelRating;
}
public function setBbfcRating($bbfcRating)
{
$this->bbfcRating = $bbfcRating;
}
public function getBbfcRating()
{
return $this->bbfcRating;
}
public function setBfvcRating($bfvcRating)
{
$this->bfvcRating = $bfvcRating;
}
public function getBfvcRating()
{
return $this->bfvcRating;
}
public function setBmukkRating($bmukkRating)
{
$this->bmukkRating = $bmukkRating;
}
public function getBmukkRating()
{
return $this->bmukkRating;
}
public function setCatvRating($catvRating)
{
$this->catvRating = $catvRating;
}
public function getCatvRating()
{
return $this->catvRating;
}
public function setCatvfrRating($catvfrRating)
{
$this->catvfrRating = $catvfrRating;
}
public function getCatvfrRating()
{
return $this->catvfrRating;
}
public function setCbfcRating($cbfcRating)
{
$this->cbfcRating = $cbfcRating;
}
public function getCbfcRating()
{
return $this->cbfcRating;
}
public function setCccRating($cccRating)
{
$this->cccRating = $cccRating;
}
public function getCccRating()
{
return $this->cccRating;
}
public function setCceRating($cceRating)
{
$this->cceRating = $cceRating;
}
public function getCceRating()
{
return $this->cceRating;
}
public function setChfilmRating($chfilmRating)
{
$this->chfilmRating = $chfilmRating;
}
public function getChfilmRating()
{
return $this->chfilmRating;
}
public function setChvrsRating($chvrsRating)
{
$this->chvrsRating = $chvrsRating;
}
public function getChvrsRating()
{
return $this->chvrsRating;
}
public function setCicfRating($cicfRating)
{
$this->cicfRating = $cicfRating;
}
public function getCicfRating()
{
return $this->cicfRating;
}
public function setCnaRating($cnaRating)
{
$this->cnaRating = $cnaRating;
}
public function getCnaRating()
{
return $this->cnaRating;
}
public function setCncRating($cncRating)
{
$this->cncRating = $cncRating;
}
public function getCncRating()
{
return $this->cncRating;
}
public function setCsaRating($csaRating)
{
$this->csaRating = $csaRating;
}
public function getCsaRating()
{
return $this->csaRating;
}
public function setCscfRating($cscfRating)
{
$this->cscfRating = $cscfRating;
}
public function getCscfRating()
{
return $this->cscfRating;
}
public function setCzfilmRating($czfilmRating)
{
$this->czfilmRating = $czfilmRating;
}
public function getCzfilmRating()
{
return $this->czfilmRating;
}
public function setDjctqRating($djctqRating)
{
$this->djctqRating = $djctqRating;
}
public function getDjctqRating()
{
return $this->djctqRating;
}
public function setDjctqRatingReasons($djctqRatingReasons)
{
$this->djctqRatingReasons = $djctqRatingReasons;
}
public function getDjctqRatingReasons()
{
return $this->djctqRatingReasons;
}
public function setEefilmRating($eefilmRating)
{
$this->eefilmRating = $eefilmRating;
}
public function getEefilmRating()
{
return $this->eefilmRating;
}
public function setEgfilmRating($egfilmRating)
{
$this->egfilmRating = $egfilmRating;
}
public function getEgfilmRating()
{
return $this->egfilmRating;
}
public function setEirinRating($eirinRating)
{
$this->eirinRating = $eirinRating;
}
public function getEirinRating()
{
return $this->eirinRating;
}
public function setFcbmRating($fcbmRating)
{
$this->fcbmRating = $fcbmRating;
}
public function getFcbmRating()
{
return $this->fcbmRating;
}
public function setFcoRating($fcoRating)
{
$this->fcoRating = $fcoRating;
}
public function getFcoRating()
{
return $this->fcoRating;
}
public function setFmocRating($fmocRating)
{
$this->fmocRating = $fmocRating;
}
public function getFmocRating()
{
return $this->fmocRating;
}
public function setFpbRating($fpbRating)
{
$this->fpbRating = $fpbRating;
}
public function getFpbRating()
{
return $this->fpbRating;
}
public function setFskRating($fskRating)
{
$this->fskRating = $fskRating;
}
public function getFskRating()
{
return $this->fskRating;
}
public function setGrfilmRating($grfilmRating)
{
$this->grfilmRating = $grfilmRating;
}
public function getGrfilmRating()
{
return $this->grfilmRating;
}
public function setIcaaRating($icaaRating)
{
$this->icaaRating = $icaaRating;
}
public function getIcaaRating()
{
return $this->icaaRating;
}
public function setIfcoRating($ifcoRating)
{
$this->ifcoRating = $ifcoRating;
}
public function getIfcoRating()
{
return $this->ifcoRating;
}
public function setIlfilmRating($ilfilmRating)
{
$this->ilfilmRating = $ilfilmRating;
}
public function getIlfilmRating()
{
return $this->ilfilmRating;
}
public function setIncaaRating($incaaRating)
{
$this->incaaRating = $incaaRating;
}
public function getIncaaRating()
{
return $this->incaaRating;
}
public function setKfcbRating($kfcbRating)
{
$this->kfcbRating = $kfcbRating;
}
public function getKfcbRating()
{
return $this->kfcbRating;
}
public function setKijkwijzerRating($kijkwijzerRating)
{
$this->kijkwijzerRating = $kijkwijzerRating;
}
public function getKijkwijzerRating()
{
return $this->kijkwijzerRating;
}
public function setKmrbRating($kmrbRating)
{
$this->kmrbRating = $kmrbRating;
}
public function getKmrbRating()
{
return $this->kmrbRating;
}
public function setLsfRating($lsfRating)
{
$this->lsfRating = $lsfRating;
}
public function getLsfRating()
{
return $this->lsfRating;
}
public function setMccaaRating($mccaaRating)
{
$this->mccaaRating = $mccaaRating;
}
public function getMccaaRating()
{
return $this->mccaaRating;
}
public function setMccypRating($mccypRating)
{
$this->mccypRating = $mccypRating;
}
public function getMccypRating()
{
return $this->mccypRating;
}
public function setMdaRating($mdaRating)
{
$this->mdaRating = $mdaRating;
}
public function getMdaRating()
{
return $this->mdaRating;
}
public function setMedietilsynetRating($medietilsynetRating)
{
$this->medietilsynetRating = $medietilsynetRating;
}
public function getMedietilsynetRating()
{
return $this->medietilsynetRating;
}
public function setMekuRating($mekuRating)
{
$this->mekuRating = $mekuRating;
}
public function getMekuRating()
{
return $this->mekuRating;
}
public function setMibacRating($mibacRating)
{
$this->mibacRating = $mibacRating;
}
public function getMibacRating()
{
return $this->mibacRating;
}
public function setMocRating($mocRating)
{
$this->mocRating = $mocRating;
}
public function getMocRating()
{
return $this->mocRating;
}
public function setMoctwRating($moctwRating)
{
$this->moctwRating = $moctwRating;
}
public function getMoctwRating()
{
return $this->moctwRating;
}
public function setMpaaRating($mpaaRating)
{
$this->mpaaRating = $mpaaRating;
}
public function getMpaaRating()
{
return $this->mpaaRating;
}
public function setMtrcbRating($mtrcbRating)
{
$this->mtrcbRating = $mtrcbRating;
}
public function getMtrcbRating()
{
return $this->mtrcbRating;
}
public function setNbcRating($nbcRating)
{
$this->nbcRating = $nbcRating;
}
public function getNbcRating()
{
return $this->nbcRating;
}
public function setNbcplRating($nbcplRating)
{
$this->nbcplRating = $nbcplRating;
}
public function getNbcplRating()
{
return $this->nbcplRating;
}
public function setNfrcRating($nfrcRating)
{
$this->nfrcRating = $nfrcRating;
}
public function getNfrcRating()
{
return $this->nfrcRating;
}
public function setNfvcbRating($nfvcbRating)
{
$this->nfvcbRating = $nfvcbRating;
}
public function getNfvcbRating()
{
return $this->nfvcbRating;
}
public function setNkclvRating($nkclvRating)
{
$this->nkclvRating = $nkclvRating;
}
public function getNkclvRating()
{
return $this->nkclvRating;
}
public function setOflcRating($oflcRating)
{
$this->oflcRating = $oflcRating;
}
public function getOflcRating()
{
return $this->oflcRating;
}
public function setPefilmRating($pefilmRating)
{
$this->pefilmRating = $pefilmRating;
}
public function getPefilmRating()
{
return $this->pefilmRating;
}
public function setRcnofRating($rcnofRating)
{
$this->rcnofRating = $rcnofRating;
}
public function getRcnofRating()
{
return $this->rcnofRating;
}
public function setResorteviolenciaRating($resorteviolenciaRating)
{
$this->resorteviolenciaRating = $resorteviolenciaRating;
}
public function getResorteviolenciaRating()
{
return $this->resorteviolenciaRating;
}
public function setRtcRating($rtcRating)
{
$this->rtcRating = $rtcRating;
}
public function getRtcRating()
{
return $this->rtcRating;
}
public function setRteRating($rteRating)
{
$this->rteRating = $rteRating;
}
public function getRteRating()
{
return $this->rteRating;
}
public function setRussiaRating($russiaRating)
{
$this->russiaRating = $russiaRating;
}
public function getRussiaRating()
{
return $this->russiaRating;
}
public function setSkfilmRating($skfilmRating)
{
$this->skfilmRating = $skfilmRating;
}
public function getSkfilmRating()
{
return $this->skfilmRating;
}
public function setSmaisRating($smaisRating)
{
$this->smaisRating = $smaisRating;
}
public function getSmaisRating()
{
return $this->smaisRating;
}
public function setSmsaRating($smsaRating)
{
$this->smsaRating = $smsaRating;
}
public function getSmsaRating()
{
return $this->smsaRating;
}
public function setTvpgRating($tvpgRating)
{
$this->tvpgRating = $tvpgRating;
}
public function getTvpgRating()
{
return $this->tvpgRating;
}
public function setYtRating($ytRating)
{
$this->ytRating = $ytRating;
}
public function getYtRating()
{
return $this->ytRating;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_GeoPoint extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $altitude;
public $latitude;
public $longitude;
public function setAltitude($altitude)
{
$this->altitude = $altitude;
}
public function getAltitude()
{
return $this->altitude;
}
public function setLatitude($latitude)
{
$this->latitude = $latitude;
}
public function getLatitude()
{
return $this->latitude;
}
public function setLongitude($longitude)
{
$this->longitude = $longitude;
}
public function getLongitude()
{
return $this->longitude;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_GuideCategory extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $etag;
public $id;
public $kind;
protected $snippetType = 'Google_Service_YouTube_GuideCategorySnippet';
protected $snippetDataType = '';
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSnippet(Google_Service_YouTube_GuideCategorySnippet $snippet)
{
$this->snippet = $snippet;
}
public function getSnippet()
{
return $this->snippet;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_GuideCategoryListResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
public $eventId;
protected $itemsType = 'Google_Service_YouTube_GuideCategory';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
protected $pageInfoType = 'Google_Service_YouTube_PageInfo';
protected $pageInfoDataType = '';
public $prevPageToken;
protected $tokenPaginationType = 'Google_Service_YouTube_TokenPagination';
protected $tokenPaginationDataType = '';
public $visitorId;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setEventId($eventId)
{
$this->eventId = $eventId;
}
public function getEventId()
{
return $this->eventId;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setPageInfo(Google_Service_YouTube_PageInfo $pageInfo)
{
$this->pageInfo = $pageInfo;
}
public function getPageInfo()
{
return $this->pageInfo;
}
public function setPrevPageToken($prevPageToken)
{
$this->prevPageToken = $prevPageToken;
}
public function getPrevPageToken()
{
return $this->prevPageToken;
}
public function setTokenPagination(Google_Service_YouTube_TokenPagination $tokenPagination)
{
$this->tokenPagination = $tokenPagination;
}
public function getTokenPagination()
{
return $this->tokenPagination;
}
public function setVisitorId($visitorId)
{
$this->visitorId = $visitorId;
}
public function getVisitorId()
{
return $this->visitorId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_GuideCategorySnippet extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $channelId;
public $title;
public function setChannelId($channelId)
{
$this->channelId = $channelId;
}
public function getChannelId()
{
return $this->channelId;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_I18nLanguage extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $etag;
public $id;
public $kind;
protected $snippetType = 'Google_Service_YouTube_I18nLanguageSnippet';
protected $snippetDataType = '';
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSnippet(Google_Service_YouTube_I18nLanguageSnippet $snippet)
{
$this->snippet = $snippet;
}
public function getSnippet()
{
return $this->snippet;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_I18nLanguageListResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
public $eventId;
protected $itemsType = 'Google_Service_YouTube_I18nLanguage';
protected $itemsDataType = 'array';
public $kind;
public $visitorId;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setEventId($eventId)
{
$this->eventId = $eventId;
}
public function getEventId()
{
return $this->eventId;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setVisitorId($visitorId)
{
$this->visitorId = $visitorId;
}
public function getVisitorId()
{
return $this->visitorId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_I18nLanguageSnippet extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $hl;
public $name;
public function setHl($hl)
{
$this->hl = $hl;
}
public function getHl()
{
return $this->hl;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_I18nRegion extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $etag;
public $id;
public $kind;
protected $snippetType = 'Google_Service_YouTube_I18nRegionSnippet';
protected $snippetDataType = '';
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSnippet(Google_Service_YouTube_I18nRegionSnippet $snippet)
{
$this->snippet = $snippet;
}
public function getSnippet()
{
return $this->snippet;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_I18nRegionListResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
public $eventId;
protected $itemsType = 'Google_Service_YouTube_I18nRegion';
protected $itemsDataType = 'array';
public $kind;
public $visitorId;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setEventId($eventId)
{
$this->eventId = $eventId;
}
public function getEventId()
{
return $this->eventId;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setVisitorId($visitorId)
{
$this->visitorId = $visitorId;
}
public function getVisitorId()
{
return $this->visitorId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_I18nRegionSnippet extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $gl;
public $name;
public function setGl($gl)
{
$this->gl = $gl;
}
public function getGl()
{
return $this->gl;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ImageSettings extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $backgroundImageUrlType = 'Google_Service_YouTube_LocalizedProperty';
protected $backgroundImageUrlDataType = '';
public $bannerExternalUrl;
public $bannerImageUrl;
public $bannerMobileExtraHdImageUrl;
public $bannerMobileHdImageUrl;
public $bannerMobileImageUrl;
public $bannerMobileLowImageUrl;
public $bannerMobileMediumHdImageUrl;
public $bannerTabletExtraHdImageUrl;
public $bannerTabletHdImageUrl;
public $bannerTabletImageUrl;
public $bannerTabletLowImageUrl;
public $bannerTvHighImageUrl;
public $bannerTvImageUrl;
public $bannerTvLowImageUrl;
public $bannerTvMediumImageUrl;
protected $largeBrandedBannerImageImapScriptType = 'Google_Service_YouTube_LocalizedProperty';
protected $largeBrandedBannerImageImapScriptDataType = '';
protected $largeBrandedBannerImageUrlType = 'Google_Service_YouTube_LocalizedProperty';
protected $largeBrandedBannerImageUrlDataType = '';
protected $smallBrandedBannerImageImapScriptType = 'Google_Service_YouTube_LocalizedProperty';
protected $smallBrandedBannerImageImapScriptDataType = '';
protected $smallBrandedBannerImageUrlType = 'Google_Service_YouTube_LocalizedProperty';
protected $smallBrandedBannerImageUrlDataType = '';
public $trackingImageUrl;
public $watchIconImageUrl;
public function setBackgroundImageUrl(Google_Service_YouTube_LocalizedProperty $backgroundImageUrl)
{
$this->backgroundImageUrl = $backgroundImageUrl;
}
public function getBackgroundImageUrl()
{
return $this->backgroundImageUrl;
}
public function setBannerExternalUrl($bannerExternalUrl)
{
$this->bannerExternalUrl = $bannerExternalUrl;
}
public function getBannerExternalUrl()
{
return $this->bannerExternalUrl;
}
public function setBannerImageUrl($bannerImageUrl)
{
$this->bannerImageUrl = $bannerImageUrl;
}
public function getBannerImageUrl()
{
return $this->bannerImageUrl;
}
public function setBannerMobileExtraHdImageUrl($bannerMobileExtraHdImageUrl)
{
$this->bannerMobileExtraHdImageUrl = $bannerMobileExtraHdImageUrl;
}
public function getBannerMobileExtraHdImageUrl()
{
return $this->bannerMobileExtraHdImageUrl;
}
public function setBannerMobileHdImageUrl($bannerMobileHdImageUrl)
{
$this->bannerMobileHdImageUrl = $bannerMobileHdImageUrl;
}
public function getBannerMobileHdImageUrl()
{
return $this->bannerMobileHdImageUrl;
}
public function setBannerMobileImageUrl($bannerMobileImageUrl)
{
$this->bannerMobileImageUrl = $bannerMobileImageUrl;
}
public function getBannerMobileImageUrl()
{
return $this->bannerMobileImageUrl;
}
public function setBannerMobileLowImageUrl($bannerMobileLowImageUrl)
{
$this->bannerMobileLowImageUrl = $bannerMobileLowImageUrl;
}
public function getBannerMobileLowImageUrl()
{
return $this->bannerMobileLowImageUrl;
}
public function setBannerMobileMediumHdImageUrl($bannerMobileMediumHdImageUrl)
{
$this->bannerMobileMediumHdImageUrl = $bannerMobileMediumHdImageUrl;
}
public function getBannerMobileMediumHdImageUrl()
{
return $this->bannerMobileMediumHdImageUrl;
}
public function setBannerTabletExtraHdImageUrl($bannerTabletExtraHdImageUrl)
{
$this->bannerTabletExtraHdImageUrl = $bannerTabletExtraHdImageUrl;
}
public function getBannerTabletExtraHdImageUrl()
{
return $this->bannerTabletExtraHdImageUrl;
}
public function setBannerTabletHdImageUrl($bannerTabletHdImageUrl)
{
$this->bannerTabletHdImageUrl = $bannerTabletHdImageUrl;
}
public function getBannerTabletHdImageUrl()
{
return $this->bannerTabletHdImageUrl;
}
public function setBannerTabletImageUrl($bannerTabletImageUrl)
{
$this->bannerTabletImageUrl = $bannerTabletImageUrl;
}
public function getBannerTabletImageUrl()
{
return $this->bannerTabletImageUrl;
}
public function setBannerTabletLowImageUrl($bannerTabletLowImageUrl)
{
$this->bannerTabletLowImageUrl = $bannerTabletLowImageUrl;
}
public function getBannerTabletLowImageUrl()
{
return $this->bannerTabletLowImageUrl;
}
public function setBannerTvHighImageUrl($bannerTvHighImageUrl)
{
$this->bannerTvHighImageUrl = $bannerTvHighImageUrl;
}
public function getBannerTvHighImageUrl()
{
return $this->bannerTvHighImageUrl;
}
public function setBannerTvImageUrl($bannerTvImageUrl)
{
$this->bannerTvImageUrl = $bannerTvImageUrl;
}
public function getBannerTvImageUrl()
{
return $this->bannerTvImageUrl;
}
public function setBannerTvLowImageUrl($bannerTvLowImageUrl)
{
$this->bannerTvLowImageUrl = $bannerTvLowImageUrl;
}
public function getBannerTvLowImageUrl()
{
return $this->bannerTvLowImageUrl;
}
public function setBannerTvMediumImageUrl($bannerTvMediumImageUrl)
{
$this->bannerTvMediumImageUrl = $bannerTvMediumImageUrl;
}
public function getBannerTvMediumImageUrl()
{
return $this->bannerTvMediumImageUrl;
}
public function setLargeBrandedBannerImageImapScript(Google_Service_YouTube_LocalizedProperty $largeBrandedBannerImageImapScript)
{
$this->largeBrandedBannerImageImapScript = $largeBrandedBannerImageImapScript;
}
public function getLargeBrandedBannerImageImapScript()
{
return $this->largeBrandedBannerImageImapScript;
}
public function setLargeBrandedBannerImageUrl(Google_Service_YouTube_LocalizedProperty $largeBrandedBannerImageUrl)
{
$this->largeBrandedBannerImageUrl = $largeBrandedBannerImageUrl;
}
public function getLargeBrandedBannerImageUrl()
{
return $this->largeBrandedBannerImageUrl;
}
public function setSmallBrandedBannerImageImapScript(Google_Service_YouTube_LocalizedProperty $smallBrandedBannerImageImapScript)
{
$this->smallBrandedBannerImageImapScript = $smallBrandedBannerImageImapScript;
}
public function getSmallBrandedBannerImageImapScript()
{
return $this->smallBrandedBannerImageImapScript;
}
public function setSmallBrandedBannerImageUrl(Google_Service_YouTube_LocalizedProperty $smallBrandedBannerImageUrl)
{
$this->smallBrandedBannerImageUrl = $smallBrandedBannerImageUrl;
}
public function getSmallBrandedBannerImageUrl()
{
return $this->smallBrandedBannerImageUrl;
}
public function setTrackingImageUrl($trackingImageUrl)
{
$this->trackingImageUrl = $trackingImageUrl;
}
public function getTrackingImageUrl()
{
return $this->trackingImageUrl;
}
public function setWatchIconImageUrl($watchIconImageUrl)
{
$this->watchIconImageUrl = $watchIconImageUrl;
}
public function getWatchIconImageUrl()
{
return $this->watchIconImageUrl;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_IngestionInfo extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $backupIngestionAddress;
public $ingestionAddress;
public $streamName;
public function setBackupIngestionAddress($backupIngestionAddress)
{
$this->backupIngestionAddress = $backupIngestionAddress;
}
public function getBackupIngestionAddress()
{
return $this->backupIngestionAddress;
}
public function setIngestionAddress($ingestionAddress)
{
$this->ingestionAddress = $ingestionAddress;
}
public function getIngestionAddress()
{
return $this->ingestionAddress;
}
public function setStreamName($streamName)
{
$this->streamName = $streamName;
}
public function getStreamName()
{
return $this->streamName;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_InvideoBranding extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $imageBytes;
public $imageUrl;
protected $positionType = 'Google_Service_YouTube_InvideoPosition';
protected $positionDataType = '';
public $targetChannelId;
protected $timingType = 'Google_Service_YouTube_InvideoTiming';
protected $timingDataType = '';
public function setImageBytes($imageBytes)
{
$this->imageBytes = $imageBytes;
}
public function getImageBytes()
{
return $this->imageBytes;
}
public function setImageUrl($imageUrl)
{
$this->imageUrl = $imageUrl;
}
public function getImageUrl()
{
return $this->imageUrl;
}
public function setPosition(Google_Service_YouTube_InvideoPosition $position)
{
$this->position = $position;
}
public function getPosition()
{
return $this->position;
}
public function setTargetChannelId($targetChannelId)
{
$this->targetChannelId = $targetChannelId;
}
public function getTargetChannelId()
{
return $this->targetChannelId;
}
public function setTiming(Google_Service_YouTube_InvideoTiming $timing)
{
$this->timing = $timing;
}
public function getTiming()
{
return $this->timing;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_InvideoPosition extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $cornerPosition;
public $type;
public function setCornerPosition($cornerPosition)
{
$this->cornerPosition = $cornerPosition;
}
public function getCornerPosition()
{
return $this->cornerPosition;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_InvideoPromotion extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $defaultTimingType = 'Google_Service_YouTube_InvideoTiming';
protected $defaultTimingDataType = '';
protected $itemsType = 'Google_Service_YouTube_PromotedItem';
protected $itemsDataType = 'array';
protected $positionType = 'Google_Service_YouTube_InvideoPosition';
protected $positionDataType = '';
public $useSmartTiming;
public function setDefaultTiming(Google_Service_YouTube_InvideoTiming $defaultTiming)
{
$this->defaultTiming = $defaultTiming;
}
public function getDefaultTiming()
{
return $this->defaultTiming;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setPosition(Google_Service_YouTube_InvideoPosition $position)
{
$this->position = $position;
}
public function getPosition()
{
return $this->position;
}
public function setUseSmartTiming($useSmartTiming)
{
$this->useSmartTiming = $useSmartTiming;
}
public function getUseSmartTiming()
{
return $this->useSmartTiming;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_InvideoTiming extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $durationMs;
public $offsetMs;
public $type;
public function setDurationMs($durationMs)
{
$this->durationMs = $durationMs;
}
public function getDurationMs()
{
return $this->durationMs;
}
public function setOffsetMs($offsetMs)
{
$this->offsetMs = $offsetMs;
}
public function getOffsetMs()
{
return $this->offsetMs;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_LanguageTag extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $value;
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_LiveBroadcast extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $contentDetailsType = 'Google_Service_YouTube_LiveBroadcastContentDetails';
protected $contentDetailsDataType = '';
public $etag;
public $id;
public $kind;
protected $snippetType = 'Google_Service_YouTube_LiveBroadcastSnippet';
protected $snippetDataType = '';
protected $statisticsType = 'Google_Service_YouTube_LiveBroadcastStatistics';
protected $statisticsDataType = '';
protected $statusType = 'Google_Service_YouTube_LiveBroadcastStatus';
protected $statusDataType = '';
protected $topicDetailsType = 'Google_Service_YouTube_LiveBroadcastTopicDetails';
protected $topicDetailsDataType = '';
public function setContentDetails(Google_Service_YouTube_LiveBroadcastContentDetails $contentDetails)
{
$this->contentDetails = $contentDetails;
}
public function getContentDetails()
{
return $this->contentDetails;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSnippet(Google_Service_YouTube_LiveBroadcastSnippet $snippet)
{
$this->snippet = $snippet;
}
public function getSnippet()
{
return $this->snippet;
}
public function setStatistics(Google_Service_YouTube_LiveBroadcastStatistics $statistics)
{
$this->statistics = $statistics;
}
public function getStatistics()
{
return $this->statistics;
}
public function setStatus(Google_Service_YouTube_LiveBroadcastStatus $status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setTopicDetails(Google_Service_YouTube_LiveBroadcastTopicDetails $topicDetails)
{
$this->topicDetails = $topicDetails;
}
public function getTopicDetails()
{
return $this->topicDetails;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_LiveBroadcastContentDetails extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $boundStreamId;
public $enableClosedCaptions;
public $enableContentEncryption;
public $enableDvr;
public $enableEmbed;
public $enableLowLatency;
protected $monitorStreamType = 'Google_Service_YouTube_MonitorStreamInfo';
protected $monitorStreamDataType = '';
public $recordFromStart;
public $startWithSlate;
public function setBoundStreamId($boundStreamId)
{
$this->boundStreamId = $boundStreamId;
}
public function getBoundStreamId()
{
return $this->boundStreamId;
}
public function setEnableClosedCaptions($enableClosedCaptions)
{
$this->enableClosedCaptions = $enableClosedCaptions;
}
public function getEnableClosedCaptions()
{
return $this->enableClosedCaptions;
}
public function setEnableContentEncryption($enableContentEncryption)
{
$this->enableContentEncryption = $enableContentEncryption;
}
public function getEnableContentEncryption()
{
return $this->enableContentEncryption;
}
public function setEnableDvr($enableDvr)
{
$this->enableDvr = $enableDvr;
}
public function getEnableDvr()
{
return $this->enableDvr;
}
public function setEnableEmbed($enableEmbed)
{
$this->enableEmbed = $enableEmbed;
}
public function getEnableEmbed()
{
return $this->enableEmbed;
}
public function setEnableLowLatency($enableLowLatency)
{
$this->enableLowLatency = $enableLowLatency;
}
public function getEnableLowLatency()
{
return $this->enableLowLatency;
}
public function setMonitorStream(Google_Service_YouTube_MonitorStreamInfo $monitorStream)
{
$this->monitorStream = $monitorStream;
}
public function getMonitorStream()
{
return $this->monitorStream;
}
public function setRecordFromStart($recordFromStart)
{
$this->recordFromStart = $recordFromStart;
}
public function getRecordFromStart()
{
return $this->recordFromStart;
}
public function setStartWithSlate($startWithSlate)
{
$this->startWithSlate = $startWithSlate;
}
public function getStartWithSlate()
{
return $this->startWithSlate;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_LiveBroadcastListResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
public $eventId;
protected $itemsType = 'Google_Service_YouTube_LiveBroadcast';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
protected $pageInfoType = 'Google_Service_YouTube_PageInfo';
protected $pageInfoDataType = '';
public $prevPageToken;
protected $tokenPaginationType = 'Google_Service_YouTube_TokenPagination';
protected $tokenPaginationDataType = '';
public $visitorId;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setEventId($eventId)
{
$this->eventId = $eventId;
}
public function getEventId()
{
return $this->eventId;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setPageInfo(Google_Service_YouTube_PageInfo $pageInfo)
{
$this->pageInfo = $pageInfo;
}
public function getPageInfo()
{
return $this->pageInfo;
}
public function setPrevPageToken($prevPageToken)
{
$this->prevPageToken = $prevPageToken;
}
public function getPrevPageToken()
{
return $this->prevPageToken;
}
public function setTokenPagination(Google_Service_YouTube_TokenPagination $tokenPagination)
{
$this->tokenPagination = $tokenPagination;
}
public function getTokenPagination()
{
return $this->tokenPagination;
}
public function setVisitorId($visitorId)
{
$this->visitorId = $visitorId;
}
public function getVisitorId()
{
return $this->visitorId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_LiveBroadcastSnippet extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $actualEndTime;
public $actualStartTime;
public $channelId;
public $description;
public $isDefaultBroadcast;
public $liveChatId;
public $publishedAt;
public $scheduledEndTime;
public $scheduledStartTime;
protected $thumbnailsType = 'Google_Service_YouTube_ThumbnailDetails';
protected $thumbnailsDataType = '';
public $title;
public function setActualEndTime($actualEndTime)
{
$this->actualEndTime = $actualEndTime;
}
public function getActualEndTime()
{
return $this->actualEndTime;
}
public function setActualStartTime($actualStartTime)
{
$this->actualStartTime = $actualStartTime;
}
public function getActualStartTime()
{
return $this->actualStartTime;
}
public function setChannelId($channelId)
{
$this->channelId = $channelId;
}
public function getChannelId()
{
return $this->channelId;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setIsDefaultBroadcast($isDefaultBroadcast)
{
$this->isDefaultBroadcast = $isDefaultBroadcast;
}
public function getIsDefaultBroadcast()
{
return $this->isDefaultBroadcast;
}
public function setLiveChatId($liveChatId)
{
$this->liveChatId = $liveChatId;
}
public function getLiveChatId()
{
return $this->liveChatId;
}
public function setPublishedAt($publishedAt)
{
$this->publishedAt = $publishedAt;
}
public function getPublishedAt()
{
return $this->publishedAt;
}
public function setScheduledEndTime($scheduledEndTime)
{
$this->scheduledEndTime = $scheduledEndTime;
}
public function getScheduledEndTime()
{
return $this->scheduledEndTime;
}
public function setScheduledStartTime($scheduledStartTime)
{
$this->scheduledStartTime = $scheduledStartTime;
}
public function getScheduledStartTime()
{
return $this->scheduledStartTime;
}
public function setThumbnails(Google_Service_YouTube_ThumbnailDetails $thumbnails)
{
$this->thumbnails = $thumbnails;
}
public function getThumbnails()
{
return $this->thumbnails;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_LiveBroadcastStatistics extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $concurrentViewers;
public $totalChatCount;
public function setConcurrentViewers($concurrentViewers)
{
$this->concurrentViewers = $concurrentViewers;
}
public function getConcurrentViewers()
{
return $this->concurrentViewers;
}
public function setTotalChatCount($totalChatCount)
{
$this->totalChatCount = $totalChatCount;
}
public function getTotalChatCount()
{
return $this->totalChatCount;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_LiveBroadcastStatus extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $lifeCycleStatus;
public $liveBroadcastPriority;
public $privacyStatus;
public $recordingStatus;
public function setLifeCycleStatus($lifeCycleStatus)
{
$this->lifeCycleStatus = $lifeCycleStatus;
}
public function getLifeCycleStatus()
{
return $this->lifeCycleStatus;
}
public function setLiveBroadcastPriority($liveBroadcastPriority)
{
$this->liveBroadcastPriority = $liveBroadcastPriority;
}
public function getLiveBroadcastPriority()
{
return $this->liveBroadcastPriority;
}
public function setPrivacyStatus($privacyStatus)
{
$this->privacyStatus = $privacyStatus;
}
public function getPrivacyStatus()
{
return $this->privacyStatus;
}
public function setRecordingStatus($recordingStatus)
{
$this->recordingStatus = $recordingStatus;
}
public function getRecordingStatus()
{
return $this->recordingStatus;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_LiveBroadcastTopic extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $snippetType = 'Google_Service_YouTube_LiveBroadcastTopicSnippet';
protected $snippetDataType = '';
public $type;
public $unmatched;
public function setSnippet(Google_Service_YouTube_LiveBroadcastTopicSnippet $snippet)
{
$this->snippet = $snippet;
}
public function getSnippet()
{
return $this->snippet;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
public function setUnmatched($unmatched)
{
$this->unmatched = $unmatched;
}
public function getUnmatched()
{
return $this->unmatched;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_LiveBroadcastTopicDetails extends Google_Collection
{
protected $collection_key = 'topics';
protected $internal_gapi_mappings = array(
);
protected $topicsType = 'Google_Service_YouTube_LiveBroadcastTopic';
protected $topicsDataType = 'array';
public function setTopics($topics)
{
$this->topics = $topics;
}
public function getTopics()
{
return $this->topics;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_LiveBroadcastTopicSnippet extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $name;
public $releaseDate;
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setReleaseDate($releaseDate)
{
$this->releaseDate = $releaseDate;
}
public function getReleaseDate()
{
return $this->releaseDate;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_LiveStream extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $cdnType = 'Google_Service_YouTube_CdnSettings';
protected $cdnDataType = '';
protected $contentDetailsType = 'Google_Service_YouTube_LiveStreamContentDetails';
protected $contentDetailsDataType = '';
public $etag;
public $id;
public $kind;
protected $snippetType = 'Google_Service_YouTube_LiveStreamSnippet';
protected $snippetDataType = '';
protected $statusType = 'Google_Service_YouTube_LiveStreamStatus';
protected $statusDataType = '';
public function setCdn(Google_Service_YouTube_CdnSettings $cdn)
{
$this->cdn = $cdn;
}
public function getCdn()
{
return $this->cdn;
}
public function setContentDetails(Google_Service_YouTube_LiveStreamContentDetails $contentDetails)
{
$this->contentDetails = $contentDetails;
}
public function getContentDetails()
{
return $this->contentDetails;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSnippet(Google_Service_YouTube_LiveStreamSnippet $snippet)
{
$this->snippet = $snippet;
}
public function getSnippet()
{
return $this->snippet;
}
public function setStatus(Google_Service_YouTube_LiveStreamStatus $status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_LiveStreamConfigurationIssue extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $description;
public $reason;
public $severity;
public $type;
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setReason($reason)
{
$this->reason = $reason;
}
public function getReason()
{
return $this->reason;
}
public function setSeverity($severity)
{
$this->severity = $severity;
}
public function getSeverity()
{
return $this->severity;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_LiveStreamContentDetails extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $closedCaptionsIngestionUrl;
public $isReusable;
public function setClosedCaptionsIngestionUrl($closedCaptionsIngestionUrl)
{
$this->closedCaptionsIngestionUrl = $closedCaptionsIngestionUrl;
}
public function getClosedCaptionsIngestionUrl()
{
return $this->closedCaptionsIngestionUrl;
}
public function setIsReusable($isReusable)
{
$this->isReusable = $isReusable;
}
public function getIsReusable()
{
return $this->isReusable;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_LiveStreamHealthStatus extends Google_Collection
{
protected $collection_key = 'configurationIssues';
protected $internal_gapi_mappings = array(
);
protected $configurationIssuesType = 'Google_Service_YouTube_LiveStreamConfigurationIssue';
protected $configurationIssuesDataType = 'array';
public $lastUpdateTimeSeconds;
public $status;
public function setConfigurationIssues($configurationIssues)
{
$this->configurationIssues = $configurationIssues;
}
public function getConfigurationIssues()
{
return $this->configurationIssues;
}
public function setLastUpdateTimeSeconds($lastUpdateTimeSeconds)
{
$this->lastUpdateTimeSeconds = $lastUpdateTimeSeconds;
}
public function getLastUpdateTimeSeconds()
{
return $this->lastUpdateTimeSeconds;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_LiveStreamListResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
public $eventId;
protected $itemsType = 'Google_Service_YouTube_LiveStream';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
protected $pageInfoType = 'Google_Service_YouTube_PageInfo';
protected $pageInfoDataType = '';
public $prevPageToken;
protected $tokenPaginationType = 'Google_Service_YouTube_TokenPagination';
protected $tokenPaginationDataType = '';
public $visitorId;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setEventId($eventId)
{
$this->eventId = $eventId;
}
public function getEventId()
{
return $this->eventId;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setPageInfo(Google_Service_YouTube_PageInfo $pageInfo)
{
$this->pageInfo = $pageInfo;
}
public function getPageInfo()
{
return $this->pageInfo;
}
public function setPrevPageToken($prevPageToken)
{
$this->prevPageToken = $prevPageToken;
}
public function getPrevPageToken()
{
return $this->prevPageToken;
}
public function setTokenPagination(Google_Service_YouTube_TokenPagination $tokenPagination)
{
$this->tokenPagination = $tokenPagination;
}
public function getTokenPagination()
{
return $this->tokenPagination;
}
public function setVisitorId($visitorId)
{
$this->visitorId = $visitorId;
}
public function getVisitorId()
{
return $this->visitorId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_LiveStreamSnippet extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $channelId;
public $description;
public $isDefaultStream;
public $publishedAt;
public $title;
public function setChannelId($channelId)
{
$this->channelId = $channelId;
}
public function getChannelId()
{
return $this->channelId;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setIsDefaultStream($isDefaultStream)
{
$this->isDefaultStream = $isDefaultStream;
}
public function getIsDefaultStream()
{
return $this->isDefaultStream;
}
public function setPublishedAt($publishedAt)
{
$this->publishedAt = $publishedAt;
}
public function getPublishedAt()
{
return $this->publishedAt;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_LiveStreamStatus extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $healthStatusType = 'Google_Service_YouTube_LiveStreamHealthStatus';
protected $healthStatusDataType = '';
public $streamStatus;
public function setHealthStatus(Google_Service_YouTube_LiveStreamHealthStatus $healthStatus)
{
$this->healthStatus = $healthStatus;
}
public function getHealthStatus()
{
return $this->healthStatus;
}
public function setStreamStatus($streamStatus)
{
$this->streamStatus = $streamStatus;
}
public function getStreamStatus()
{
return $this->streamStatus;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_LocalizedProperty extends Google_Collection
{
protected $collection_key = 'localized';
protected $internal_gapi_mappings = array(
);
public $default;
protected $defaultLanguageType = 'Google_Service_YouTube_LanguageTag';
protected $defaultLanguageDataType = '';
protected $localizedType = 'Google_Service_YouTube_LocalizedString';
protected $localizedDataType = 'array';
public function setDefault($default)
{
$this->default = $default;
}
public function getDefault()
{
return $this->default;
}
public function setDefaultLanguage(Google_Service_YouTube_LanguageTag $defaultLanguage)
{
$this->defaultLanguage = $defaultLanguage;
}
public function getDefaultLanguage()
{
return $this->defaultLanguage;
}
public function setLocalized($localized)
{
$this->localized = $localized;
}
public function getLocalized()
{
return $this->localized;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_LocalizedString extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $language;
public $value;
public function setLanguage($language)
{
$this->language = $language;
}
public function getLanguage()
{
return $this->language;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_MonitorStreamInfo extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $broadcastStreamDelayMs;
public $embedHtml;
public $enableMonitorStream;
public function setBroadcastStreamDelayMs($broadcastStreamDelayMs)
{
$this->broadcastStreamDelayMs = $broadcastStreamDelayMs;
}
public function getBroadcastStreamDelayMs()
{
return $this->broadcastStreamDelayMs;
}
public function setEmbedHtml($embedHtml)
{
$this->embedHtml = $embedHtml;
}
public function getEmbedHtml()
{
return $this->embedHtml;
}
public function setEnableMonitorStream($enableMonitorStream)
{
$this->enableMonitorStream = $enableMonitorStream;
}
public function getEnableMonitorStream()
{
return $this->enableMonitorStream;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_PageInfo extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $resultsPerPage;
public $totalResults;
public function setResultsPerPage($resultsPerPage)
{
$this->resultsPerPage = $resultsPerPage;
}
public function getResultsPerPage()
{
return $this->resultsPerPage;
}
public function setTotalResults($totalResults)
{
$this->totalResults = $totalResults;
}
public function getTotalResults()
{
return $this->totalResults;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_Playlist extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $contentDetailsType = 'Google_Service_YouTube_PlaylistContentDetails';
protected $contentDetailsDataType = '';
public $etag;
public $id;
public $kind;
protected $localizationsType = 'Google_Service_YouTube_PlaylistLocalization';
protected $localizationsDataType = 'map';
protected $playerType = 'Google_Service_YouTube_PlaylistPlayer';
protected $playerDataType = '';
protected $snippetType = 'Google_Service_YouTube_PlaylistSnippet';
protected $snippetDataType = '';
protected $statusType = 'Google_Service_YouTube_PlaylistStatus';
protected $statusDataType = '';
public function setContentDetails(Google_Service_YouTube_PlaylistContentDetails $contentDetails)
{
$this->contentDetails = $contentDetails;
}
public function getContentDetails()
{
return $this->contentDetails;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLocalizations($localizations)
{
$this->localizations = $localizations;
}
public function getLocalizations()
{
return $this->localizations;
}
public function setPlayer(Google_Service_YouTube_PlaylistPlayer $player)
{
$this->player = $player;
}
public function getPlayer()
{
return $this->player;
}
public function setSnippet(Google_Service_YouTube_PlaylistSnippet $snippet)
{
$this->snippet = $snippet;
}
public function getSnippet()
{
return $this->snippet;
}
public function setStatus(Google_Service_YouTube_PlaylistStatus $status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_PlaylistContentDetails extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $itemCount;
public function setItemCount($itemCount)
{
$this->itemCount = $itemCount;
}
public function getItemCount()
{
return $this->itemCount;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_PlaylistItem extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $contentDetailsType = 'Google_Service_YouTube_PlaylistItemContentDetails';
protected $contentDetailsDataType = '';
public $etag;
public $id;
public $kind;
protected $snippetType = 'Google_Service_YouTube_PlaylistItemSnippet';
protected $snippetDataType = '';
protected $statusType = 'Google_Service_YouTube_PlaylistItemStatus';
protected $statusDataType = '';
public function setContentDetails(Google_Service_YouTube_PlaylistItemContentDetails $contentDetails)
{
$this->contentDetails = $contentDetails;
}
public function getContentDetails()
{
return $this->contentDetails;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSnippet(Google_Service_YouTube_PlaylistItemSnippet $snippet)
{
$this->snippet = $snippet;
}
public function getSnippet()
{
return $this->snippet;
}
public function setStatus(Google_Service_YouTube_PlaylistItemStatus $status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_PlaylistItemContentDetails extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $endAt;
public $note;
public $startAt;
public $videoId;
public function setEndAt($endAt)
{
$this->endAt = $endAt;
}
public function getEndAt()
{
return $this->endAt;
}
public function setNote($note)
{
$this->note = $note;
}
public function getNote()
{
return $this->note;
}
public function setStartAt($startAt)
{
$this->startAt = $startAt;
}
public function getStartAt()
{
return $this->startAt;
}
public function setVideoId($videoId)
{
$this->videoId = $videoId;
}
public function getVideoId()
{
return $this->videoId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_PlaylistItemListResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
public $eventId;
protected $itemsType = 'Google_Service_YouTube_PlaylistItem';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
protected $pageInfoType = 'Google_Service_YouTube_PageInfo';
protected $pageInfoDataType = '';
public $prevPageToken;
protected $tokenPaginationType = 'Google_Service_YouTube_TokenPagination';
protected $tokenPaginationDataType = '';
public $visitorId;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setEventId($eventId)
{
$this->eventId = $eventId;
}
public function getEventId()
{
return $this->eventId;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setPageInfo(Google_Service_YouTube_PageInfo $pageInfo)
{
$this->pageInfo = $pageInfo;
}
public function getPageInfo()
{
return $this->pageInfo;
}
public function setPrevPageToken($prevPageToken)
{
$this->prevPageToken = $prevPageToken;
}
public function getPrevPageToken()
{
return $this->prevPageToken;
}
public function setTokenPagination(Google_Service_YouTube_TokenPagination $tokenPagination)
{
$this->tokenPagination = $tokenPagination;
}
public function getTokenPagination()
{
return $this->tokenPagination;
}
public function setVisitorId($visitorId)
{
$this->visitorId = $visitorId;
}
public function getVisitorId()
{
return $this->visitorId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_PlaylistItemSnippet extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $channelId;
public $channelTitle;
public $description;
public $playlistId;
public $position;
public $publishedAt;
protected $resourceIdType = 'Google_Service_YouTube_ResourceId';
protected $resourceIdDataType = '';
protected $thumbnailsType = 'Google_Service_YouTube_ThumbnailDetails';
protected $thumbnailsDataType = '';
public $title;
public function setChannelId($channelId)
{
$this->channelId = $channelId;
}
public function getChannelId()
{
return $this->channelId;
}
public function setChannelTitle($channelTitle)
{
$this->channelTitle = $channelTitle;
}
public function getChannelTitle()
{
return $this->channelTitle;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setPlaylistId($playlistId)
{
$this->playlistId = $playlistId;
}
public function getPlaylistId()
{
return $this->playlistId;
}
public function setPosition($position)
{
$this->position = $position;
}
public function getPosition()
{
return $this->position;
}
public function setPublishedAt($publishedAt)
{
$this->publishedAt = $publishedAt;
}
public function getPublishedAt()
{
return $this->publishedAt;
}
public function setResourceId(Google_Service_YouTube_ResourceId $resourceId)
{
$this->resourceId = $resourceId;
}
public function getResourceId()
{
return $this->resourceId;
}
public function setThumbnails(Google_Service_YouTube_ThumbnailDetails $thumbnails)
{
$this->thumbnails = $thumbnails;
}
public function getThumbnails()
{
return $this->thumbnails;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_PlaylistItemStatus extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $privacyStatus;
public function setPrivacyStatus($privacyStatus)
{
$this->privacyStatus = $privacyStatus;
}
public function getPrivacyStatus()
{
return $this->privacyStatus;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_PlaylistListResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
public $eventId;
protected $itemsType = 'Google_Service_YouTube_Playlist';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
protected $pageInfoType = 'Google_Service_YouTube_PageInfo';
protected $pageInfoDataType = '';
public $prevPageToken;
protected $tokenPaginationType = 'Google_Service_YouTube_TokenPagination';
protected $tokenPaginationDataType = '';
public $visitorId;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setEventId($eventId)
{
$this->eventId = $eventId;
}
public function getEventId()
{
return $this->eventId;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setPageInfo(Google_Service_YouTube_PageInfo $pageInfo)
{
$this->pageInfo = $pageInfo;
}
public function getPageInfo()
{
return $this->pageInfo;
}
public function setPrevPageToken($prevPageToken)
{
$this->prevPageToken = $prevPageToken;
}
public function getPrevPageToken()
{
return $this->prevPageToken;
}
public function setTokenPagination(Google_Service_YouTube_TokenPagination $tokenPagination)
{
$this->tokenPagination = $tokenPagination;
}
public function getTokenPagination()
{
return $this->tokenPagination;
}
public function setVisitorId($visitorId)
{
$this->visitorId = $visitorId;
}
public function getVisitorId()
{
return $this->visitorId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_PlaylistLocalization extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $description;
public $title;
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_PlaylistLocalizations extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_YouTube_PlaylistPlayer extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $embedHtml;
public function setEmbedHtml($embedHtml)
{
$this->embedHtml = $embedHtml;
}
public function getEmbedHtml()
{
return $this->embedHtml;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_PlaylistSnippet extends Google_Collection
{
protected $collection_key = 'tags';
protected $internal_gapi_mappings = array(
);
public $channelId;
public $channelTitle;
public $defaultLanguage;
public $description;
protected $localizedType = 'Google_Service_YouTube_PlaylistLocalization';
protected $localizedDataType = '';
public $publishedAt;
public $tags;
protected $thumbnailsType = 'Google_Service_YouTube_ThumbnailDetails';
protected $thumbnailsDataType = '';
public $title;
public function setChannelId($channelId)
{
$this->channelId = $channelId;
}
public function getChannelId()
{
return $this->channelId;
}
public function setChannelTitle($channelTitle)
{
$this->channelTitle = $channelTitle;
}
public function getChannelTitle()
{
return $this->channelTitle;
}
public function setDefaultLanguage($defaultLanguage)
{
$this->defaultLanguage = $defaultLanguage;
}
public function getDefaultLanguage()
{
return $this->defaultLanguage;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setLocalized(Google_Service_YouTube_PlaylistLocalization $localized)
{
$this->localized = $localized;
}
public function getLocalized()
{
return $this->localized;
}
public function setPublishedAt($publishedAt)
{
$this->publishedAt = $publishedAt;
}
public function getPublishedAt()
{
return $this->publishedAt;
}
public function setTags($tags)
{
$this->tags = $tags;
}
public function getTags()
{
return $this->tags;
}
public function setThumbnails(Google_Service_YouTube_ThumbnailDetails $thumbnails)
{
$this->thumbnails = $thumbnails;
}
public function getThumbnails()
{
return $this->thumbnails;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_PlaylistStatus extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $privacyStatus;
public function setPrivacyStatus($privacyStatus)
{
$this->privacyStatus = $privacyStatus;
}
public function getPrivacyStatus()
{
return $this->privacyStatus;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_PromotedItem extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $customMessage;
protected $idType = 'Google_Service_YouTube_PromotedItemId';
protected $idDataType = '';
public $promotedByContentOwner;
protected $timingType = 'Google_Service_YouTube_InvideoTiming';
protected $timingDataType = '';
public function setCustomMessage($customMessage)
{
$this->customMessage = $customMessage;
}
public function getCustomMessage()
{
return $this->customMessage;
}
public function setId(Google_Service_YouTube_PromotedItemId $id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setPromotedByContentOwner($promotedByContentOwner)
{
$this->promotedByContentOwner = $promotedByContentOwner;
}
public function getPromotedByContentOwner()
{
return $this->promotedByContentOwner;
}
public function setTiming(Google_Service_YouTube_InvideoTiming $timing)
{
$this->timing = $timing;
}
public function getTiming()
{
return $this->timing;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_PromotedItemId extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $recentlyUploadedBy;
public $type;
public $videoId;
public $websiteUrl;
public function setRecentlyUploadedBy($recentlyUploadedBy)
{
$this->recentlyUploadedBy = $recentlyUploadedBy;
}
public function getRecentlyUploadedBy()
{
return $this->recentlyUploadedBy;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
public function setVideoId($videoId)
{
$this->videoId = $videoId;
}
public function getVideoId()
{
return $this->videoId;
}
public function setWebsiteUrl($websiteUrl)
{
$this->websiteUrl = $websiteUrl;
}
public function getWebsiteUrl()
{
return $this->websiteUrl;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_PropertyValue extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $property;
public $value;
public function setProperty($property)
{
$this->property = $property;
}
public function getProperty()
{
return $this->property;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ResourceId extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $channelId;
public $kind;
public $playlistId;
public $videoId;
public function setChannelId($channelId)
{
$this->channelId = $channelId;
}
public function getChannelId()
{
return $this->channelId;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setPlaylistId($playlistId)
{
$this->playlistId = $playlistId;
}
public function getPlaylistId()
{
return $this->playlistId;
}
public function setVideoId($videoId)
{
$this->videoId = $videoId;
}
public function getVideoId()
{
return $this->videoId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_SearchListResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
public $eventId;
protected $itemsType = 'Google_Service_YouTube_SearchResult';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
protected $pageInfoType = 'Google_Service_YouTube_PageInfo';
protected $pageInfoDataType = '';
public $prevPageToken;
protected $tokenPaginationType = 'Google_Service_YouTube_TokenPagination';
protected $tokenPaginationDataType = '';
public $visitorId;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setEventId($eventId)
{
$this->eventId = $eventId;
}
public function getEventId()
{
return $this->eventId;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setPageInfo(Google_Service_YouTube_PageInfo $pageInfo)
{
$this->pageInfo = $pageInfo;
}
public function getPageInfo()
{
return $this->pageInfo;
}
public function setPrevPageToken($prevPageToken)
{
$this->prevPageToken = $prevPageToken;
}
public function getPrevPageToken()
{
return $this->prevPageToken;
}
public function setTokenPagination(Google_Service_YouTube_TokenPagination $tokenPagination)
{
$this->tokenPagination = $tokenPagination;
}
public function getTokenPagination()
{
return $this->tokenPagination;
}
public function setVisitorId($visitorId)
{
$this->visitorId = $visitorId;
}
public function getVisitorId()
{
return $this->visitorId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_SearchResult extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $etag;
protected $idType = 'Google_Service_YouTube_ResourceId';
protected $idDataType = '';
public $kind;
protected $snippetType = 'Google_Service_YouTube_SearchResultSnippet';
protected $snippetDataType = '';
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId(Google_Service_YouTube_ResourceId $id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSnippet(Google_Service_YouTube_SearchResultSnippet $snippet)
{
$this->snippet = $snippet;
}
public function getSnippet()
{
return $this->snippet;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_SearchResultSnippet extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $channelId;
public $channelTitle;
public $description;
public $liveBroadcastContent;
public $publishedAt;
protected $thumbnailsType = 'Google_Service_YouTube_ThumbnailDetails';
protected $thumbnailsDataType = '';
public $title;
public function setChannelId($channelId)
{
$this->channelId = $channelId;
}
public function getChannelId()
{
return $this->channelId;
}
public function setChannelTitle($channelTitle)
{
$this->channelTitle = $channelTitle;
}
public function getChannelTitle()
{
return $this->channelTitle;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setLiveBroadcastContent($liveBroadcastContent)
{
$this->liveBroadcastContent = $liveBroadcastContent;
}
public function getLiveBroadcastContent()
{
return $this->liveBroadcastContent;
}
public function setPublishedAt($publishedAt)
{
$this->publishedAt = $publishedAt;
}
public function getPublishedAt()
{
return $this->publishedAt;
}
public function setThumbnails(Google_Service_YouTube_ThumbnailDetails $thumbnails)
{
$this->thumbnails = $thumbnails;
}
public function getThumbnails()
{
return $this->thumbnails;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_Subscription extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $contentDetailsType = 'Google_Service_YouTube_SubscriptionContentDetails';
protected $contentDetailsDataType = '';
public $etag;
public $id;
public $kind;
protected $snippetType = 'Google_Service_YouTube_SubscriptionSnippet';
protected $snippetDataType = '';
protected $subscriberSnippetType = 'Google_Service_YouTube_SubscriptionSubscriberSnippet';
protected $subscriberSnippetDataType = '';
public function setContentDetails(Google_Service_YouTube_SubscriptionContentDetails $contentDetails)
{
$this->contentDetails = $contentDetails;
}
public function getContentDetails()
{
return $this->contentDetails;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSnippet(Google_Service_YouTube_SubscriptionSnippet $snippet)
{
$this->snippet = $snippet;
}
public function getSnippet()
{
return $this->snippet;
}
public function setSubscriberSnippet(Google_Service_YouTube_SubscriptionSubscriberSnippet $subscriberSnippet)
{
$this->subscriberSnippet = $subscriberSnippet;
}
public function getSubscriberSnippet()
{
return $this->subscriberSnippet;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_SubscriptionContentDetails extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $activityType;
public $newItemCount;
public $totalItemCount;
public function setActivityType($activityType)
{
$this->activityType = $activityType;
}
public function getActivityType()
{
return $this->activityType;
}
public function setNewItemCount($newItemCount)
{
$this->newItemCount = $newItemCount;
}
public function getNewItemCount()
{
return $this->newItemCount;
}
public function setTotalItemCount($totalItemCount)
{
$this->totalItemCount = $totalItemCount;
}
public function getTotalItemCount()
{
return $this->totalItemCount;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_SubscriptionListResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
public $eventId;
protected $itemsType = 'Google_Service_YouTube_Subscription';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
protected $pageInfoType = 'Google_Service_YouTube_PageInfo';
protected $pageInfoDataType = '';
public $prevPageToken;
protected $tokenPaginationType = 'Google_Service_YouTube_TokenPagination';
protected $tokenPaginationDataType = '';
public $visitorId;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setEventId($eventId)
{
$this->eventId = $eventId;
}
public function getEventId()
{
return $this->eventId;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setPageInfo(Google_Service_YouTube_PageInfo $pageInfo)
{
$this->pageInfo = $pageInfo;
}
public function getPageInfo()
{
return $this->pageInfo;
}
public function setPrevPageToken($prevPageToken)
{
$this->prevPageToken = $prevPageToken;
}
public function getPrevPageToken()
{
return $this->prevPageToken;
}
public function setTokenPagination(Google_Service_YouTube_TokenPagination $tokenPagination)
{
$this->tokenPagination = $tokenPagination;
}
public function getTokenPagination()
{
return $this->tokenPagination;
}
public function setVisitorId($visitorId)
{
$this->visitorId = $visitorId;
}
public function getVisitorId()
{
return $this->visitorId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_SubscriptionSnippet extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $channelId;
public $channelTitle;
public $description;
public $publishedAt;
protected $resourceIdType = 'Google_Service_YouTube_ResourceId';
protected $resourceIdDataType = '';
protected $thumbnailsType = 'Google_Service_YouTube_ThumbnailDetails';
protected $thumbnailsDataType = '';
public $title;
public function setChannelId($channelId)
{
$this->channelId = $channelId;
}
public function getChannelId()
{
return $this->channelId;
}
public function setChannelTitle($channelTitle)
{
$this->channelTitle = $channelTitle;
}
public function getChannelTitle()
{
return $this->channelTitle;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setPublishedAt($publishedAt)
{
$this->publishedAt = $publishedAt;
}
public function getPublishedAt()
{
return $this->publishedAt;
}
public function setResourceId(Google_Service_YouTube_ResourceId $resourceId)
{
$this->resourceId = $resourceId;
}
public function getResourceId()
{
return $this->resourceId;
}
public function setThumbnails(Google_Service_YouTube_ThumbnailDetails $thumbnails)
{
$this->thumbnails = $thumbnails;
}
public function getThumbnails()
{
return $this->thumbnails;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_SubscriptionSubscriberSnippet extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $channelId;
public $description;
protected $thumbnailsType = 'Google_Service_YouTube_ThumbnailDetails';
protected $thumbnailsDataType = '';
public $title;
public function setChannelId($channelId)
{
$this->channelId = $channelId;
}
public function getChannelId()
{
return $this->channelId;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setThumbnails(Google_Service_YouTube_ThumbnailDetails $thumbnails)
{
$this->thumbnails = $thumbnails;
}
public function getThumbnails()
{
return $this->thumbnails;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_Thumbnail extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $height;
public $url;
public $width;
public function setHeight($height)
{
$this->height = $height;
}
public function getHeight()
{
return $this->height;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
public function setWidth($width)
{
$this->width = $width;
}
public function getWidth()
{
return $this->width;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ThumbnailDetails extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $defaultType = 'Google_Service_YouTube_Thumbnail';
protected $defaultDataType = '';
protected $highType = 'Google_Service_YouTube_Thumbnail';
protected $highDataType = '';
protected $maxresType = 'Google_Service_YouTube_Thumbnail';
protected $maxresDataType = '';
protected $mediumType = 'Google_Service_YouTube_Thumbnail';
protected $mediumDataType = '';
protected $standardType = 'Google_Service_YouTube_Thumbnail';
protected $standardDataType = '';
public function setDefault(Google_Service_YouTube_Thumbnail $default)
{
$this->default = $default;
}
public function getDefault()
{
return $this->default;
}
public function setHigh(Google_Service_YouTube_Thumbnail $high)
{
$this->high = $high;
}
public function getHigh()
{
return $this->high;
}
public function setMaxres(Google_Service_YouTube_Thumbnail $maxres)
{
$this->maxres = $maxres;
}
public function getMaxres()
{
return $this->maxres;
}
public function setMedium(Google_Service_YouTube_Thumbnail $medium)
{
$this->medium = $medium;
}
public function getMedium()
{
return $this->medium;
}
public function setStandard(Google_Service_YouTube_Thumbnail $standard)
{
$this->standard = $standard;
}
public function getStandard()
{
return $this->standard;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_ThumbnailSetResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
public $eventId;
protected $itemsType = 'Google_Service_YouTube_ThumbnailDetails';
protected $itemsDataType = 'array';
public $kind;
public $visitorId;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setEventId($eventId)
{
$this->eventId = $eventId;
}
public function getEventId()
{
return $this->eventId;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setVisitorId($visitorId)
{
$this->visitorId = $visitorId;
}
public function getVisitorId()
{
return $this->visitorId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_TokenPagination extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_YouTube_Video extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $ageGatingType = 'Google_Service_YouTube_VideoAgeGating';
protected $ageGatingDataType = '';
protected $contentDetailsType = 'Google_Service_YouTube_VideoContentDetails';
protected $contentDetailsDataType = '';
protected $conversionPingsType = 'Google_Service_YouTube_VideoConversionPings';
protected $conversionPingsDataType = '';
public $etag;
protected $fileDetailsType = 'Google_Service_YouTube_VideoFileDetails';
protected $fileDetailsDataType = '';
public $id;
public $kind;
protected $liveStreamingDetailsType = 'Google_Service_YouTube_VideoLiveStreamingDetails';
protected $liveStreamingDetailsDataType = '';
protected $localizationsType = 'Google_Service_YouTube_VideoLocalization';
protected $localizationsDataType = 'map';
protected $monetizationDetailsType = 'Google_Service_YouTube_VideoMonetizationDetails';
protected $monetizationDetailsDataType = '';
protected $playerType = 'Google_Service_YouTube_VideoPlayer';
protected $playerDataType = '';
protected $processingDetailsType = 'Google_Service_YouTube_VideoProcessingDetails';
protected $processingDetailsDataType = '';
protected $projectDetailsType = 'Google_Service_YouTube_VideoProjectDetails';
protected $projectDetailsDataType = '';
protected $recordingDetailsType = 'Google_Service_YouTube_VideoRecordingDetails';
protected $recordingDetailsDataType = '';
protected $snippetType = 'Google_Service_YouTube_VideoSnippet';
protected $snippetDataType = '';
protected $statisticsType = 'Google_Service_YouTube_VideoStatistics';
protected $statisticsDataType = '';
protected $statusType = 'Google_Service_YouTube_VideoStatus';
protected $statusDataType = '';
protected $suggestionsType = 'Google_Service_YouTube_VideoSuggestions';
protected $suggestionsDataType = '';
protected $topicDetailsType = 'Google_Service_YouTube_VideoTopicDetails';
protected $topicDetailsDataType = '';
public function setAgeGating(Google_Service_YouTube_VideoAgeGating $ageGating)
{
$this->ageGating = $ageGating;
}
public function getAgeGating()
{
return $this->ageGating;
}
public function setContentDetails(Google_Service_YouTube_VideoContentDetails $contentDetails)
{
$this->contentDetails = $contentDetails;
}
public function getContentDetails()
{
return $this->contentDetails;
}
public function setConversionPings(Google_Service_YouTube_VideoConversionPings $conversionPings)
{
$this->conversionPings = $conversionPings;
}
public function getConversionPings()
{
return $this->conversionPings;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setFileDetails(Google_Service_YouTube_VideoFileDetails $fileDetails)
{
$this->fileDetails = $fileDetails;
}
public function getFileDetails()
{
return $this->fileDetails;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLiveStreamingDetails(Google_Service_YouTube_VideoLiveStreamingDetails $liveStreamingDetails)
{
$this->liveStreamingDetails = $liveStreamingDetails;
}
public function getLiveStreamingDetails()
{
return $this->liveStreamingDetails;
}
public function setLocalizations($localizations)
{
$this->localizations = $localizations;
}
public function getLocalizations()
{
return $this->localizations;
}
public function setMonetizationDetails(Google_Service_YouTube_VideoMonetizationDetails $monetizationDetails)
{
$this->monetizationDetails = $monetizationDetails;
}
public function getMonetizationDetails()
{
return $this->monetizationDetails;
}
public function setPlayer(Google_Service_YouTube_VideoPlayer $player)
{
$this->player = $player;
}
public function getPlayer()
{
return $this->player;
}
public function setProcessingDetails(Google_Service_YouTube_VideoProcessingDetails $processingDetails)
{
$this->processingDetails = $processingDetails;
}
public function getProcessingDetails()
{
return $this->processingDetails;
}
public function setProjectDetails(Google_Service_YouTube_VideoProjectDetails $projectDetails)
{
$this->projectDetails = $projectDetails;
}
public function getProjectDetails()
{
return $this->projectDetails;
}
public function setRecordingDetails(Google_Service_YouTube_VideoRecordingDetails $recordingDetails)
{
$this->recordingDetails = $recordingDetails;
}
public function getRecordingDetails()
{
return $this->recordingDetails;
}
public function setSnippet(Google_Service_YouTube_VideoSnippet $snippet)
{
$this->snippet = $snippet;
}
public function getSnippet()
{
return $this->snippet;
}
public function setStatistics(Google_Service_YouTube_VideoStatistics $statistics)
{
$this->statistics = $statistics;
}
public function getStatistics()
{
return $this->statistics;
}
public function setStatus(Google_Service_YouTube_VideoStatus $status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setSuggestions(Google_Service_YouTube_VideoSuggestions $suggestions)
{
$this->suggestions = $suggestions;
}
public function getSuggestions()
{
return $this->suggestions;
}
public function setTopicDetails(Google_Service_YouTube_VideoTopicDetails $topicDetails)
{
$this->topicDetails = $topicDetails;
}
public function getTopicDetails()
{
return $this->topicDetails;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoAbuseReport extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $comments;
public $language;
public $reasonId;
public $secondaryReasonId;
public $videoId;
public function setComments($comments)
{
$this->comments = $comments;
}
public function getComments()
{
return $this->comments;
}
public function setLanguage($language)
{
$this->language = $language;
}
public function getLanguage()
{
return $this->language;
}
public function setReasonId($reasonId)
{
$this->reasonId = $reasonId;
}
public function getReasonId()
{
return $this->reasonId;
}
public function setSecondaryReasonId($secondaryReasonId)
{
$this->secondaryReasonId = $secondaryReasonId;
}
public function getSecondaryReasonId()
{
return $this->secondaryReasonId;
}
public function setVideoId($videoId)
{
$this->videoId = $videoId;
}
public function getVideoId()
{
return $this->videoId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoAbuseReportReason extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $etag;
public $id;
public $kind;
protected $snippetType = 'Google_Service_YouTube_VideoAbuseReportReasonSnippet';
protected $snippetDataType = '';
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSnippet(Google_Service_YouTube_VideoAbuseReportReasonSnippet $snippet)
{
$this->snippet = $snippet;
}
public function getSnippet()
{
return $this->snippet;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoAbuseReportReasonListResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
public $eventId;
protected $itemsType = 'Google_Service_YouTube_VideoAbuseReportReason';
protected $itemsDataType = 'array';
public $kind;
public $visitorId;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setEventId($eventId)
{
$this->eventId = $eventId;
}
public function getEventId()
{
return $this->eventId;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setVisitorId($visitorId)
{
$this->visitorId = $visitorId;
}
public function getVisitorId()
{
return $this->visitorId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoAbuseReportReasonSnippet extends Google_Collection
{
protected $collection_key = 'secondaryReasons';
protected $internal_gapi_mappings = array(
);
public $label;
protected $secondaryReasonsType = 'Google_Service_YouTube_VideoAbuseReportSecondaryReason';
protected $secondaryReasonsDataType = 'array';
public function setLabel($label)
{
$this->label = $label;
}
public function getLabel()
{
return $this->label;
}
public function setSecondaryReasons($secondaryReasons)
{
$this->secondaryReasons = $secondaryReasons;
}
public function getSecondaryReasons()
{
return $this->secondaryReasons;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoAbuseReportSecondaryReason extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $label;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setLabel($label)
{
$this->label = $label;
}
public function getLabel()
{
return $this->label;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoAgeGating extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $alcoholContent;
public $restricted;
public $videoGameRating;
public function setAlcoholContent($alcoholContent)
{
$this->alcoholContent = $alcoholContent;
}
public function getAlcoholContent()
{
return $this->alcoholContent;
}
public function setRestricted($restricted)
{
$this->restricted = $restricted;
}
public function getRestricted()
{
return $this->restricted;
}
public function setVideoGameRating($videoGameRating)
{
$this->videoGameRating = $videoGameRating;
}
public function getVideoGameRating()
{
return $this->videoGameRating;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoCategory extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $etag;
public $id;
public $kind;
protected $snippetType = 'Google_Service_YouTube_VideoCategorySnippet';
protected $snippetDataType = '';
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSnippet(Google_Service_YouTube_VideoCategorySnippet $snippet)
{
$this->snippet = $snippet;
}
public function getSnippet()
{
return $this->snippet;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoCategoryListResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
public $eventId;
protected $itemsType = 'Google_Service_YouTube_VideoCategory';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
protected $pageInfoType = 'Google_Service_YouTube_PageInfo';
protected $pageInfoDataType = '';
public $prevPageToken;
protected $tokenPaginationType = 'Google_Service_YouTube_TokenPagination';
protected $tokenPaginationDataType = '';
public $visitorId;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setEventId($eventId)
{
$this->eventId = $eventId;
}
public function getEventId()
{
return $this->eventId;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setPageInfo(Google_Service_YouTube_PageInfo $pageInfo)
{
$this->pageInfo = $pageInfo;
}
public function getPageInfo()
{
return $this->pageInfo;
}
public function setPrevPageToken($prevPageToken)
{
$this->prevPageToken = $prevPageToken;
}
public function getPrevPageToken()
{
return $this->prevPageToken;
}
public function setTokenPagination(Google_Service_YouTube_TokenPagination $tokenPagination)
{
$this->tokenPagination = $tokenPagination;
}
public function getTokenPagination()
{
return $this->tokenPagination;
}
public function setVisitorId($visitorId)
{
$this->visitorId = $visitorId;
}
public function getVisitorId()
{
return $this->visitorId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoCategorySnippet extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $assignable;
public $channelId;
public $title;
public function setAssignable($assignable)
{
$this->assignable = $assignable;
}
public function getAssignable()
{
return $this->assignable;
}
public function setChannelId($channelId)
{
$this->channelId = $channelId;
}
public function getChannelId()
{
return $this->channelId;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoContentDetails extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $caption;
protected $contentRatingType = 'Google_Service_YouTube_ContentRating';
protected $contentRatingDataType = '';
protected $countryRestrictionType = 'Google_Service_YouTube_AccessPolicy';
protected $countryRestrictionDataType = '';
public $definition;
public $dimension;
public $duration;
public $licensedContent;
protected $regionRestrictionType = 'Google_Service_YouTube_VideoContentDetailsRegionRestriction';
protected $regionRestrictionDataType = '';
public function setCaption($caption)
{
$this->caption = $caption;
}
public function getCaption()
{
return $this->caption;
}
public function setContentRating(Google_Service_YouTube_ContentRating $contentRating)
{
$this->contentRating = $contentRating;
}
public function getContentRating()
{
return $this->contentRating;
}
public function setCountryRestriction(Google_Service_YouTube_AccessPolicy $countryRestriction)
{
$this->countryRestriction = $countryRestriction;
}
public function getCountryRestriction()
{
return $this->countryRestriction;
}
public function setDefinition($definition)
{
$this->definition = $definition;
}
public function getDefinition()
{
return $this->definition;
}
public function setDimension($dimension)
{
$this->dimension = $dimension;
}
public function getDimension()
{
return $this->dimension;
}
public function setDuration($duration)
{
$this->duration = $duration;
}
public function getDuration()
{
return $this->duration;
}
public function setLicensedContent($licensedContent)
{
$this->licensedContent = $licensedContent;
}
public function getLicensedContent()
{
return $this->licensedContent;
}
public function setRegionRestriction(Google_Service_YouTube_VideoContentDetailsRegionRestriction $regionRestriction)
{
$this->regionRestriction = $regionRestriction;
}
public function getRegionRestriction()
{
return $this->regionRestriction;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoContentDetailsRegionRestriction extends Google_Collection
{
protected $collection_key = 'blocked';
protected $internal_gapi_mappings = array(
);
public $allowed;
public $blocked;
public function setAllowed($allowed)
{
$this->allowed = $allowed;
}
public function getAllowed()
{
return $this->allowed;
}
public function setBlocked($blocked)
{
$this->blocked = $blocked;
}
public function getBlocked()
{
return $this->blocked;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoConversionPing extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $context;
public $conversionUrl;
public function setContext($context)
{
$this->context = $context;
}
public function getContext()
{
return $this->context;
}
public function setConversionUrl($conversionUrl)
{
$this->conversionUrl = $conversionUrl;
}
public function getConversionUrl()
{
return $this->conversionUrl;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoConversionPings extends Google_Collection
{
protected $collection_key = 'pings';
protected $internal_gapi_mappings = array(
);
protected $pingsType = 'Google_Service_YouTube_VideoConversionPing';
protected $pingsDataType = 'array';
public function setPings($pings)
{
$this->pings = $pings;
}
public function getPings()
{
return $this->pings;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoFileDetails extends Google_Collection
{
protected $collection_key = 'videoStreams';
protected $internal_gapi_mappings = array(
);
protected $audioStreamsType = 'Google_Service_YouTube_VideoFileDetailsAudioStream';
protected $audioStreamsDataType = 'array';
public $bitrateBps;
public $container;
public $creationTime;
public $durationMs;
public $fileName;
public $fileSize;
public $fileType;
protected $recordingLocationType = 'Google_Service_YouTube_GeoPoint';
protected $recordingLocationDataType = '';
protected $videoStreamsType = 'Google_Service_YouTube_VideoFileDetailsVideoStream';
protected $videoStreamsDataType = 'array';
public function setAudioStreams($audioStreams)
{
$this->audioStreams = $audioStreams;
}
public function getAudioStreams()
{
return $this->audioStreams;
}
public function setBitrateBps($bitrateBps)
{
$this->bitrateBps = $bitrateBps;
}
public function getBitrateBps()
{
return $this->bitrateBps;
}
public function setContainer($container)
{
$this->container = $container;
}
public function getContainer()
{
return $this->container;
}
public function setCreationTime($creationTime)
{
$this->creationTime = $creationTime;
}
public function getCreationTime()
{
return $this->creationTime;
}
public function setDurationMs($durationMs)
{
$this->durationMs = $durationMs;
}
public function getDurationMs()
{
return $this->durationMs;
}
public function setFileName($fileName)
{
$this->fileName = $fileName;
}
public function getFileName()
{
return $this->fileName;
}
public function setFileSize($fileSize)
{
$this->fileSize = $fileSize;
}
public function getFileSize()
{
return $this->fileSize;
}
public function setFileType($fileType)
{
$this->fileType = $fileType;
}
public function getFileType()
{
return $this->fileType;
}
public function setRecordingLocation(Google_Service_YouTube_GeoPoint $recordingLocation)
{
$this->recordingLocation = $recordingLocation;
}
public function getRecordingLocation()
{
return $this->recordingLocation;
}
public function setVideoStreams($videoStreams)
{
$this->videoStreams = $videoStreams;
}
public function getVideoStreams()
{
return $this->videoStreams;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoFileDetailsAudioStream extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $bitrateBps;
public $channelCount;
public $codec;
public $vendor;
public function setBitrateBps($bitrateBps)
{
$this->bitrateBps = $bitrateBps;
}
public function getBitrateBps()
{
return $this->bitrateBps;
}
public function setChannelCount($channelCount)
{
$this->channelCount = $channelCount;
}
public function getChannelCount()
{
return $this->channelCount;
}
public function setCodec($codec)
{
$this->codec = $codec;
}
public function getCodec()
{
return $this->codec;
}
public function setVendor($vendor)
{
$this->vendor = $vendor;
}
public function getVendor()
{
return $this->vendor;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoFileDetailsVideoStream extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $aspectRatio;
public $bitrateBps;
public $codec;
public $frameRateFps;
public $heightPixels;
public $rotation;
public $vendor;
public $widthPixels;
public function setAspectRatio($aspectRatio)
{
$this->aspectRatio = $aspectRatio;
}
public function getAspectRatio()
{
return $this->aspectRatio;
}
public function setBitrateBps($bitrateBps)
{
$this->bitrateBps = $bitrateBps;
}
public function getBitrateBps()
{
return $this->bitrateBps;
}
public function setCodec($codec)
{
$this->codec = $codec;
}
public function getCodec()
{
return $this->codec;
}
public function setFrameRateFps($frameRateFps)
{
$this->frameRateFps = $frameRateFps;
}
public function getFrameRateFps()
{
return $this->frameRateFps;
}
public function setHeightPixels($heightPixels)
{
$this->heightPixels = $heightPixels;
}
public function getHeightPixels()
{
return $this->heightPixels;
}
public function setRotation($rotation)
{
$this->rotation = $rotation;
}
public function getRotation()
{
return $this->rotation;
}
public function setVendor($vendor)
{
$this->vendor = $vendor;
}
public function getVendor()
{
return $this->vendor;
}
public function setWidthPixels($widthPixels)
{
$this->widthPixels = $widthPixels;
}
public function getWidthPixels()
{
return $this->widthPixels;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoGetRatingResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
public $eventId;
protected $itemsType = 'Google_Service_YouTube_VideoRating';
protected $itemsDataType = 'array';
public $kind;
public $visitorId;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setEventId($eventId)
{
$this->eventId = $eventId;
}
public function getEventId()
{
return $this->eventId;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setVisitorId($visitorId)
{
$this->visitorId = $visitorId;
}
public function getVisitorId()
{
return $this->visitorId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoListResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
public $eventId;
protected $itemsType = 'Google_Service_YouTube_Video';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
protected $pageInfoType = 'Google_Service_YouTube_PageInfo';
protected $pageInfoDataType = '';
public $prevPageToken;
protected $tokenPaginationType = 'Google_Service_YouTube_TokenPagination';
protected $tokenPaginationDataType = '';
public $visitorId;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setEventId($eventId)
{
$this->eventId = $eventId;
}
public function getEventId()
{
return $this->eventId;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setPageInfo(Google_Service_YouTube_PageInfo $pageInfo)
{
$this->pageInfo = $pageInfo;
}
public function getPageInfo()
{
return $this->pageInfo;
}
public function setPrevPageToken($prevPageToken)
{
$this->prevPageToken = $prevPageToken;
}
public function getPrevPageToken()
{
return $this->prevPageToken;
}
public function setTokenPagination(Google_Service_YouTube_TokenPagination $tokenPagination)
{
$this->tokenPagination = $tokenPagination;
}
public function getTokenPagination()
{
return $this->tokenPagination;
}
public function setVisitorId($visitorId)
{
$this->visitorId = $visitorId;
}
public function getVisitorId()
{
return $this->visitorId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoLiveStreamingDetails extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $actualEndTime;
public $actualStartTime;
public $concurrentViewers;
public $scheduledEndTime;
public $scheduledStartTime;
public function setActualEndTime($actualEndTime)
{
$this->actualEndTime = $actualEndTime;
}
public function getActualEndTime()
{
return $this->actualEndTime;
}
public function setActualStartTime($actualStartTime)
{
$this->actualStartTime = $actualStartTime;
}
public function getActualStartTime()
{
return $this->actualStartTime;
}
public function setConcurrentViewers($concurrentViewers)
{
$this->concurrentViewers = $concurrentViewers;
}
public function getConcurrentViewers()
{
return $this->concurrentViewers;
}
public function setScheduledEndTime($scheduledEndTime)
{
$this->scheduledEndTime = $scheduledEndTime;
}
public function getScheduledEndTime()
{
return $this->scheduledEndTime;
}
public function setScheduledStartTime($scheduledStartTime)
{
$this->scheduledStartTime = $scheduledStartTime;
}
public function getScheduledStartTime()
{
return $this->scheduledStartTime;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoLocalization extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $description;
public $title;
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoLocalizations extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoMonetizationDetails extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $accessType = 'Google_Service_YouTube_AccessPolicy';
protected $accessDataType = '';
public function setAccess(Google_Service_YouTube_AccessPolicy $access)
{
$this->access = $access;
}
public function getAccess()
{
return $this->access;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoPlayer extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $embedHtml;
public function setEmbedHtml($embedHtml)
{
$this->embedHtml = $embedHtml;
}
public function getEmbedHtml()
{
return $this->embedHtml;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoProcessingDetails extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $editorSuggestionsAvailability;
public $fileDetailsAvailability;
public $processingFailureReason;
public $processingIssuesAvailability;
protected $processingProgressType = 'Google_Service_YouTube_VideoProcessingDetailsProcessingProgress';
protected $processingProgressDataType = '';
public $processingStatus;
public $tagSuggestionsAvailability;
public $thumbnailsAvailability;
public function setEditorSuggestionsAvailability($editorSuggestionsAvailability)
{
$this->editorSuggestionsAvailability = $editorSuggestionsAvailability;
}
public function getEditorSuggestionsAvailability()
{
return $this->editorSuggestionsAvailability;
}
public function setFileDetailsAvailability($fileDetailsAvailability)
{
$this->fileDetailsAvailability = $fileDetailsAvailability;
}
public function getFileDetailsAvailability()
{
return $this->fileDetailsAvailability;
}
public function setProcessingFailureReason($processingFailureReason)
{
$this->processingFailureReason = $processingFailureReason;
}
public function getProcessingFailureReason()
{
return $this->processingFailureReason;
}
public function setProcessingIssuesAvailability($processingIssuesAvailability)
{
$this->processingIssuesAvailability = $processingIssuesAvailability;
}
public function getProcessingIssuesAvailability()
{
return $this->processingIssuesAvailability;
}
public function setProcessingProgress(Google_Service_YouTube_VideoProcessingDetailsProcessingProgress $processingProgress)
{
$this->processingProgress = $processingProgress;
}
public function getProcessingProgress()
{
return $this->processingProgress;
}
public function setProcessingStatus($processingStatus)
{
$this->processingStatus = $processingStatus;
}
public function getProcessingStatus()
{
return $this->processingStatus;
}
public function setTagSuggestionsAvailability($tagSuggestionsAvailability)
{
$this->tagSuggestionsAvailability = $tagSuggestionsAvailability;
}
public function getTagSuggestionsAvailability()
{
return $this->tagSuggestionsAvailability;
}
public function setThumbnailsAvailability($thumbnailsAvailability)
{
$this->thumbnailsAvailability = $thumbnailsAvailability;
}
public function getThumbnailsAvailability()
{
return $this->thumbnailsAvailability;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoProcessingDetailsProcessingProgress extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $partsProcessed;
public $partsTotal;
public $timeLeftMs;
public function setPartsProcessed($partsProcessed)
{
$this->partsProcessed = $partsProcessed;
}
public function getPartsProcessed()
{
return $this->partsProcessed;
}
public function setPartsTotal($partsTotal)
{
$this->partsTotal = $partsTotal;
}
public function getPartsTotal()
{
return $this->partsTotal;
}
public function setTimeLeftMs($timeLeftMs)
{
$this->timeLeftMs = $timeLeftMs;
}
public function getTimeLeftMs()
{
return $this->timeLeftMs;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoProjectDetails extends Google_Collection
{
protected $collection_key = 'tags';
protected $internal_gapi_mappings = array(
);
public $tags;
public function setTags($tags)
{
$this->tags = $tags;
}
public function getTags()
{
return $this->tags;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoRating extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $rating;
public $videoId;
public function setRating($rating)
{
$this->rating = $rating;
}
public function getRating()
{
return $this->rating;
}
public function setVideoId($videoId)
{
$this->videoId = $videoId;
}
public function getVideoId()
{
return $this->videoId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoRecordingDetails extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $locationType = 'Google_Service_YouTube_GeoPoint';
protected $locationDataType = '';
public $locationDescription;
public $recordingDate;
public function setLocation(Google_Service_YouTube_GeoPoint $location)
{
$this->location = $location;
}
public function getLocation()
{
return $this->location;
}
public function setLocationDescription($locationDescription)
{
$this->locationDescription = $locationDescription;
}
public function getLocationDescription()
{
return $this->locationDescription;
}
public function setRecordingDate($recordingDate)
{
$this->recordingDate = $recordingDate;
}
public function getRecordingDate()
{
return $this->recordingDate;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoSnippet extends Google_Collection
{
protected $collection_key = 'tags';
protected $internal_gapi_mappings = array(
);
public $categoryId;
public $channelId;
public $channelTitle;
public $defaultAudioLanguage;
public $defaultLanguage;
public $description;
public $liveBroadcastContent;
protected $localizedType = 'Google_Service_YouTube_VideoLocalization';
protected $localizedDataType = '';
public $publishedAt;
public $tags;
protected $thumbnailsType = 'Google_Service_YouTube_ThumbnailDetails';
protected $thumbnailsDataType = '';
public $title;
public function setCategoryId($categoryId)
{
$this->categoryId = $categoryId;
}
public function getCategoryId()
{
return $this->categoryId;
}
public function setChannelId($channelId)
{
$this->channelId = $channelId;
}
public function getChannelId()
{
return $this->channelId;
}
public function setChannelTitle($channelTitle)
{
$this->channelTitle = $channelTitle;
}
public function getChannelTitle()
{
return $this->channelTitle;
}
public function setDefaultAudioLanguage($defaultAudioLanguage)
{
$this->defaultAudioLanguage = $defaultAudioLanguage;
}
public function getDefaultAudioLanguage()
{
return $this->defaultAudioLanguage;
}
public function setDefaultLanguage($defaultLanguage)
{
$this->defaultLanguage = $defaultLanguage;
}
public function getDefaultLanguage()
{
return $this->defaultLanguage;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setLiveBroadcastContent($liveBroadcastContent)
{
$this->liveBroadcastContent = $liveBroadcastContent;
}
public function getLiveBroadcastContent()
{
return $this->liveBroadcastContent;
}
public function setLocalized(Google_Service_YouTube_VideoLocalization $localized)
{
$this->localized = $localized;
}
public function getLocalized()
{
return $this->localized;
}
public function setPublishedAt($publishedAt)
{
$this->publishedAt = $publishedAt;
}
public function getPublishedAt()
{
return $this->publishedAt;
}
public function setTags($tags)
{
$this->tags = $tags;
}
public function getTags()
{
return $this->tags;
}
public function setThumbnails(Google_Service_YouTube_ThumbnailDetails $thumbnails)
{
$this->thumbnails = $thumbnails;
}
public function getThumbnails()
{
return $this->thumbnails;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoStatistics extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $commentCount;
public $dislikeCount;
public $favoriteCount;
public $likeCount;
public $viewCount;
public function setCommentCount($commentCount)
{
$this->commentCount = $commentCount;
}
public function getCommentCount()
{
return $this->commentCount;
}
public function setDislikeCount($dislikeCount)
{
$this->dislikeCount = $dislikeCount;
}
public function getDislikeCount()
{
return $this->dislikeCount;
}
public function setFavoriteCount($favoriteCount)
{
$this->favoriteCount = $favoriteCount;
}
public function getFavoriteCount()
{
return $this->favoriteCount;
}
public function setLikeCount($likeCount)
{
$this->likeCount = $likeCount;
}
public function getLikeCount()
{
return $this->likeCount;
}
public function setViewCount($viewCount)
{
$this->viewCount = $viewCount;
}
public function getViewCount()
{
return $this->viewCount;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoStatus extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $embeddable;
public $failureReason;
public $license;
public $privacyStatus;
public $publicStatsViewable;
public $publishAt;
public $rejectionReason;
public $uploadStatus;
public function setEmbeddable($embeddable)
{
$this->embeddable = $embeddable;
}
public function getEmbeddable()
{
return $this->embeddable;
}
public function setFailureReason($failureReason)
{
$this->failureReason = $failureReason;
}
public function getFailureReason()
{
return $this->failureReason;
}
public function setLicense($license)
{
$this->license = $license;
}
public function getLicense()
{
return $this->license;
}
public function setPrivacyStatus($privacyStatus)
{
$this->privacyStatus = $privacyStatus;
}
public function getPrivacyStatus()
{
return $this->privacyStatus;
}
public function setPublicStatsViewable($publicStatsViewable)
{
$this->publicStatsViewable = $publicStatsViewable;
}
public function getPublicStatsViewable()
{
return $this->publicStatsViewable;
}
public function setPublishAt($publishAt)
{
$this->publishAt = $publishAt;
}
public function getPublishAt()
{
return $this->publishAt;
}
public function setRejectionReason($rejectionReason)
{
$this->rejectionReason = $rejectionReason;
}
public function getRejectionReason()
{
return $this->rejectionReason;
}
public function setUploadStatus($uploadStatus)
{
$this->uploadStatus = $uploadStatus;
}
public function getUploadStatus()
{
return $this->uploadStatus;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoSuggestions extends Google_Collection
{
protected $collection_key = 'tagSuggestions';
protected $internal_gapi_mappings = array(
);
public $editorSuggestions;
public $processingErrors;
public $processingHints;
public $processingWarnings;
protected $tagSuggestionsType = 'Google_Service_YouTube_VideoSuggestionsTagSuggestion';
protected $tagSuggestionsDataType = 'array';
public function setEditorSuggestions($editorSuggestions)
{
$this->editorSuggestions = $editorSuggestions;
}
public function getEditorSuggestions()
{
return $this->editorSuggestions;
}
public function setProcessingErrors($processingErrors)
{
$this->processingErrors = $processingErrors;
}
public function getProcessingErrors()
{
return $this->processingErrors;
}
public function setProcessingHints($processingHints)
{
$this->processingHints = $processingHints;
}
public function getProcessingHints()
{
return $this->processingHints;
}
public function setProcessingWarnings($processingWarnings)
{
$this->processingWarnings = $processingWarnings;
}
public function getProcessingWarnings()
{
return $this->processingWarnings;
}
public function setTagSuggestions($tagSuggestions)
{
$this->tagSuggestions = $tagSuggestions;
}
public function getTagSuggestions()
{
return $this->tagSuggestions;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoSuggestionsTagSuggestion extends Google_Collection
{
protected $collection_key = 'categoryRestricts';
protected $internal_gapi_mappings = array(
);
public $categoryRestricts;
public $tag;
public function setCategoryRestricts($categoryRestricts)
{
$this->categoryRestricts = $categoryRestricts;
}
public function getCategoryRestricts()
{
return $this->categoryRestricts;
}
public function setTag($tag)
{
$this->tag = $tag;
}
public function getTag()
{
return $this->tag;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_VideoTopicDetails extends Google_Collection
{
protected $collection_key = 'topicIds';
protected $internal_gapi_mappings = array(
);
public $relevantTopicIds;
public $topicIds;
public function setRelevantTopicIds($relevantTopicIds)
{
$this->relevantTopicIds = $relevantTopicIds;
}
public function getRelevantTopicIds()
{
return $this->relevantTopicIds;
}
public function setTopicIds($topicIds)
{
$this->topicIds = $topicIds;
}
public function getTopicIds()
{
return $this->topicIds;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTube_WatchSettings extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $backgroundColor;
public $featuredPlaylistId;
public $textColor;
public function setBackgroundColor($backgroundColor)
{
$this->backgroundColor = $backgroundColor;
}
public function getBackgroundColor()
{
return $this->backgroundColor;
}
public function setFeaturedPlaylistId($featuredPlaylistId)
{
$this->featuredPlaylistId = $featuredPlaylistId;
}
public function getFeaturedPlaylistId()
{
return $this->featuredPlaylistId;
}
public function setTextColor($textColor)
{
$this->textColor = $textColor;
}
public function getTextColor()
{
return $this->textColor;
}
}
PK }\Rwz z Service/AndroidPublisher.phpnu [
* Lets Android application developers access their Google Play accounts.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_AndroidPublisher extends Google_Service { /** View and manage your Google Play Developer account. */ const ANDROIDPUBLISHER = "https://www.googleapis.com/auth/androidpublisher"; public $edits; public $edits_apklistings; public $edits_apks; public $edits_details; public $edits_expansionfiles; public $edits_images; public $edits_listings; public $edits_testers; public $edits_tracks; public $entitlements; public $inappproducts; public $purchases_products; public $purchases_subscriptions; /** * Constructs the internal representation of the AndroidPublisher service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'androidpublisher/v2/applications/'; $this->version = 'v2'; $this->serviceName = 'androidpublisher'; $this->edits = new Google_Service_AndroidPublisher_Edits_Resource( $this, $this->serviceName, 'edits', array( 'methods' => array( 'commit' => array( 'path' => '{packageName}/edits/{editId}:commit', 'httpMethod' => 'POST', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'delete' => array( 'path' => '{packageName}/edits/{editId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{packageName}/edits/{editId}', 'httpMethod' => 'GET', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{packageName}/edits', 'httpMethod' => 'POST', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'validate' => array( 'path' => '{packageName}/edits/{editId}:validate', 'httpMethod' => 'POST', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->edits_apklistings = new Google_Service_AndroidPublisher_EditsApklistings_Resource( $this, $this->serviceName, 'apklistings', array( 'methods' => array( 'delete' => array( 'path' => '{packageName}/edits/{editId}/apks/{apkVersionCode}/listings/{language}', 'httpMethod' => 'DELETE', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'apkVersionCode' => array( 'location' => 'path', 'type' => 'integer', 'required' => true, ), 'language' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'deleteall' => array( 'path' => '{packageName}/edits/{editId}/apks/{apkVersionCode}/listings', 'httpMethod' => 'DELETE', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'apkVersionCode' => array( 'location' => 'path', 'type' => 'integer', 'required' => true, ), ), ),'get' => array( 'path' => '{packageName}/edits/{editId}/apks/{apkVersionCode}/listings/{language}', 'httpMethod' => 'GET', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'apkVersionCode' => array( 'location' => 'path', 'type' => 'integer', 'required' => true, ), 'language' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{packageName}/edits/{editId}/apks/{apkVersionCode}/listings', 'httpMethod' => 'GET', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'apkVersionCode' => array( 'location' => 'path', 'type' => 'integer', 'required' => true, ), ), ),'patch' => array( 'path' => '{packageName}/edits/{editId}/apks/{apkVersionCode}/listings/{language}', 'httpMethod' => 'PATCH', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'apkVersionCode' => array( 'location' => 'path', 'type' => 'integer', 'required' => true, ), 'language' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => '{packageName}/edits/{editId}/apks/{apkVersionCode}/listings/{language}', 'httpMethod' => 'PUT', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'apkVersionCode' => array( 'location' => 'path', 'type' => 'integer', 'required' => true, ), 'language' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->edits_apks = new Google_Service_AndroidPublisher_EditsApks_Resource( $this, $this->serviceName, 'apks', array( 'methods' => array( 'addexternallyhosted' => array( 'path' => '{packageName}/edits/{editId}/apks/externallyHosted', 'httpMethod' => 'POST', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{packageName}/edits/{editId}/apks', 'httpMethod' => 'GET', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'upload' => array( 'path' => '{packageName}/edits/{editId}/apks', 'httpMethod' => 'POST', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->edits_details = new Google_Service_AndroidPublisher_EditsDetails_Resource( $this, $this->serviceName, 'details', array( 'methods' => array( 'get' => array( 'path' => '{packageName}/edits/{editId}/details', 'httpMethod' => 'GET', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'patch' => array( 'path' => '{packageName}/edits/{editId}/details', 'httpMethod' => 'PATCH', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => '{packageName}/edits/{editId}/details', 'httpMethod' => 'PUT', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->edits_expansionfiles = new Google_Service_AndroidPublisher_EditsExpansionfiles_Resource( $this, $this->serviceName, 'expansionfiles', array( 'methods' => array( 'get' => array( 'path' => '{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}', 'httpMethod' => 'GET', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'apkVersionCode' => array( 'location' => 'path', 'type' => 'integer', 'required' => true, ), 'expansionFileType' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'patch' => array( 'path' => '{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}', 'httpMethod' => 'PATCH', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'apkVersionCode' => array( 'location' => 'path', 'type' => 'integer', 'required' => true, ), 'expansionFileType' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => '{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}', 'httpMethod' => 'PUT', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'apkVersionCode' => array( 'location' => 'path', 'type' => 'integer', 'required' => true, ), 'expansionFileType' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'upload' => array( 'path' => '{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}', 'httpMethod' => 'POST', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'apkVersionCode' => array( 'location' => 'path', 'type' => 'integer', 'required' => true, ), 'expansionFileType' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->edits_images = new Google_Service_AndroidPublisher_EditsImages_Resource( $this, $this->serviceName, 'images', array( 'methods' => array( 'delete' => array( 'path' => '{packageName}/edits/{editId}/listings/{language}/{imageType}/{imageId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'language' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'imageType' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'imageId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'deleteall' => array( 'path' => '{packageName}/edits/{editId}/listings/{language}/{imageType}', 'httpMethod' => 'DELETE', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'language' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'imageType' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{packageName}/edits/{editId}/listings/{language}/{imageType}', 'httpMethod' => 'GET', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'language' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'imageType' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'upload' => array( 'path' => '{packageName}/edits/{editId}/listings/{language}/{imageType}', 'httpMethod' => 'POST', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'language' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'imageType' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->edits_listings = new Google_Service_AndroidPublisher_EditsListings_Resource( $this, $this->serviceName, 'listings', array( 'methods' => array( 'delete' => array( 'path' => '{packageName}/edits/{editId}/listings/{language}', 'httpMethod' => 'DELETE', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'language' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'deleteall' => array( 'path' => '{packageName}/edits/{editId}/listings', 'httpMethod' => 'DELETE', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{packageName}/edits/{editId}/listings/{language}', 'httpMethod' => 'GET', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'language' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{packageName}/edits/{editId}/listings', 'httpMethod' => 'GET', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'patch' => array( 'path' => '{packageName}/edits/{editId}/listings/{language}', 'httpMethod' => 'PATCH', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'language' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => '{packageName}/edits/{editId}/listings/{language}', 'httpMethod' => 'PUT', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'language' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->edits_testers = new Google_Service_AndroidPublisher_EditsTesters_Resource( $this, $this->serviceName, 'testers', array( 'methods' => array( 'get' => array( 'path' => '{packageName}/edits/{editId}/testers/{track}', 'httpMethod' => 'GET', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'track' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'patch' => array( 'path' => '{packageName}/edits/{editId}/testers/{track}', 'httpMethod' => 'PATCH', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'track' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => '{packageName}/edits/{editId}/testers/{track}', 'httpMethod' => 'PUT', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'track' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->edits_tracks = new Google_Service_AndroidPublisher_EditsTracks_Resource( $this, $this->serviceName, 'tracks', array( 'methods' => array( 'get' => array( 'path' => '{packageName}/edits/{editId}/tracks/{track}', 'httpMethod' => 'GET', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'track' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{packageName}/edits/{editId}/tracks', 'httpMethod' => 'GET', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'patch' => array( 'path' => '{packageName}/edits/{editId}/tracks/{track}', 'httpMethod' => 'PATCH', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'track' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => '{packageName}/edits/{editId}/tracks/{track}', 'httpMethod' => 'PUT', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'editId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'track' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->entitlements = new Google_Service_AndroidPublisher_Entitlements_Resource( $this, $this->serviceName, 'entitlements', array( 'methods' => array( 'list' => array( 'path' => '{packageName}/entitlements', 'httpMethod' => 'GET', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'token' => array( 'location' => 'query', 'type' => 'string', ), 'startIndex' => array( 'location' => 'query', 'type' => 'integer', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'productId' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->inappproducts = new Google_Service_AndroidPublisher_Inappproducts_Resource( $this, $this->serviceName, 'inappproducts', array( 'methods' => array( 'batch' => array( 'path' => 'inappproducts/batch', 'httpMethod' => 'POST', 'parameters' => array(), ),'delete' => array( 'path' => '{packageName}/inappproducts/{sku}', 'httpMethod' => 'DELETE', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'sku' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{packageName}/inappproducts/{sku}', 'httpMethod' => 'GET', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'sku' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{packageName}/inappproducts', 'httpMethod' => 'POST', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'autoConvertMissingPrices' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'list' => array( 'path' => '{packageName}/inappproducts', 'httpMethod' => 'GET', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'token' => array( 'location' => 'query', 'type' => 'string', ), 'startIndex' => array( 'location' => 'query', 'type' => 'integer', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'patch' => array( 'path' => '{packageName}/inappproducts/{sku}', 'httpMethod' => 'PATCH', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'sku' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'autoConvertMissingPrices' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'update' => array( 'path' => '{packageName}/inappproducts/{sku}', 'httpMethod' => 'PUT', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'sku' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'autoConvertMissingPrices' => array( 'location' => 'query', 'type' => 'boolean', ), ), ), ) ) ); $this->purchases_products = new Google_Service_AndroidPublisher_PurchasesProducts_Resource( $this, $this->serviceName, 'products', array( 'methods' => array( 'get' => array( 'path' => '{packageName}/purchases/products/{productId}/tokens/{token}', 'httpMethod' => 'GET', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'productId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'token' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->purchases_subscriptions = new Google_Service_AndroidPublisher_PurchasesSubscriptions_Resource( $this, $this->serviceName, 'subscriptions', array( 'methods' => array( 'cancel' => array( 'path' => '{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:cancel', 'httpMethod' => 'POST', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'subscriptionId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'token' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'defer' => array( 'path' => '{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:defer', 'httpMethod' => 'POST', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'subscriptionId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'token' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}', 'httpMethod' => 'GET', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'subscriptionId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'token' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'refund' => array( 'path' => '{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:refund', 'httpMethod' => 'POST', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'subscriptionId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'token' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'revoke' => array( 'path' => '{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:revoke', 'httpMethod' => 'POST', 'parameters' => array( 'packageName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'subscriptionId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'token' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); } } /** * The "edits" collection of methods. * Typical usage is: *
* $androidpublisherService = new Google_Service_AndroidPublisher(...);
* $edits = $androidpublisherService->edits;
*
*/
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_Edits_Resource extends Google_Service_Resource
{
/**
* Commits/applies the changes made in this edit back to the app. (edits.commit)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_AppEdit
*/
public function commit($packageName, $editId, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId);
$params = array_merge($params, $optParams);
return $this->call('commit', array($params), "Google_Service_AndroidPublisher_AppEdit");
}
/**
* Deletes an edit for an app. Creating a new edit will automatically delete any
* of your previous edits so this method need only be called if you want to
* preemptively abandon an edit. (edits.delete)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param array $optParams Optional parameters.
*/
public function delete($packageName, $editId, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Returns information about the edit specified. Calls will fail if the edit is
* no long active (e.g. has been deleted, superseded or expired). (edits.get)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_AppEdit
*/
public function get($packageName, $editId, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AndroidPublisher_AppEdit");
}
/**
* Creates a new edit for an app, populated with the app's current state.
* (edits.insert)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param Google_AppEdit $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_AppEdit
*/
public function insert($packageName, Google_Service_AndroidPublisher_AppEdit $postBody, $optParams = array())
{
$params = array('packageName' => $packageName, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_AndroidPublisher_AppEdit");
}
/**
* Checks that the edit can be successfully committed. The edit's changes are
* not applied to the live app. (edits.validate)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_AppEdit
*/
public function validate($packageName, $editId, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId);
$params = array_merge($params, $optParams);
return $this->call('validate', array($params), "Google_Service_AndroidPublisher_AppEdit");
}
}
/**
* The "apklistings" collection of methods.
* Typical usage is:
*
* $androidpublisherService = new Google_Service_AndroidPublisher(...);
* $apklistings = $androidpublisherService->apklistings;
*
*/
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_EditsApklistings_Resource extends Google_Service_Resource
{
/**
* Deletes the APK-specific localized listing for a specified APK and language
* code. (apklistings.delete)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param int $apkVersionCode The APK version code whose APK-specific listings
* should be read or modified.
* @param string $language The language code (a BCP-47 language tag) of the APK-
* specific localized listing to read or modify. For example, to select Austrian
* German, pass "de-AT".
* @param array $optParams Optional parameters.
*/
public function delete($packageName, $editId, $apkVersionCode, $language, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId, 'apkVersionCode' => $apkVersionCode, 'language' => $language);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Deletes all the APK-specific localized listings for a specified APK.
* (apklistings.deleteall)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param int $apkVersionCode The APK version code whose APK-specific listings
* should be read or modified.
* @param array $optParams Optional parameters.
*/
public function deleteall($packageName, $editId, $apkVersionCode, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId, 'apkVersionCode' => $apkVersionCode);
$params = array_merge($params, $optParams);
return $this->call('deleteall', array($params));
}
/**
* Fetches the APK-specific localized listing for a specified APK and language
* code. (apklistings.get)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param int $apkVersionCode The APK version code whose APK-specific listings
* should be read or modified.
* @param string $language The language code (a BCP-47 language tag) of the APK-
* specific localized listing to read or modify. For example, to select Austrian
* German, pass "de-AT".
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_ApkListing
*/
public function get($packageName, $editId, $apkVersionCode, $language, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId, 'apkVersionCode' => $apkVersionCode, 'language' => $language);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AndroidPublisher_ApkListing");
}
/**
* Lists all the APK-specific localized listings for a specified APK.
* (apklistings.listEditsApklistings)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param int $apkVersionCode The APK version code whose APK-specific listings
* should be read or modified.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_ApkListingsListResponse
*/
public function listEditsApklistings($packageName, $editId, $apkVersionCode, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId, 'apkVersionCode' => $apkVersionCode);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AndroidPublisher_ApkListingsListResponse");
}
/**
* Updates or creates the APK-specific localized listing for a specified APK and
* language code. This method supports patch semantics. (apklistings.patch)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param int $apkVersionCode The APK version code whose APK-specific listings
* should be read or modified.
* @param string $language The language code (a BCP-47 language tag) of the APK-
* specific localized listing to read or modify. For example, to select Austrian
* German, pass "de-AT".
* @param Google_ApkListing $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_ApkListing
*/
public function patch($packageName, $editId, $apkVersionCode, $language, Google_Service_AndroidPublisher_ApkListing $postBody, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId, 'apkVersionCode' => $apkVersionCode, 'language' => $language, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_AndroidPublisher_ApkListing");
}
/**
* Updates or creates the APK-specific localized listing for a specified APK and
* language code. (apklistings.update)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param int $apkVersionCode The APK version code whose APK-specific listings
* should be read or modified.
* @param string $language The language code (a BCP-47 language tag) of the APK-
* specific localized listing to read or modify. For example, to select Austrian
* German, pass "de-AT".
* @param Google_ApkListing $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_ApkListing
*/
public function update($packageName, $editId, $apkVersionCode, $language, Google_Service_AndroidPublisher_ApkListing $postBody, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId, 'apkVersionCode' => $apkVersionCode, 'language' => $language, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_AndroidPublisher_ApkListing");
}
}
/**
* The "apks" collection of methods.
* Typical usage is:
*
* $androidpublisherService = new Google_Service_AndroidPublisher(...);
* $apks = $androidpublisherService->apks;
*
*/
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_EditsApks_Resource extends Google_Service_Resource
{
/**
* Creates a new APK without uploading the APK itself to Google Play, instead
* hosting the APK at a specified URL. This function is only available to
* enterprises using Google Play for Work whose application is configured to
* restrict distribution to the enterprise domain. (apks.addexternallyhosted)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param Google_ApksAddExternallyHostedRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_ApksAddExternallyHostedResponse
*/
public function addexternallyhosted($packageName, $editId, Google_Service_AndroidPublisher_ApksAddExternallyHostedRequest $postBody, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('addexternallyhosted', array($params), "Google_Service_AndroidPublisher_ApksAddExternallyHostedResponse");
}
/**
* (apks.listEditsApks)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_ApksListResponse
*/
public function listEditsApks($packageName, $editId, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AndroidPublisher_ApksListResponse");
}
/**
* (apks.upload)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_Apk
*/
public function upload($packageName, $editId, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId);
$params = array_merge($params, $optParams);
return $this->call('upload', array($params), "Google_Service_AndroidPublisher_Apk");
}
}
/**
* The "details" collection of methods.
* Typical usage is:
*
* $androidpublisherService = new Google_Service_AndroidPublisher(...);
* $details = $androidpublisherService->details;
*
*/
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_EditsDetails_Resource extends Google_Service_Resource
{
/**
* Fetches app details for this edit. This includes the default language and
* developer support contact information. (details.get)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_AppDetails
*/
public function get($packageName, $editId, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AndroidPublisher_AppDetails");
}
/**
* Updates app details for this edit. This method supports patch semantics.
* (details.patch)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param Google_AppDetails $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_AppDetails
*/
public function patch($packageName, $editId, Google_Service_AndroidPublisher_AppDetails $postBody, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_AndroidPublisher_AppDetails");
}
/**
* Updates app details for this edit. (details.update)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param Google_AppDetails $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_AppDetails
*/
public function update($packageName, $editId, Google_Service_AndroidPublisher_AppDetails $postBody, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_AndroidPublisher_AppDetails");
}
}
/**
* The "expansionfiles" collection of methods.
* Typical usage is:
*
* $androidpublisherService = new Google_Service_AndroidPublisher(...);
* $expansionfiles = $androidpublisherService->expansionfiles;
*
*/
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_EditsExpansionfiles_Resource extends Google_Service_Resource
{
/**
* Fetches the Expansion File configuration for the APK specified.
* (expansionfiles.get)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param int $apkVersionCode The version code of the APK whose Expansion File
* configuration is being read or modified.
* @param string $expansionFileType
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_ExpansionFile
*/
public function get($packageName, $editId, $apkVersionCode, $expansionFileType, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId, 'apkVersionCode' => $apkVersionCode, 'expansionFileType' => $expansionFileType);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AndroidPublisher_ExpansionFile");
}
/**
* Updates the APK's Expansion File configuration to reference another APK's
* Expansion Files. To add a new Expansion File use the Upload method. This
* method supports patch semantics. (expansionfiles.patch)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param int $apkVersionCode The version code of the APK whose Expansion File
* configuration is being read or modified.
* @param string $expansionFileType
* @param Google_ExpansionFile $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_ExpansionFile
*/
public function patch($packageName, $editId, $apkVersionCode, $expansionFileType, Google_Service_AndroidPublisher_ExpansionFile $postBody, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId, 'apkVersionCode' => $apkVersionCode, 'expansionFileType' => $expansionFileType, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_AndroidPublisher_ExpansionFile");
}
/**
* Updates the APK's Expansion File configuration to reference another APK's
* Expansion Files. To add a new Expansion File use the Upload method.
* (expansionfiles.update)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param int $apkVersionCode The version code of the APK whose Expansion File
* configuration is being read or modified.
* @param string $expansionFileType
* @param Google_ExpansionFile $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_ExpansionFile
*/
public function update($packageName, $editId, $apkVersionCode, $expansionFileType, Google_Service_AndroidPublisher_ExpansionFile $postBody, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId, 'apkVersionCode' => $apkVersionCode, 'expansionFileType' => $expansionFileType, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_AndroidPublisher_ExpansionFile");
}
/**
* Uploads and attaches a new Expansion File to the APK specified.
* (expansionfiles.upload)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param int $apkVersionCode The version code of the APK whose Expansion File
* configuration is being read or modified.
* @param string $expansionFileType
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_ExpansionFilesUploadResponse
*/
public function upload($packageName, $editId, $apkVersionCode, $expansionFileType, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId, 'apkVersionCode' => $apkVersionCode, 'expansionFileType' => $expansionFileType);
$params = array_merge($params, $optParams);
return $this->call('upload', array($params), "Google_Service_AndroidPublisher_ExpansionFilesUploadResponse");
}
}
/**
* The "images" collection of methods.
* Typical usage is:
*
* $androidpublisherService = new Google_Service_AndroidPublisher(...);
* $images = $androidpublisherService->images;
*
*/
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_EditsImages_Resource extends Google_Service_Resource
{
/**
* Deletes the image (specified by id) from the edit. (images.delete)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param string $language The language code (a BCP-47 language tag) of the
* localized listing whose images are to read or modified. For example, to
* select Austrian German, pass "de-AT".
* @param string $imageType
* @param string $imageId Unique identifier an image within the set of images
* attached to this edit.
* @param array $optParams Optional parameters.
*/
public function delete($packageName, $editId, $language, $imageType, $imageId, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId, 'language' => $language, 'imageType' => $imageType, 'imageId' => $imageId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Deletes all images for the specified language and image type.
* (images.deleteall)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param string $language The language code (a BCP-47 language tag) of the
* localized listing whose images are to read or modified. For example, to
* select Austrian German, pass "de-AT".
* @param string $imageType
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_ImagesDeleteAllResponse
*/
public function deleteall($packageName, $editId, $language, $imageType, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId, 'language' => $language, 'imageType' => $imageType);
$params = array_merge($params, $optParams);
return $this->call('deleteall', array($params), "Google_Service_AndroidPublisher_ImagesDeleteAllResponse");
}
/**
* Lists all images for the specified language and image type.
* (images.listEditsImages)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param string $language The language code (a BCP-47 language tag) of the
* localized listing whose images are to read or modified. For example, to
* select Austrian German, pass "de-AT".
* @param string $imageType
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_ImagesListResponse
*/
public function listEditsImages($packageName, $editId, $language, $imageType, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId, 'language' => $language, 'imageType' => $imageType);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AndroidPublisher_ImagesListResponse");
}
/**
* Uploads a new image and adds it to the list of images for the specified
* language and image type. (images.upload)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param string $language The language code (a BCP-47 language tag) of the
* localized listing whose images are to read or modified. For example, to
* select Austrian German, pass "de-AT".
* @param string $imageType
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_ImagesUploadResponse
*/
public function upload($packageName, $editId, $language, $imageType, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId, 'language' => $language, 'imageType' => $imageType);
$params = array_merge($params, $optParams);
return $this->call('upload', array($params), "Google_Service_AndroidPublisher_ImagesUploadResponse");
}
}
/**
* The "listings" collection of methods.
* Typical usage is:
*
* $androidpublisherService = new Google_Service_AndroidPublisher(...);
* $listings = $androidpublisherService->listings;
*
*/
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_EditsListings_Resource extends Google_Service_Resource
{
/**
* Deletes the specified localized store listing from an edit. (listings.delete)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param string $language The language code (a BCP-47 language tag) of the
* localized listing to read or modify. For example, to select Austrian German,
* pass "de-AT".
* @param array $optParams Optional parameters.
*/
public function delete($packageName, $editId, $language, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId, 'language' => $language);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Deletes all localized listings from an edit. (listings.deleteall)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param array $optParams Optional parameters.
*/
public function deleteall($packageName, $editId, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId);
$params = array_merge($params, $optParams);
return $this->call('deleteall', array($params));
}
/**
* Fetches information about a localized store listing. (listings.get)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param string $language The language code (a BCP-47 language tag) of the
* localized listing to read or modify. For example, to select Austrian German,
* pass "de-AT".
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_Listing
*/
public function get($packageName, $editId, $language, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId, 'language' => $language);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AndroidPublisher_Listing");
}
/**
* Returns all of the localized store listings attached to this edit.
* (listings.listEditsListings)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_ListingsListResponse
*/
public function listEditsListings($packageName, $editId, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AndroidPublisher_ListingsListResponse");
}
/**
* Creates or updates a localized store listing. This method supports patch
* semantics. (listings.patch)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param string $language The language code (a BCP-47 language tag) of the
* localized listing to read or modify. For example, to select Austrian German,
* pass "de-AT".
* @param Google_Listing $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_Listing
*/
public function patch($packageName, $editId, $language, Google_Service_AndroidPublisher_Listing $postBody, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId, 'language' => $language, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_AndroidPublisher_Listing");
}
/**
* Creates or updates a localized store listing. (listings.update)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param string $language The language code (a BCP-47 language tag) of the
* localized listing to read or modify. For example, to select Austrian German,
* pass "de-AT".
* @param Google_Listing $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_Listing
*/
public function update($packageName, $editId, $language, Google_Service_AndroidPublisher_Listing $postBody, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId, 'language' => $language, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_AndroidPublisher_Listing");
}
}
/**
* The "testers" collection of methods.
* Typical usage is:
*
* $androidpublisherService = new Google_Service_AndroidPublisher(...);
* $testers = $androidpublisherService->testers;
*
*/
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_EditsTesters_Resource extends Google_Service_Resource
{
/**
* (testers.get)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param string $track
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_Testers
*/
public function get($packageName, $editId, $track, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId, 'track' => $track);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AndroidPublisher_Testers");
}
/**
* (testers.patch)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param string $track
* @param Google_Testers $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_Testers
*/
public function patch($packageName, $editId, $track, Google_Service_AndroidPublisher_Testers $postBody, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId, 'track' => $track, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_AndroidPublisher_Testers");
}
/**
* (testers.update)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param string $track
* @param Google_Testers $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_Testers
*/
public function update($packageName, $editId, $track, Google_Service_AndroidPublisher_Testers $postBody, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId, 'track' => $track, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_AndroidPublisher_Testers");
}
}
/**
* The "tracks" collection of methods.
* Typical usage is:
*
* $androidpublisherService = new Google_Service_AndroidPublisher(...);
* $tracks = $androidpublisherService->tracks;
*
*/
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_EditsTracks_Resource extends Google_Service_Resource
{
/**
* Fetches the track configuration for the specified track type. Includes the
* APK version codes that are in this track. (tracks.get)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param string $track The track type to read or modify.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_Track
*/
public function get($packageName, $editId, $track, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId, 'track' => $track);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AndroidPublisher_Track");
}
/**
* Lists all the track configurations for this edit. (tracks.listEditsTracks)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_TracksListResponse
*/
public function listEditsTracks($packageName, $editId, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AndroidPublisher_TracksListResponse");
}
/**
* Updates the track configuration for the specified track type. When halted,
* the rollout track cannot be updated without adding new APKs, and adding new
* APKs will cause it to resume. This method supports patch semantics.
* (tracks.patch)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param string $track The track type to read or modify.
* @param Google_Track $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_Track
*/
public function patch($packageName, $editId, $track, Google_Service_AndroidPublisher_Track $postBody, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId, 'track' => $track, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_AndroidPublisher_Track");
}
/**
* Updates the track configuration for the specified track type. When halted,
* the rollout track cannot be updated without adding new APKs, and adding new
* APKs will cause it to resume. (tracks.update)
*
* @param string $packageName Unique identifier for the Android app that is
* being updated; for example, "com.spiffygame".
* @param string $editId Unique identifier for this edit.
* @param string $track The track type to read or modify.
* @param Google_Track $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_Track
*/
public function update($packageName, $editId, $track, Google_Service_AndroidPublisher_Track $postBody, $optParams = array())
{
$params = array('packageName' => $packageName, 'editId' => $editId, 'track' => $track, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_AndroidPublisher_Track");
}
}
/**
* The "entitlements" collection of methods.
* Typical usage is:
*
* $androidpublisherService = new Google_Service_AndroidPublisher(...);
* $entitlements = $androidpublisherService->entitlements;
*
*/
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_Entitlements_Resource extends Google_Service_Resource
{
/**
* Lists the user's current inapp item or subscription entitlements
* (entitlements.listEntitlements)
*
* @param string $packageName The package name of the application the inapp
* product was sold in (for example, 'com.some.thing').
* @param array $optParams Optional parameters.
*
* @opt_param string token
* @opt_param string startIndex
* @opt_param string maxResults
* @opt_param string productId The product id of the inapp product (for example,
* 'sku1'). This can be used to restrict the result set.
* @return Google_Service_AndroidPublisher_EntitlementsListResponse
*/
public function listEntitlements($packageName, $optParams = array())
{
$params = array('packageName' => $packageName);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AndroidPublisher_EntitlementsListResponse");
}
}
/**
* The "inappproducts" collection of methods.
* Typical usage is:
*
* $androidpublisherService = new Google_Service_AndroidPublisher(...);
* $inappproducts = $androidpublisherService->inappproducts;
*
*/
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_Inappproducts_Resource extends Google_Service_Resource
{
/**
* (inappproducts.batch)
*
* @param Google_InappproductsBatchRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_InappproductsBatchResponse
*/
public function batch(Google_Service_AndroidPublisher_InappproductsBatchRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batch', array($params), "Google_Service_AndroidPublisher_InappproductsBatchResponse");
}
/**
* Delete an in-app product for an app. (inappproducts.delete)
*
* @param string $packageName Unique identifier for the Android app with the in-
* app product; for example, "com.spiffygame".
* @param string $sku Unique identifier for the in-app product.
* @param array $optParams Optional parameters.
*/
public function delete($packageName, $sku, $optParams = array())
{
$params = array('packageName' => $packageName, 'sku' => $sku);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Returns information about the in-app product specified. (inappproducts.get)
*
* @param string $packageName
* @param string $sku Unique identifier for the in-app product.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_InAppProduct
*/
public function get($packageName, $sku, $optParams = array())
{
$params = array('packageName' => $packageName, 'sku' => $sku);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AndroidPublisher_InAppProduct");
}
/**
* Creates a new in-app product for an app. (inappproducts.insert)
*
* @param string $packageName Unique identifier for the Android app; for
* example, "com.spiffygame".
* @param Google_InAppProduct $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool autoConvertMissingPrices If true the prices for all regions
* targeted by the parent app that don't have a price specified for this in-app
* product will be auto converted to the target currency based on the default
* price. Defaults to false.
* @return Google_Service_AndroidPublisher_InAppProduct
*/
public function insert($packageName, Google_Service_AndroidPublisher_InAppProduct $postBody, $optParams = array())
{
$params = array('packageName' => $packageName, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_AndroidPublisher_InAppProduct");
}
/**
* List all the in-app products for an Android app, both subscriptions and
* managed in-app products.. (inappproducts.listInappproducts)
*
* @param string $packageName Unique identifier for the Android app with in-app
* products; for example, "com.spiffygame".
* @param array $optParams Optional parameters.
*
* @opt_param string token
* @opt_param string startIndex
* @opt_param string maxResults
* @return Google_Service_AndroidPublisher_InappproductsListResponse
*/
public function listInappproducts($packageName, $optParams = array())
{
$params = array('packageName' => $packageName);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AndroidPublisher_InappproductsListResponse");
}
/**
* Updates the details of an in-app product. This method supports patch
* semantics. (inappproducts.patch)
*
* @param string $packageName Unique identifier for the Android app with the in-
* app product; for example, "com.spiffygame".
* @param string $sku Unique identifier for the in-app product.
* @param Google_InAppProduct $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool autoConvertMissingPrices If true the prices for all regions
* targeted by the parent app that don't have a price specified for this in-app
* product will be auto converted to the target currency based on the default
* price. Defaults to false.
* @return Google_Service_AndroidPublisher_InAppProduct
*/
public function patch($packageName, $sku, Google_Service_AndroidPublisher_InAppProduct $postBody, $optParams = array())
{
$params = array('packageName' => $packageName, 'sku' => $sku, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_AndroidPublisher_InAppProduct");
}
/**
* Updates the details of an in-app product. (inappproducts.update)
*
* @param string $packageName Unique identifier for the Android app with the in-
* app product; for example, "com.spiffygame".
* @param string $sku Unique identifier for the in-app product.
* @param Google_InAppProduct $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool autoConvertMissingPrices If true the prices for all regions
* targeted by the parent app that don't have a price specified for this in-app
* product will be auto converted to the target currency based on the default
* price. Defaults to false.
* @return Google_Service_AndroidPublisher_InAppProduct
*/
public function update($packageName, $sku, Google_Service_AndroidPublisher_InAppProduct $postBody, $optParams = array())
{
$params = array('packageName' => $packageName, 'sku' => $sku, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_AndroidPublisher_InAppProduct");
}
}
/**
* The "purchases" collection of methods.
* Typical usage is:
*
* $androidpublisherService = new Google_Service_AndroidPublisher(...);
* $purchases = $androidpublisherService->purchases;
*
*/
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_Purchases_Resource extends Google_Service_Resource
{
}
/**
* The "products" collection of methods.
* Typical usage is:
*
* $androidpublisherService = new Google_Service_AndroidPublisher(...);
* $products = $androidpublisherService->products;
*
*/
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_PurchasesProducts_Resource extends Google_Service_Resource
{
/**
* Checks the purchase and consumption status of an inapp item. (products.get)
*
* @param string $packageName The package name of the application the inapp
* product was sold in (for example, 'com.some.thing').
* @param string $productId The inapp product SKU (for example,
* 'com.some.thing.inapp1').
* @param string $token The token provided to the user's device when the inapp
* product was purchased.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_ProductPurchase
*/
public function get($packageName, $productId, $token, $optParams = array())
{
$params = array('packageName' => $packageName, 'productId' => $productId, 'token' => $token);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AndroidPublisher_ProductPurchase");
}
}
/**
* The "subscriptions" collection of methods.
* Typical usage is:
*
* $androidpublisherService = new Google_Service_AndroidPublisher(...);
* $subscriptions = $androidpublisherService->subscriptions;
*
*/
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_PurchasesSubscriptions_Resource extends Google_Service_Resource
{
/**
* Cancels a user's subscription purchase. The subscription remains valid until
* its expiration time. (subscriptions.cancel)
*
* @param string $packageName The package name of the application for which this
* subscription was purchased (for example, 'com.some.thing').
* @param string $subscriptionId The purchased subscription ID (for example,
* 'monthly001').
* @param string $token The token provided to the user's device when the
* subscription was purchased.
* @param array $optParams Optional parameters.
*/
public function cancel($packageName, $subscriptionId, $token, $optParams = array())
{
$params = array('packageName' => $packageName, 'subscriptionId' => $subscriptionId, 'token' => $token);
$params = array_merge($params, $optParams);
return $this->call('cancel', array($params));
}
/**
* Defers a user's subscription purchase until a specified future expiration
* time. (subscriptions.defer)
*
* @param string $packageName The package name of the application for which this
* subscription was purchased (for example, 'com.some.thing').
* @param string $subscriptionId The purchased subscription ID (for example,
* 'monthly001').
* @param string $token The token provided to the user's device when the
* subscription was purchased.
* @param Google_SubscriptionPurchasesDeferRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_SubscriptionPurchasesDeferResponse
*/
public function defer($packageName, $subscriptionId, $token, Google_Service_AndroidPublisher_SubscriptionPurchasesDeferRequest $postBody, $optParams = array())
{
$params = array('packageName' => $packageName, 'subscriptionId' => $subscriptionId, 'token' => $token, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('defer', array($params), "Google_Service_AndroidPublisher_SubscriptionPurchasesDeferResponse");
}
/**
* Checks whether a user's subscription purchase is valid and returns its expiry
* time. (subscriptions.get)
*
* @param string $packageName The package name of the application for which this
* subscription was purchased (for example, 'com.some.thing').
* @param string $subscriptionId The purchased subscription ID (for example,
* 'monthly001').
* @param string $token The token provided to the user's device when the
* subscription was purchased.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidPublisher_SubscriptionPurchase
*/
public function get($packageName, $subscriptionId, $token, $optParams = array())
{
$params = array('packageName' => $packageName, 'subscriptionId' => $subscriptionId, 'token' => $token);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AndroidPublisher_SubscriptionPurchase");
}
/**
* Refunds a user's subscription purchase, but the subscription remains valid
* until its expiration time and it will continue to recur.
* (subscriptions.refund)
*
* @param string $packageName The package name of the application for which this
* subscription was purchased (for example, 'com.some.thing').
* @param string $subscriptionId The purchased subscription ID (for example,
* 'monthly001').
* @param string $token The token provided to the user's device when the
* subscription was purchased.
* @param array $optParams Optional parameters.
*/
public function refund($packageName, $subscriptionId, $token, $optParams = array())
{
$params = array('packageName' => $packageName, 'subscriptionId' => $subscriptionId, 'token' => $token);
$params = array_merge($params, $optParams);
return $this->call('refund', array($params));
}
/**
* Refunds and immediately revokes a user's subscription purchase. Access to the
* subscription will be terminated immediately and it will stop recurring.
* (subscriptions.revoke)
*
* @param string $packageName The package name of the application for which this
* subscription was purchased (for example, 'com.some.thing').
* @param string $subscriptionId The purchased subscription ID (for example,
* 'monthly001').
* @param string $token The token provided to the user's device when the
* subscription was purchased.
* @param array $optParams Optional parameters.
*/
public function revoke($packageName, $subscriptionId, $token, $optParams = array())
{
$params = array('packageName' => $packageName, 'subscriptionId' => $subscriptionId, 'token' => $token);
$params = array_merge($params, $optParams);
return $this->call('revoke', array($params));
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_Apk extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $binaryType = 'Google_Service_AndroidPublisher_ApkBinary';
protected $binaryDataType = '';
public $versionCode;
public function setBinary(Google_Service_AndroidPublisher_ApkBinary $binary)
{
$this->binary = $binary;
}
public function getBinary()
{
return $this->binary;
}
public function setVersionCode($versionCode)
{
$this->versionCode = $versionCode;
}
public function getVersionCode()
{
return $this->versionCode;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_ApkBinary extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $sha1;
public function setSha1($sha1)
{
$this->sha1 = $sha1;
}
public function getSha1()
{
return $this->sha1;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_ApkListing extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $language;
public $recentChanges;
public function setLanguage($language)
{
$this->language = $language;
}
public function getLanguage()
{
return $this->language;
}
public function setRecentChanges($recentChanges)
{
$this->recentChanges = $recentChanges;
}
public function getRecentChanges()
{
return $this->recentChanges;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_ApkListingsListResponse extends Google_Collection
{
protected $collection_key = 'listings';
protected $internal_gapi_mappings = array(
);
public $kind;
protected $listingsType = 'Google_Service_AndroidPublisher_ApkListing';
protected $listingsDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setListings($listings)
{
$this->listings = $listings;
}
public function getListings()
{
return $this->listings;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_ApksAddExternallyHostedRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $externallyHostedApkType = 'Google_Service_AndroidPublisher_ExternallyHostedApk';
protected $externallyHostedApkDataType = '';
public function setExternallyHostedApk(Google_Service_AndroidPublisher_ExternallyHostedApk $externallyHostedApk)
{
$this->externallyHostedApk = $externallyHostedApk;
}
public function getExternallyHostedApk()
{
return $this->externallyHostedApk;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_ApksAddExternallyHostedResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $externallyHostedApkType = 'Google_Service_AndroidPublisher_ExternallyHostedApk';
protected $externallyHostedApkDataType = '';
public function setExternallyHostedApk(Google_Service_AndroidPublisher_ExternallyHostedApk $externallyHostedApk)
{
$this->externallyHostedApk = $externallyHostedApk;
}
public function getExternallyHostedApk()
{
return $this->externallyHostedApk;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_ApksListResponse extends Google_Collection
{
protected $collection_key = 'apks';
protected $internal_gapi_mappings = array(
);
protected $apksType = 'Google_Service_AndroidPublisher_Apk';
protected $apksDataType = 'array';
public $kind;
public function setApks($apks)
{
$this->apks = $apks;
}
public function getApks()
{
return $this->apks;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_AppDetails extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $contactEmail;
public $contactPhone;
public $contactWebsite;
public $defaultLanguage;
public function setContactEmail($contactEmail)
{
$this->contactEmail = $contactEmail;
}
public function getContactEmail()
{
return $this->contactEmail;
}
public function setContactPhone($contactPhone)
{
$this->contactPhone = $contactPhone;
}
public function getContactPhone()
{
return $this->contactPhone;
}
public function setContactWebsite($contactWebsite)
{
$this->contactWebsite = $contactWebsite;
}
public function getContactWebsite()
{
return $this->contactWebsite;
}
public function setDefaultLanguage($defaultLanguage)
{
$this->defaultLanguage = $defaultLanguage;
}
public function getDefaultLanguage()
{
return $this->defaultLanguage;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_AppEdit extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $expiryTimeSeconds;
public $id;
public function setExpiryTimeSeconds($expiryTimeSeconds)
{
$this->expiryTimeSeconds = $expiryTimeSeconds;
}
public function getExpiryTimeSeconds()
{
return $this->expiryTimeSeconds;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_Entitlement extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $kind;
public $productId;
public $productType;
public $token;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setProductId($productId)
{
$this->productId = $productId;
}
public function getProductId()
{
return $this->productId;
}
public function setProductType($productType)
{
$this->productType = $productType;
}
public function getProductType()
{
return $this->productType;
}
public function setToken($token)
{
$this->token = $token;
}
public function getToken()
{
return $this->token;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_EntitlementsListResponse extends Google_Collection
{
protected $collection_key = 'resources';
protected $internal_gapi_mappings = array(
);
protected $pageInfoType = 'Google_Service_AndroidPublisher_PageInfo';
protected $pageInfoDataType = '';
protected $resourcesType = 'Google_Service_AndroidPublisher_Entitlement';
protected $resourcesDataType = 'array';
protected $tokenPaginationType = 'Google_Service_AndroidPublisher_TokenPagination';
protected $tokenPaginationDataType = '';
public function setPageInfo(Google_Service_AndroidPublisher_PageInfo $pageInfo)
{
$this->pageInfo = $pageInfo;
}
public function getPageInfo()
{
return $this->pageInfo;
}
public function setResources($resources)
{
$this->resources = $resources;
}
public function getResources()
{
return $this->resources;
}
public function setTokenPagination(Google_Service_AndroidPublisher_TokenPagination $tokenPagination)
{
$this->tokenPagination = $tokenPagination;
}
public function getTokenPagination()
{
return $this->tokenPagination;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_ExpansionFile extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $fileSize;
public $referencesVersion;
public function setFileSize($fileSize)
{
$this->fileSize = $fileSize;
}
public function getFileSize()
{
return $this->fileSize;
}
public function setReferencesVersion($referencesVersion)
{
$this->referencesVersion = $referencesVersion;
}
public function getReferencesVersion()
{
return $this->referencesVersion;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_ExpansionFilesUploadResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $expansionFileType = 'Google_Service_AndroidPublisher_ExpansionFile';
protected $expansionFileDataType = '';
public function setExpansionFile(Google_Service_AndroidPublisher_ExpansionFile $expansionFile)
{
$this->expansionFile = $expansionFile;
}
public function getExpansionFile()
{
return $this->expansionFile;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_ExternallyHostedApk extends Google_Collection
{
protected $collection_key = 'usesPermissions';
protected $internal_gapi_mappings = array(
);
public $applicationLabel;
public $certificateBase64s;
public $externallyHostedUrl;
public $fileSha1Base64;
public $fileSha256Base64;
public $fileSize;
public $iconBase64;
public $maximumSdk;
public $minimumSdk;
public $nativeCodes;
public $packageName;
public $usesFeatures;
protected $usesPermissionsType = 'Google_Service_AndroidPublisher_ExternallyHostedApkUsesPermission';
protected $usesPermissionsDataType = 'array';
public $versionCode;
public $versionName;
public function setApplicationLabel($applicationLabel)
{
$this->applicationLabel = $applicationLabel;
}
public function getApplicationLabel()
{
return $this->applicationLabel;
}
public function setCertificateBase64s($certificateBase64s)
{
$this->certificateBase64s = $certificateBase64s;
}
public function getCertificateBase64s()
{
return $this->certificateBase64s;
}
public function setExternallyHostedUrl($externallyHostedUrl)
{
$this->externallyHostedUrl = $externallyHostedUrl;
}
public function getExternallyHostedUrl()
{
return $this->externallyHostedUrl;
}
public function setFileSha1Base64($fileSha1Base64)
{
$this->fileSha1Base64 = $fileSha1Base64;
}
public function getFileSha1Base64()
{
return $this->fileSha1Base64;
}
public function setFileSha256Base64($fileSha256Base64)
{
$this->fileSha256Base64 = $fileSha256Base64;
}
public function getFileSha256Base64()
{
return $this->fileSha256Base64;
}
public function setFileSize($fileSize)
{
$this->fileSize = $fileSize;
}
public function getFileSize()
{
return $this->fileSize;
}
public function setIconBase64($iconBase64)
{
$this->iconBase64 = $iconBase64;
}
public function getIconBase64()
{
return $this->iconBase64;
}
public function setMaximumSdk($maximumSdk)
{
$this->maximumSdk = $maximumSdk;
}
public function getMaximumSdk()
{
return $this->maximumSdk;
}
public function setMinimumSdk($minimumSdk)
{
$this->minimumSdk = $minimumSdk;
}
public function getMinimumSdk()
{
return $this->minimumSdk;
}
public function setNativeCodes($nativeCodes)
{
$this->nativeCodes = $nativeCodes;
}
public function getNativeCodes()
{
return $this->nativeCodes;
}
public function setPackageName($packageName)
{
$this->packageName = $packageName;
}
public function getPackageName()
{
return $this->packageName;
}
public function setUsesFeatures($usesFeatures)
{
$this->usesFeatures = $usesFeatures;
}
public function getUsesFeatures()
{
return $this->usesFeatures;
}
public function setUsesPermissions($usesPermissions)
{
$this->usesPermissions = $usesPermissions;
}
public function getUsesPermissions()
{
return $this->usesPermissions;
}
public function setVersionCode($versionCode)
{
$this->versionCode = $versionCode;
}
public function getVersionCode()
{
return $this->versionCode;
}
public function setVersionName($versionName)
{
$this->versionName = $versionName;
}
public function getVersionName()
{
return $this->versionName;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_ExternallyHostedApkUsesPermission extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $maxSdkVersion;
public $name;
public function setMaxSdkVersion($maxSdkVersion)
{
$this->maxSdkVersion = $maxSdkVersion;
}
public function getMaxSdkVersion()
{
return $this->maxSdkVersion;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_Image extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $sha1;
public $url;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setSha1($sha1)
{
$this->sha1 = $sha1;
}
public function getSha1()
{
return $this->sha1;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_ImagesDeleteAllResponse extends Google_Collection
{
protected $collection_key = 'deleted';
protected $internal_gapi_mappings = array(
);
protected $deletedType = 'Google_Service_AndroidPublisher_Image';
protected $deletedDataType = 'array';
public function setDeleted($deleted)
{
$this->deleted = $deleted;
}
public function getDeleted()
{
return $this->deleted;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_ImagesListResponse extends Google_Collection
{
protected $collection_key = 'images';
protected $internal_gapi_mappings = array(
);
protected $imagesType = 'Google_Service_AndroidPublisher_Image';
protected $imagesDataType = 'array';
public function setImages($images)
{
$this->images = $images;
}
public function getImages()
{
return $this->images;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_ImagesUploadResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $imageType = 'Google_Service_AndroidPublisher_Image';
protected $imageDataType = '';
public function setImage(Google_Service_AndroidPublisher_Image $image)
{
$this->image = $image;
}
public function getImage()
{
return $this->image;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_InAppProduct extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $defaultLanguage;
protected $defaultPriceType = 'Google_Service_AndroidPublisher_Price';
protected $defaultPriceDataType = '';
protected $listingsType = 'Google_Service_AndroidPublisher_InAppProductListing';
protected $listingsDataType = 'map';
public $packageName;
protected $pricesType = 'Google_Service_AndroidPublisher_Price';
protected $pricesDataType = 'map';
public $purchaseType;
protected $seasonType = 'Google_Service_AndroidPublisher_Season';
protected $seasonDataType = '';
public $sku;
public $status;
public $subscriptionPeriod;
public $trialPeriod;
public function setDefaultLanguage($defaultLanguage)
{
$this->defaultLanguage = $defaultLanguage;
}
public function getDefaultLanguage()
{
return $this->defaultLanguage;
}
public function setDefaultPrice(Google_Service_AndroidPublisher_Price $defaultPrice)
{
$this->defaultPrice = $defaultPrice;
}
public function getDefaultPrice()
{
return $this->defaultPrice;
}
public function setListings($listings)
{
$this->listings = $listings;
}
public function getListings()
{
return $this->listings;
}
public function setPackageName($packageName)
{
$this->packageName = $packageName;
}
public function getPackageName()
{
return $this->packageName;
}
public function setPrices($prices)
{
$this->prices = $prices;
}
public function getPrices()
{
return $this->prices;
}
public function setPurchaseType($purchaseType)
{
$this->purchaseType = $purchaseType;
}
public function getPurchaseType()
{
return $this->purchaseType;
}
public function setSeason(Google_Service_AndroidPublisher_Season $season)
{
$this->season = $season;
}
public function getSeason()
{
return $this->season;
}
public function setSku($sku)
{
$this->sku = $sku;
}
public function getSku()
{
return $this->sku;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setSubscriptionPeriod($subscriptionPeriod)
{
$this->subscriptionPeriod = $subscriptionPeriod;
}
public function getSubscriptionPeriod()
{
return $this->subscriptionPeriod;
}
public function setTrialPeriod($trialPeriod)
{
$this->trialPeriod = $trialPeriod;
}
public function getTrialPeriod()
{
return $this->trialPeriod;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_InAppProductListing extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $description;
public $title;
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_InAppProductListings extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_InAppProductPrices extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_InappproductsBatchRequest extends Google_Collection
{
protected $collection_key = 'entrys';
protected $internal_gapi_mappings = array(
);
protected $entrysType = 'Google_Service_AndroidPublisher_InappproductsBatchRequestEntry';
protected $entrysDataType = 'array';
public function setEntrys($entrys)
{
$this->entrys = $entrys;
}
public function getEntrys()
{
return $this->entrys;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_InappproductsBatchRequestEntry extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $batchId;
protected $inappproductsinsertrequestType = 'Google_Service_AndroidPublisher_InappproductsInsertRequest';
protected $inappproductsinsertrequestDataType = '';
protected $inappproductsupdaterequestType = 'Google_Service_AndroidPublisher_InappproductsUpdateRequest';
protected $inappproductsupdaterequestDataType = '';
public $methodName;
public function setBatchId($batchId)
{
$this->batchId = $batchId;
}
public function getBatchId()
{
return $this->batchId;
}
public function setInappproductsinsertrequest(Google_Service_AndroidPublisher_InappproductsInsertRequest $inappproductsinsertrequest)
{
$this->inappproductsinsertrequest = $inappproductsinsertrequest;
}
public function getInappproductsinsertrequest()
{
return $this->inappproductsinsertrequest;
}
public function setInappproductsupdaterequest(Google_Service_AndroidPublisher_InappproductsUpdateRequest $inappproductsupdaterequest)
{
$this->inappproductsupdaterequest = $inappproductsupdaterequest;
}
public function getInappproductsupdaterequest()
{
return $this->inappproductsupdaterequest;
}
public function setMethodName($methodName)
{
$this->methodName = $methodName;
}
public function getMethodName()
{
return $this->methodName;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_InappproductsBatchResponse extends Google_Collection
{
protected $collection_key = 'entrys';
protected $internal_gapi_mappings = array(
);
protected $entrysType = 'Google_Service_AndroidPublisher_InappproductsBatchResponseEntry';
protected $entrysDataType = 'array';
public $kind;
public function setEntrys($entrys)
{
$this->entrys = $entrys;
}
public function getEntrys()
{
return $this->entrys;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_InappproductsBatchResponseEntry extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $batchId;
protected $inappproductsinsertresponseType = 'Google_Service_AndroidPublisher_InappproductsInsertResponse';
protected $inappproductsinsertresponseDataType = '';
protected $inappproductsupdateresponseType = 'Google_Service_AndroidPublisher_InappproductsUpdateResponse';
protected $inappproductsupdateresponseDataType = '';
public function setBatchId($batchId)
{
$this->batchId = $batchId;
}
public function getBatchId()
{
return $this->batchId;
}
public function setInappproductsinsertresponse(Google_Service_AndroidPublisher_InappproductsInsertResponse $inappproductsinsertresponse)
{
$this->inappproductsinsertresponse = $inappproductsinsertresponse;
}
public function getInappproductsinsertresponse()
{
return $this->inappproductsinsertresponse;
}
public function setInappproductsupdateresponse(Google_Service_AndroidPublisher_InappproductsUpdateResponse $inappproductsupdateresponse)
{
$this->inappproductsupdateresponse = $inappproductsupdateresponse;
}
public function getInappproductsupdateresponse()
{
return $this->inappproductsupdateresponse;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_InappproductsInsertRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $inappproductType = 'Google_Service_AndroidPublisher_InAppProduct';
protected $inappproductDataType = '';
public function setInappproduct(Google_Service_AndroidPublisher_InAppProduct $inappproduct)
{
$this->inappproduct = $inappproduct;
}
public function getInappproduct()
{
return $this->inappproduct;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_InappproductsInsertResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $inappproductType = 'Google_Service_AndroidPublisher_InAppProduct';
protected $inappproductDataType = '';
public function setInappproduct(Google_Service_AndroidPublisher_InAppProduct $inappproduct)
{
$this->inappproduct = $inappproduct;
}
public function getInappproduct()
{
return $this->inappproduct;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_InappproductsListResponse extends Google_Collection
{
protected $collection_key = 'inappproduct';
protected $internal_gapi_mappings = array(
);
protected $inappproductType = 'Google_Service_AndroidPublisher_InAppProduct';
protected $inappproductDataType = 'array';
public $kind;
protected $pageInfoType = 'Google_Service_AndroidPublisher_PageInfo';
protected $pageInfoDataType = '';
protected $tokenPaginationType = 'Google_Service_AndroidPublisher_TokenPagination';
protected $tokenPaginationDataType = '';
public function setInappproduct($inappproduct)
{
$this->inappproduct = $inappproduct;
}
public function getInappproduct()
{
return $this->inappproduct;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setPageInfo(Google_Service_AndroidPublisher_PageInfo $pageInfo)
{
$this->pageInfo = $pageInfo;
}
public function getPageInfo()
{
return $this->pageInfo;
}
public function setTokenPagination(Google_Service_AndroidPublisher_TokenPagination $tokenPagination)
{
$this->tokenPagination = $tokenPagination;
}
public function getTokenPagination()
{
return $this->tokenPagination;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_InappproductsUpdateRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $inappproductType = 'Google_Service_AndroidPublisher_InAppProduct';
protected $inappproductDataType = '';
public function setInappproduct(Google_Service_AndroidPublisher_InAppProduct $inappproduct)
{
$this->inappproduct = $inappproduct;
}
public function getInappproduct()
{
return $this->inappproduct;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_InappproductsUpdateResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $inappproductType = 'Google_Service_AndroidPublisher_InAppProduct';
protected $inappproductDataType = '';
public function setInappproduct(Google_Service_AndroidPublisher_InAppProduct $inappproduct)
{
$this->inappproduct = $inappproduct;
}
public function getInappproduct()
{
return $this->inappproduct;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_Listing extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $fullDescription;
public $language;
public $shortDescription;
public $title;
public $video;
public function setFullDescription($fullDescription)
{
$this->fullDescription = $fullDescription;
}
public function getFullDescription()
{
return $this->fullDescription;
}
public function setLanguage($language)
{
$this->language = $language;
}
public function getLanguage()
{
return $this->language;
}
public function setShortDescription($shortDescription)
{
$this->shortDescription = $shortDescription;
}
public function getShortDescription()
{
return $this->shortDescription;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
public function setVideo($video)
{
$this->video = $video;
}
public function getVideo()
{
return $this->video;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_ListingsListResponse extends Google_Collection
{
protected $collection_key = 'listings';
protected $internal_gapi_mappings = array(
);
public $kind;
protected $listingsType = 'Google_Service_AndroidPublisher_Listing';
protected $listingsDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setListings($listings)
{
$this->listings = $listings;
}
public function getListings()
{
return $this->listings;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_MonthDay extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $day;
public $month;
public function setDay($day)
{
$this->day = $day;
}
public function getDay()
{
return $this->day;
}
public function setMonth($month)
{
$this->month = $month;
}
public function getMonth()
{
return $this->month;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_PageInfo extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $resultPerPage;
public $startIndex;
public $totalResults;
public function setResultPerPage($resultPerPage)
{
$this->resultPerPage = $resultPerPage;
}
public function getResultPerPage()
{
return $this->resultPerPage;
}
public function setStartIndex($startIndex)
{
$this->startIndex = $startIndex;
}
public function getStartIndex()
{
return $this->startIndex;
}
public function setTotalResults($totalResults)
{
$this->totalResults = $totalResults;
}
public function getTotalResults()
{
return $this->totalResults;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_Price extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $currency;
public $priceMicros;
public function setCurrency($currency)
{
$this->currency = $currency;
}
public function getCurrency()
{
return $this->currency;
}
public function setPriceMicros($priceMicros)
{
$this->priceMicros = $priceMicros;
}
public function getPriceMicros()
{
return $this->priceMicros;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_ProductPurchase extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $consumptionState;
public $developerPayload;
public $kind;
public $purchaseState;
public $purchaseTimeMillis;
public function setConsumptionState($consumptionState)
{
$this->consumptionState = $consumptionState;
}
public function getConsumptionState()
{
return $this->consumptionState;
}
public function setDeveloperPayload($developerPayload)
{
$this->developerPayload = $developerPayload;
}
public function getDeveloperPayload()
{
return $this->developerPayload;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setPurchaseState($purchaseState)
{
$this->purchaseState = $purchaseState;
}
public function getPurchaseState()
{
return $this->purchaseState;
}
public function setPurchaseTimeMillis($purchaseTimeMillis)
{
$this->purchaseTimeMillis = $purchaseTimeMillis;
}
public function getPurchaseTimeMillis()
{
return $this->purchaseTimeMillis;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_Season extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $endType = 'Google_Service_AndroidPublisher_MonthDay';
protected $endDataType = '';
protected $startType = 'Google_Service_AndroidPublisher_MonthDay';
protected $startDataType = '';
public function setEnd(Google_Service_AndroidPublisher_MonthDay $end)
{
$this->end = $end;
}
public function getEnd()
{
return $this->end;
}
public function setStart(Google_Service_AndroidPublisher_MonthDay $start)
{
$this->start = $start;
}
public function getStart()
{
return $this->start;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_SubscriptionDeferralInfo extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $desiredExpiryTimeMillis;
public $expectedExpiryTimeMillis;
public function setDesiredExpiryTimeMillis($desiredExpiryTimeMillis)
{
$this->desiredExpiryTimeMillis = $desiredExpiryTimeMillis;
}
public function getDesiredExpiryTimeMillis()
{
return $this->desiredExpiryTimeMillis;
}
public function setExpectedExpiryTimeMillis($expectedExpiryTimeMillis)
{
$this->expectedExpiryTimeMillis = $expectedExpiryTimeMillis;
}
public function getExpectedExpiryTimeMillis()
{
return $this->expectedExpiryTimeMillis;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_SubscriptionPurchase extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $autoRenewing;
public $expiryTimeMillis;
public $kind;
public $startTimeMillis;
public function setAutoRenewing($autoRenewing)
{
$this->autoRenewing = $autoRenewing;
}
public function getAutoRenewing()
{
return $this->autoRenewing;
}
public function setExpiryTimeMillis($expiryTimeMillis)
{
$this->expiryTimeMillis = $expiryTimeMillis;
}
public function getExpiryTimeMillis()
{
return $this->expiryTimeMillis;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setStartTimeMillis($startTimeMillis)
{
$this->startTimeMillis = $startTimeMillis;
}
public function getStartTimeMillis()
{
return $this->startTimeMillis;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_SubscriptionPurchasesDeferRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $deferralInfoType = 'Google_Service_AndroidPublisher_SubscriptionDeferralInfo';
protected $deferralInfoDataType = '';
public function setDeferralInfo(Google_Service_AndroidPublisher_SubscriptionDeferralInfo $deferralInfo)
{
$this->deferralInfo = $deferralInfo;
}
public function getDeferralInfo()
{
return $this->deferralInfo;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_SubscriptionPurchasesDeferResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $newExpiryTimeMillis;
public function setNewExpiryTimeMillis($newExpiryTimeMillis)
{
$this->newExpiryTimeMillis = $newExpiryTimeMillis;
}
public function getNewExpiryTimeMillis()
{
return $this->newExpiryTimeMillis;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_Testers extends Google_Collection
{
protected $collection_key = 'googlePlusCommunities';
protected $internal_gapi_mappings = array(
);
public $googleGroups;
public $googlePlusCommunities;
public function setGoogleGroups($googleGroups)
{
$this->googleGroups = $googleGroups;
}
public function getGoogleGroups()
{
return $this->googleGroups;
}
public function setGooglePlusCommunities($googlePlusCommunities)
{
$this->googlePlusCommunities = $googlePlusCommunities;
}
public function getGooglePlusCommunities()
{
return $this->googlePlusCommunities;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_TokenPagination extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
public $previousPageToken;
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setPreviousPageToken($previousPageToken)
{
$this->previousPageToken = $previousPageToken;
}
public function getPreviousPageToken()
{
return $this->previousPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_Track extends Google_Collection
{
protected $collection_key = 'versionCodes';
protected $internal_gapi_mappings = array(
);
public $track;
public $userFraction;
public $versionCodes;
public function setTrack($track)
{
$this->track = $track;
}
public function getTrack()
{
return $this->track;
}
public function setUserFraction($userFraction)
{
$this->userFraction = $userFraction;
}
public function getUserFraction()
{
return $this->userFraction;
}
public function setVersionCodes($versionCodes)
{
$this->versionCodes = $versionCodes;
}
public function getVersionCodes()
{
return $this->versionCodes;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidPublisher_TracksListResponse extends Google_Collection
{
protected $collection_key = 'tracks';
protected $internal_gapi_mappings = array(
);
public $kind;
protected $tracksType = 'Google_Service_AndroidPublisher_Track';
protected $tracksDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setTracks($tracks)
{
$this->tracks = $tracks;
}
public function getTracks()
{
return $this->tracks;
}
}
PK }\/[>g >g Service/Blogger.phpnu [
* API for access to the data within Blogger.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Blogger extends Google_Service { /** Manage your Blogger account. */ const BLOGGER = "https://www.googleapis.com/auth/blogger"; /** View your Blogger account. */ const BLOGGER_READONLY = "https://www.googleapis.com/auth/blogger.readonly"; public $blogUserInfos; public $blogs; public $comments; public $pageViews; public $pages; public $postUserInfos; public $posts; public $users; /** * Constructs the internal representation of the Blogger service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'blogger/v3/'; $this->version = 'v3'; $this->serviceName = 'blogger'; $this->blogUserInfos = new Google_Service_Blogger_BlogUserInfos_Resource( $this, $this->serviceName, 'blogUserInfos', array( 'methods' => array( 'get' => array( 'path' => 'users/{userId}/blogs/{blogId}', 'httpMethod' => 'GET', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'maxPosts' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->blogs = new Google_Service_Blogger_Blogs_Resource( $this, $this->serviceName, 'blogs', array( 'methods' => array( 'get' => array( 'path' => 'blogs/{blogId}', 'httpMethod' => 'GET', 'parameters' => array( 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'maxPosts' => array( 'location' => 'query', 'type' => 'integer', ), 'view' => array( 'location' => 'query', 'type' => 'string', ), ), ),'getByUrl' => array( 'path' => 'blogs/byurl', 'httpMethod' => 'GET', 'parameters' => array( 'url' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'view' => array( 'location' => 'query', 'type' => 'string', ), ), ),'listByUser' => array( 'path' => 'users/{userId}/blogs', 'httpMethod' => 'GET', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'fetchUserInfo' => array( 'location' => 'query', 'type' => 'boolean', ), 'status' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'role' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'view' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->comments = new Google_Service_Blogger_Comments_Resource( $this, $this->serviceName, 'comments', array( 'methods' => array( 'approve' => array( 'path' => 'blogs/{blogId}/posts/{postId}/comments/{commentId}/approve', 'httpMethod' => 'POST', 'parameters' => array( 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'postId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'commentId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'delete' => array( 'path' => 'blogs/{blogId}/posts/{postId}/comments/{commentId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'postId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'commentId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'blogs/{blogId}/posts/{postId}/comments/{commentId}', 'httpMethod' => 'GET', 'parameters' => array( 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'postId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'commentId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'view' => array( 'location' => 'query', 'type' => 'string', ), ), ),'list' => array( 'path' => 'blogs/{blogId}/posts/{postId}/comments', 'httpMethod' => 'GET', 'parameters' => array( 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'postId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'status' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'startDate' => array( 'location' => 'query', 'type' => 'string', ), 'endDate' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'fetchBodies' => array( 'location' => 'query', 'type' => 'boolean', ), 'view' => array( 'location' => 'query', 'type' => 'string', ), ), ),'listByBlog' => array( 'path' => 'blogs/{blogId}/comments', 'httpMethod' => 'GET', 'parameters' => array( 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'status' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'startDate' => array( 'location' => 'query', 'type' => 'string', ), 'endDate' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'fetchBodies' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'markAsSpam' => array( 'path' => 'blogs/{blogId}/posts/{postId}/comments/{commentId}/spam', 'httpMethod' => 'POST', 'parameters' => array( 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'postId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'commentId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'removeContent' => array( 'path' => 'blogs/{blogId}/posts/{postId}/comments/{commentId}/removecontent', 'httpMethod' => 'POST', 'parameters' => array( 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'postId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'commentId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->pageViews = new Google_Service_Blogger_PageViews_Resource( $this, $this->serviceName, 'pageViews', array( 'methods' => array( 'get' => array( 'path' => 'blogs/{blogId}/pageviews', 'httpMethod' => 'GET', 'parameters' => array( 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'range' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), ), ), ) ) ); $this->pages = new Google_Service_Blogger_Pages_Resource( $this, $this->serviceName, 'pages', array( 'methods' => array( 'delete' => array( 'path' => 'blogs/{blogId}/pages/{pageId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'blogs/{blogId}/pages/{pageId}', 'httpMethod' => 'GET', 'parameters' => array( 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'view' => array( 'location' => 'query', 'type' => 'string', ), ), ),'insert' => array( 'path' => 'blogs/{blogId}/pages', 'httpMethod' => 'POST', 'parameters' => array( 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'isDraft' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'list' => array( 'path' => 'blogs/{blogId}/pages', 'httpMethod' => 'GET', 'parameters' => array( 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'status' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'fetchBodies' => array( 'location' => 'query', 'type' => 'boolean', ), 'view' => array( 'location' => 'query', 'type' => 'string', ), ), ),'patch' => array( 'path' => 'blogs/{blogId}/pages/{pageId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'revert' => array( 'location' => 'query', 'type' => 'boolean', ), 'publish' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'publish' => array( 'path' => 'blogs/{blogId}/pages/{pageId}/publish', 'httpMethod' => 'POST', 'parameters' => array( 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'revert' => array( 'path' => 'blogs/{blogId}/pages/{pageId}/revert', 'httpMethod' => 'POST', 'parameters' => array( 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'blogs/{blogId}/pages/{pageId}', 'httpMethod' => 'PUT', 'parameters' => array( 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'revert' => array( 'location' => 'query', 'type' => 'boolean', ), 'publish' => array( 'location' => 'query', 'type' => 'boolean', ), ), ), ) ) ); $this->postUserInfos = new Google_Service_Blogger_PostUserInfos_Resource( $this, $this->serviceName, 'postUserInfos', array( 'methods' => array( 'get' => array( 'path' => 'users/{userId}/blogs/{blogId}/posts/{postId}', 'httpMethod' => 'GET', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'postId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'maxComments' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'list' => array( 'path' => 'users/{userId}/blogs/{blogId}/posts', 'httpMethod' => 'GET', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'orderBy' => array( 'location' => 'query', 'type' => 'string', ), 'startDate' => array( 'location' => 'query', 'type' => 'string', ), 'endDate' => array( 'location' => 'query', 'type' => 'string', ), 'labels' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'status' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'fetchBodies' => array( 'location' => 'query', 'type' => 'boolean', ), 'view' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->posts = new Google_Service_Blogger_Posts_Resource( $this, $this->serviceName, 'posts', array( 'methods' => array( 'delete' => array( 'path' => 'blogs/{blogId}/posts/{postId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'postId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'blogs/{blogId}/posts/{postId}', 'httpMethod' => 'GET', 'parameters' => array( 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'postId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'fetchBody' => array( 'location' => 'query', 'type' => 'boolean', ), 'maxComments' => array( 'location' => 'query', 'type' => 'integer', ), 'fetchImages' => array( 'location' => 'query', 'type' => 'boolean', ), 'view' => array( 'location' => 'query', 'type' => 'string', ), ), ),'getByPath' => array( 'path' => 'blogs/{blogId}/posts/bypath', 'httpMethod' => 'GET', 'parameters' => array( 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'path' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'maxComments' => array( 'location' => 'query', 'type' => 'integer', ), 'view' => array( 'location' => 'query', 'type' => 'string', ), ), ),'insert' => array( 'path' => 'blogs/{blogId}/posts', 'httpMethod' => 'POST', 'parameters' => array( 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'fetchImages' => array( 'location' => 'query', 'type' => 'boolean', ), 'isDraft' => array( 'location' => 'query', 'type' => 'boolean', ), 'fetchBody' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'list' => array( 'path' => 'blogs/{blogId}/posts', 'httpMethod' => 'GET', 'parameters' => array( 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'orderBy' => array( 'location' => 'query', 'type' => 'string', ), 'startDate' => array( 'location' => 'query', 'type' => 'string', ), 'endDate' => array( 'location' => 'query', 'type' => 'string', ), 'labels' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'fetchImages' => array( 'location' => 'query', 'type' => 'boolean', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'status' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'fetchBodies' => array( 'location' => 'query', 'type' => 'boolean', ), 'view' => array( 'location' => 'query', 'type' => 'string', ), ), ),'patch' => array( 'path' => 'blogs/{blogId}/posts/{postId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'postId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'revert' => array( 'location' => 'query', 'type' => 'boolean', ), 'publish' => array( 'location' => 'query', 'type' => 'boolean', ), 'fetchBody' => array( 'location' => 'query', 'type' => 'boolean', ), 'maxComments' => array( 'location' => 'query', 'type' => 'integer', ), 'fetchImages' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'publish' => array( 'path' => 'blogs/{blogId}/posts/{postId}/publish', 'httpMethod' => 'POST', 'parameters' => array( 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'postId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'publishDate' => array( 'location' => 'query', 'type' => 'string', ), ), ),'revert' => array( 'path' => 'blogs/{blogId}/posts/{postId}/revert', 'httpMethod' => 'POST', 'parameters' => array( 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'postId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'search' => array( 'path' => 'blogs/{blogId}/posts/search', 'httpMethod' => 'GET', 'parameters' => array( 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'q' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'orderBy' => array( 'location' => 'query', 'type' => 'string', ), 'fetchBodies' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'update' => array( 'path' => 'blogs/{blogId}/posts/{postId}', 'httpMethod' => 'PUT', 'parameters' => array( 'blogId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'postId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'revert' => array( 'location' => 'query', 'type' => 'boolean', ), 'publish' => array( 'location' => 'query', 'type' => 'boolean', ), 'fetchBody' => array( 'location' => 'query', 'type' => 'boolean', ), 'maxComments' => array( 'location' => 'query', 'type' => 'integer', ), 'fetchImages' => array( 'location' => 'query', 'type' => 'boolean', ), ), ), ) ) ); $this->users = new Google_Service_Blogger_Users_Resource( $this, $this->serviceName, 'users', array( 'methods' => array( 'get' => array( 'path' => 'users/{userId}', 'httpMethod' => 'GET', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); } } /** * The "blogUserInfos" collection of methods. * Typical usage is: *
* $bloggerService = new Google_Service_Blogger(...);
* $blogUserInfos = $bloggerService->blogUserInfos;
*
*/
#[AllowDynamicProperties]
class Google_Service_Blogger_BlogUserInfos_Resource extends Google_Service_Resource
{
/**
* Gets one blog and user info pair by blogId and userId. (blogUserInfos.get)
*
* @param string $userId ID of the user whose blogs are to be fetched. Either
* the word 'self' (sans quote marks) or the user's profile identifier.
* @param string $blogId The ID of the blog to get.
* @param array $optParams Optional parameters.
*
* @opt_param string maxPosts Maximum number of posts to pull back with the
* blog.
* @return Google_Service_Blogger_BlogUserInfo
*/
public function get($userId, $blogId, $optParams = array())
{
$params = array('userId' => $userId, 'blogId' => $blogId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Blogger_BlogUserInfo");
}
}
/**
* The "blogs" collection of methods.
* Typical usage is:
*
* $bloggerService = new Google_Service_Blogger(...);
* $blogs = $bloggerService->blogs;
*
*/
#[AllowDynamicProperties]
class Google_Service_Blogger_Blogs_Resource extends Google_Service_Resource
{
/**
* Gets one blog by ID. (blogs.get)
*
* @param string $blogId The ID of the blog to get.
* @param array $optParams Optional parameters.
*
* @opt_param string maxPosts Maximum number of posts to pull back with the
* blog.
* @opt_param string view Access level with which to view the blog. Note that
* some fields require elevated access.
* @return Google_Service_Blogger_Blog
*/
public function get($blogId, $optParams = array())
{
$params = array('blogId' => $blogId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Blogger_Blog");
}
/**
* Retrieve a Blog by URL. (blogs.getByUrl)
*
* @param string $url The URL of the blog to retrieve.
* @param array $optParams Optional parameters.
*
* @opt_param string view Access level with which to view the blog. Note that
* some fields require elevated access.
* @return Google_Service_Blogger_Blog
*/
public function getByUrl($url, $optParams = array())
{
$params = array('url' => $url);
$params = array_merge($params, $optParams);
return $this->call('getByUrl', array($params), "Google_Service_Blogger_Blog");
}
/**
* Retrieves a list of blogs, possibly filtered. (blogs.listByUser)
*
* @param string $userId ID of the user whose blogs are to be fetched. Either
* the word 'self' (sans quote marks) or the user's profile identifier.
* @param array $optParams Optional parameters.
*
* @opt_param bool fetchUserInfo Whether the response is a list of blogs with
* per-user information instead of just blogs.
* @opt_param string status Blog statuses to include in the result (default:
* Live blogs only). Note that ADMIN access is required to view deleted blogs.
* @opt_param string role User access types for blogs to include in the results,
* e.g. AUTHOR will return blogs where the user has author level access. If no
* roles are specified, defaults to ADMIN and AUTHOR roles.
* @opt_param string view Access level with which to view the blogs. Note that
* some fields require elevated access.
* @return Google_Service_Blogger_BlogList
*/
public function listByUser($userId, $optParams = array())
{
$params = array('userId' => $userId);
$params = array_merge($params, $optParams);
return $this->call('listByUser', array($params), "Google_Service_Blogger_BlogList");
}
}
/**
* The "comments" collection of methods.
* Typical usage is:
*
* $bloggerService = new Google_Service_Blogger(...);
* $comments = $bloggerService->comments;
*
*/
#[AllowDynamicProperties]
class Google_Service_Blogger_Comments_Resource extends Google_Service_Resource
{
/**
* Marks a comment as not spam. (comments.approve)
*
* @param string $blogId The ID of the Blog.
* @param string $postId The ID of the Post.
* @param string $commentId The ID of the comment to mark as not spam.
* @param array $optParams Optional parameters.
* @return Google_Service_Blogger_Comment
*/
public function approve($blogId, $postId, $commentId, $optParams = array())
{
$params = array('blogId' => $blogId, 'postId' => $postId, 'commentId' => $commentId);
$params = array_merge($params, $optParams);
return $this->call('approve', array($params), "Google_Service_Blogger_Comment");
}
/**
* Delete a comment by ID. (comments.delete)
*
* @param string $blogId The ID of the Blog.
* @param string $postId The ID of the Post.
* @param string $commentId The ID of the comment to delete.
* @param array $optParams Optional parameters.
*/
public function delete($blogId, $postId, $commentId, $optParams = array())
{
$params = array('blogId' => $blogId, 'postId' => $postId, 'commentId' => $commentId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Gets one comment by ID. (comments.get)
*
* @param string $blogId ID of the blog to containing the comment.
* @param string $postId ID of the post to fetch posts from.
* @param string $commentId The ID of the comment to get.
* @param array $optParams Optional parameters.
*
* @opt_param string view Access level for the requested comment (default:
* READER). Note that some comments will require elevated permissions, for
* example comments where the parent posts which is in a draft state, or
* comments that are pending moderation.
* @return Google_Service_Blogger_Comment
*/
public function get($blogId, $postId, $commentId, $optParams = array())
{
$params = array('blogId' => $blogId, 'postId' => $postId, 'commentId' => $commentId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Blogger_Comment");
}
/**
* Retrieves the comments for a post, possibly filtered. (comments.listComments)
*
* @param string $blogId ID of the blog to fetch comments from.
* @param string $postId ID of the post to fetch posts from.
* @param array $optParams Optional parameters.
*
* @opt_param string status
* @opt_param string startDate Earliest date of comment to fetch, a date-time
* with RFC 3339 formatting.
* @opt_param string endDate Latest date of comment to fetch, a date-time with
* RFC 3339 formatting.
* @opt_param string maxResults Maximum number of comments to include in the
* result.
* @opt_param string pageToken Continuation token if request is paged.
* @opt_param bool fetchBodies Whether the body content of the comments is
* included.
* @opt_param string view Access level with which to view the returned result.
* Note that some fields require elevated access.
* @return Google_Service_Blogger_CommentList
*/
public function listComments($blogId, $postId, $optParams = array())
{
$params = array('blogId' => $blogId, 'postId' => $postId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Blogger_CommentList");
}
/**
* Retrieves the comments for a blog, across all posts, possibly filtered.
* (comments.listByBlog)
*
* @param string $blogId ID of the blog to fetch comments from.
* @param array $optParams Optional parameters.
*
* @opt_param string status
* @opt_param string startDate Earliest date of comment to fetch, a date-time
* with RFC 3339 formatting.
* @opt_param string endDate Latest date of comment to fetch, a date-time with
* RFC 3339 formatting.
* @opt_param string maxResults Maximum number of comments to include in the
* result.
* @opt_param string pageToken Continuation token if request is paged.
* @opt_param bool fetchBodies Whether the body content of the comments is
* included.
* @return Google_Service_Blogger_CommentList
*/
public function listByBlog($blogId, $optParams = array())
{
$params = array('blogId' => $blogId);
$params = array_merge($params, $optParams);
return $this->call('listByBlog', array($params), "Google_Service_Blogger_CommentList");
}
/**
* Marks a comment as spam. (comments.markAsSpam)
*
* @param string $blogId The ID of the Blog.
* @param string $postId The ID of the Post.
* @param string $commentId The ID of the comment to mark as spam.
* @param array $optParams Optional parameters.
* @return Google_Service_Blogger_Comment
*/
public function markAsSpam($blogId, $postId, $commentId, $optParams = array())
{
$params = array('blogId' => $blogId, 'postId' => $postId, 'commentId' => $commentId);
$params = array_merge($params, $optParams);
return $this->call('markAsSpam', array($params), "Google_Service_Blogger_Comment");
}
/**
* Removes the content of a comment. (comments.removeContent)
*
* @param string $blogId The ID of the Blog.
* @param string $postId The ID of the Post.
* @param string $commentId The ID of the comment to delete content from.
* @param array $optParams Optional parameters.
* @return Google_Service_Blogger_Comment
*/
public function removeContent($blogId, $postId, $commentId, $optParams = array())
{
$params = array('blogId' => $blogId, 'postId' => $postId, 'commentId' => $commentId);
$params = array_merge($params, $optParams);
return $this->call('removeContent', array($params), "Google_Service_Blogger_Comment");
}
}
/**
* The "pageViews" collection of methods.
* Typical usage is:
*
* $bloggerService = new Google_Service_Blogger(...);
* $pageViews = $bloggerService->pageViews;
*
*/
#[AllowDynamicProperties]
class Google_Service_Blogger_PageViews_Resource extends Google_Service_Resource
{
/**
* Retrieve pageview stats for a Blog. (pageViews.get)
*
* @param string $blogId The ID of the blog to get.
* @param array $optParams Optional parameters.
*
* @opt_param string range
* @return Google_Service_Blogger_Pageviews
*/
public function get($blogId, $optParams = array())
{
$params = array('blogId' => $blogId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Blogger_Pageviews");
}
}
/**
* The "pages" collection of methods.
* Typical usage is:
*
* $bloggerService = new Google_Service_Blogger(...);
* $pages = $bloggerService->pages;
*
*/
#[AllowDynamicProperties]
class Google_Service_Blogger_Pages_Resource extends Google_Service_Resource
{
/**
* Delete a page by ID. (pages.delete)
*
* @param string $blogId The ID of the Blog.
* @param string $pageId The ID of the Page.
* @param array $optParams Optional parameters.
*/
public function delete($blogId, $pageId, $optParams = array())
{
$params = array('blogId' => $blogId, 'pageId' => $pageId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Gets one blog page by ID. (pages.get)
*
* @param string $blogId ID of the blog containing the page.
* @param string $pageId The ID of the page to get.
* @param array $optParams Optional parameters.
*
* @opt_param string view
* @return Google_Service_Blogger_Page
*/
public function get($blogId, $pageId, $optParams = array())
{
$params = array('blogId' => $blogId, 'pageId' => $pageId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Blogger_Page");
}
/**
* Add a page. (pages.insert)
*
* @param string $blogId ID of the blog to add the page to.
* @param Google_Page $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool isDraft Whether to create the page as a draft (default:
* false).
* @return Google_Service_Blogger_Page
*/
public function insert($blogId, Google_Service_Blogger_Page $postBody, $optParams = array())
{
$params = array('blogId' => $blogId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Blogger_Page");
}
/**
* Retrieves the pages for a blog, optionally including non-LIVE statuses.
* (pages.listPages)
*
* @param string $blogId ID of the blog to fetch Pages from.
* @param array $optParams Optional parameters.
*
* @opt_param string status
* @opt_param string maxResults Maximum number of Pages to fetch.
* @opt_param string pageToken Continuation token if the request is paged.
* @opt_param bool fetchBodies Whether to retrieve the Page bodies.
* @opt_param string view Access level with which to view the returned result.
* Note that some fields require elevated access.
* @return Google_Service_Blogger_PageList
*/
public function listPages($blogId, $optParams = array())
{
$params = array('blogId' => $blogId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Blogger_PageList");
}
/**
* Update a page. This method supports patch semantics. (pages.patch)
*
* @param string $blogId The ID of the Blog.
* @param string $pageId The ID of the Page.
* @param Google_Page $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool revert Whether a revert action should be performed when the
* page is updated (default: false).
* @opt_param bool publish Whether a publish action should be performed when the
* page is updated (default: false).
* @return Google_Service_Blogger_Page
*/
public function patch($blogId, $pageId, Google_Service_Blogger_Page $postBody, $optParams = array())
{
$params = array('blogId' => $blogId, 'pageId' => $pageId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Blogger_Page");
}
/**
* Publishes a draft page. (pages.publish)
*
* @param string $blogId The ID of the blog.
* @param string $pageId The ID of the page.
* @param array $optParams Optional parameters.
* @return Google_Service_Blogger_Page
*/
public function publish($blogId, $pageId, $optParams = array())
{
$params = array('blogId' => $blogId, 'pageId' => $pageId);
$params = array_merge($params, $optParams);
return $this->call('publish', array($params), "Google_Service_Blogger_Page");
}
/**
* Revert a published or scheduled page to draft state. (pages.revert)
*
* @param string $blogId The ID of the blog.
* @param string $pageId The ID of the page.
* @param array $optParams Optional parameters.
* @return Google_Service_Blogger_Page
*/
public function revert($blogId, $pageId, $optParams = array())
{
$params = array('blogId' => $blogId, 'pageId' => $pageId);
$params = array_merge($params, $optParams);
return $this->call('revert', array($params), "Google_Service_Blogger_Page");
}
/**
* Update a page. (pages.update)
*
* @param string $blogId The ID of the Blog.
* @param string $pageId The ID of the Page.
* @param Google_Page $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool revert Whether a revert action should be performed when the
* page is updated (default: false).
* @opt_param bool publish Whether a publish action should be performed when the
* page is updated (default: false).
* @return Google_Service_Blogger_Page
*/
public function update($blogId, $pageId, Google_Service_Blogger_Page $postBody, $optParams = array())
{
$params = array('blogId' => $blogId, 'pageId' => $pageId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Blogger_Page");
}
}
/**
* The "postUserInfos" collection of methods.
* Typical usage is:
*
* $bloggerService = new Google_Service_Blogger(...);
* $postUserInfos = $bloggerService->postUserInfos;
*
*/
#[AllowDynamicProperties]
class Google_Service_Blogger_PostUserInfos_Resource extends Google_Service_Resource
{
/**
* Gets one post and user info pair, by post ID and user ID. The post user info
* contains per-user information about the post, such as access rights, specific
* to the user. (postUserInfos.get)
*
* @param string $userId ID of the user for the per-user information to be
* fetched. Either the word 'self' (sans quote marks) or the user's profile
* identifier.
* @param string $blogId The ID of the blog.
* @param string $postId The ID of the post to get.
* @param array $optParams Optional parameters.
*
* @opt_param string maxComments Maximum number of comments to pull back on a
* post.
* @return Google_Service_Blogger_PostUserInfo
*/
public function get($userId, $blogId, $postId, $optParams = array())
{
$params = array('userId' => $userId, 'blogId' => $blogId, 'postId' => $postId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Blogger_PostUserInfo");
}
/**
* Retrieves a list of post and post user info pairs, possibly filtered. The
* post user info contains per-user information about the post, such as access
* rights, specific to the user. (postUserInfos.listPostUserInfos)
*
* @param string $userId ID of the user for the per-user information to be
* fetched. Either the word 'self' (sans quote marks) or the user's profile
* identifier.
* @param string $blogId ID of the blog to fetch posts from.
* @param array $optParams Optional parameters.
*
* @opt_param string orderBy Sort order applied to search results. Default is
* published.
* @opt_param string startDate Earliest post date to fetch, a date-time with RFC
* 3339 formatting.
* @opt_param string endDate Latest post date to fetch, a date-time with RFC
* 3339 formatting.
* @opt_param string labels Comma-separated list of labels to search for.
* @opt_param string maxResults Maximum number of posts to fetch.
* @opt_param string pageToken Continuation token if the request is paged.
* @opt_param string status
* @opt_param bool fetchBodies Whether the body content of posts is included.
* Default is false.
* @opt_param string view Access level with which to view the returned result.
* Note that some fields require elevated access.
* @return Google_Service_Blogger_PostUserInfosList
*/
public function listPostUserInfos($userId, $blogId, $optParams = array())
{
$params = array('userId' => $userId, 'blogId' => $blogId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Blogger_PostUserInfosList");
}
}
/**
* The "posts" collection of methods.
* Typical usage is:
*
* $bloggerService = new Google_Service_Blogger(...);
* $posts = $bloggerService->posts;
*
*/
#[AllowDynamicProperties]
class Google_Service_Blogger_Posts_Resource extends Google_Service_Resource
{
/**
* Delete a post by ID. (posts.delete)
*
* @param string $blogId The ID of the Blog.
* @param string $postId The ID of the Post.
* @param array $optParams Optional parameters.
*/
public function delete($blogId, $postId, $optParams = array())
{
$params = array('blogId' => $blogId, 'postId' => $postId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Get a post by ID. (posts.get)
*
* @param string $blogId ID of the blog to fetch the post from.
* @param string $postId The ID of the post
* @param array $optParams Optional parameters.
*
* @opt_param bool fetchBody Whether the body content of the post is included
* (default: true). This should be set to false when the post bodies are not
* required, to help minimize traffic.
* @opt_param string maxComments Maximum number of comments to pull back on a
* post.
* @opt_param bool fetchImages Whether image URL metadata for each post is
* included (default: false).
* @opt_param string view Access level with which to view the returned result.
* Note that some fields require elevated access.
* @return Google_Service_Blogger_Post
*/
public function get($blogId, $postId, $optParams = array())
{
$params = array('blogId' => $blogId, 'postId' => $postId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Blogger_Post");
}
/**
* Retrieve a Post by Path. (posts.getByPath)
*
* @param string $blogId ID of the blog to fetch the post from.
* @param string $path Path of the Post to retrieve.
* @param array $optParams Optional parameters.
*
* @opt_param string maxComments Maximum number of comments to pull back on a
* post.
* @opt_param string view Access level with which to view the returned result.
* Note that some fields require elevated access.
* @return Google_Service_Blogger_Post
*/
public function getByPath($blogId, $path, $optParams = array())
{
$params = array('blogId' => $blogId, 'path' => $path);
$params = array_merge($params, $optParams);
return $this->call('getByPath', array($params), "Google_Service_Blogger_Post");
}
/**
* Add a post. (posts.insert)
*
* @param string $blogId ID of the blog to add the post to.
* @param Google_Post $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool fetchImages Whether image URL metadata for each post is
* included in the returned result (default: false).
* @opt_param bool isDraft Whether to create the post as a draft (default:
* false).
* @opt_param bool fetchBody Whether the body content of the post is included
* with the result (default: true).
* @return Google_Service_Blogger_Post
*/
public function insert($blogId, Google_Service_Blogger_Post $postBody, $optParams = array())
{
$params = array('blogId' => $blogId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Blogger_Post");
}
/**
* Retrieves a list of posts, possibly filtered. (posts.listPosts)
*
* @param string $blogId ID of the blog to fetch posts from.
* @param array $optParams Optional parameters.
*
* @opt_param string orderBy Sort search results
* @opt_param string startDate Earliest post date to fetch, a date-time with RFC
* 3339 formatting.
* @opt_param string endDate Latest post date to fetch, a date-time with RFC
* 3339 formatting.
* @opt_param string labels Comma-separated list of labels to search for.
* @opt_param string maxResults Maximum number of posts to fetch.
* @opt_param bool fetchImages Whether image URL metadata for each post is
* included.
* @opt_param string pageToken Continuation token if the request is paged.
* @opt_param string status Statuses to include in the results.
* @opt_param bool fetchBodies Whether the body content of posts is included
* (default: true). This should be set to false when the post bodies are not
* required, to help minimize traffic.
* @opt_param string view Access level with which to view the returned result.
* Note that some fields require escalated access.
* @return Google_Service_Blogger_PostList
*/
public function listPosts($blogId, $optParams = array())
{
$params = array('blogId' => $blogId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Blogger_PostList");
}
/**
* Update a post. This method supports patch semantics. (posts.patch)
*
* @param string $blogId The ID of the Blog.
* @param string $postId The ID of the Post.
* @param Google_Post $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool revert Whether a revert action should be performed when the
* post is updated (default: false).
* @opt_param bool publish Whether a publish action should be performed when the
* post is updated (default: false).
* @opt_param bool fetchBody Whether the body content of the post is included
* with the result (default: true).
* @opt_param string maxComments Maximum number of comments to retrieve with the
* returned post.
* @opt_param bool fetchImages Whether image URL metadata for each post is
* included in the returned result (default: false).
* @return Google_Service_Blogger_Post
*/
public function patch($blogId, $postId, Google_Service_Blogger_Post $postBody, $optParams = array())
{
$params = array('blogId' => $blogId, 'postId' => $postId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Blogger_Post");
}
/**
* Publishes a draft post, optionally at the specific time of the given
* publishDate parameter. (posts.publish)
*
* @param string $blogId The ID of the Blog.
* @param string $postId The ID of the Post.
* @param array $optParams Optional parameters.
*
* @opt_param string publishDate Optional date and time to schedule the
* publishing of the Blog. If no publishDate parameter is given, the post is
* either published at the a previously saved schedule date (if present), or the
* current time. If a future date is given, the post will be scheduled to be
* published.
* @return Google_Service_Blogger_Post
*/
public function publish($blogId, $postId, $optParams = array())
{
$params = array('blogId' => $blogId, 'postId' => $postId);
$params = array_merge($params, $optParams);
return $this->call('publish', array($params), "Google_Service_Blogger_Post");
}
/**
* Revert a published or scheduled post to draft state. (posts.revert)
*
* @param string $blogId The ID of the Blog.
* @param string $postId The ID of the Post.
* @param array $optParams Optional parameters.
* @return Google_Service_Blogger_Post
*/
public function revert($blogId, $postId, $optParams = array())
{
$params = array('blogId' => $blogId, 'postId' => $postId);
$params = array_merge($params, $optParams);
return $this->call('revert', array($params), "Google_Service_Blogger_Post");
}
/**
* Search for a post. (posts.search)
*
* @param string $blogId ID of the blog to fetch the post from.
* @param string $q Query terms to search this blog for matching posts.
* @param array $optParams Optional parameters.
*
* @opt_param string orderBy Sort search results
* @opt_param bool fetchBodies Whether the body content of posts is included
* (default: true). This should be set to false when the post bodies are not
* required, to help minimize traffic.
* @return Google_Service_Blogger_PostList
*/
public function search($blogId, $q, $optParams = array())
{
$params = array('blogId' => $blogId, 'q' => $q);
$params = array_merge($params, $optParams);
return $this->call('search', array($params), "Google_Service_Blogger_PostList");
}
/**
* Update a post. (posts.update)
*
* @param string $blogId The ID of the Blog.
* @param string $postId The ID of the Post.
* @param Google_Post $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool revert Whether a revert action should be performed when the
* post is updated (default: false).
* @opt_param bool publish Whether a publish action should be performed when the
* post is updated (default: false).
* @opt_param bool fetchBody Whether the body content of the post is included
* with the result (default: true).
* @opt_param string maxComments Maximum number of comments to retrieve with the
* returned post.
* @opt_param bool fetchImages Whether image URL metadata for each post is
* included in the returned result (default: false).
* @return Google_Service_Blogger_Post
*/
public function update($blogId, $postId, Google_Service_Blogger_Post $postBody, $optParams = array())
{
$params = array('blogId' => $blogId, 'postId' => $postId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Blogger_Post");
}
}
/**
* The "users" collection of methods.
* Typical usage is:
*
* $bloggerService = new Google_Service_Blogger(...);
* $users = $bloggerService->users;
*
*/
#[AllowDynamicProperties]
class Google_Service_Blogger_Users_Resource extends Google_Service_Resource
{
/**
* Gets one user by ID. (users.get)
*
* @param string $userId The ID of the user to get.
* @param array $optParams Optional parameters.
* @return Google_Service_Blogger_User
*/
public function get($userId, $optParams = array())
{
$params = array('userId' => $userId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Blogger_User");
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_Blog extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $customMetaData;
public $description;
public $id;
public $kind;
protected $localeType = 'Google_Service_Blogger_BlogLocale';
protected $localeDataType = '';
public $name;
protected $pagesType = 'Google_Service_Blogger_BlogPages';
protected $pagesDataType = '';
protected $postsType = 'Google_Service_Blogger_BlogPosts';
protected $postsDataType = '';
public $published;
public $selfLink;
public $status;
public $updated;
public $url;
public function setCustomMetaData($customMetaData)
{
$this->customMetaData = $customMetaData;
}
public function getCustomMetaData()
{
return $this->customMetaData;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLocale(Google_Service_Blogger_BlogLocale $locale)
{
$this->locale = $locale;
}
public function getLocale()
{
return $this->locale;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPages(Google_Service_Blogger_BlogPages $pages)
{
$this->pages = $pages;
}
public function getPages()
{
return $this->pages;
}
public function setPosts(Google_Service_Blogger_BlogPosts $posts)
{
$this->posts = $posts;
}
public function getPosts()
{
return $this->posts;
}
public function setPublished($published)
{
$this->published = $published;
}
public function getPublished()
{
return $this->published;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setUpdated($updated)
{
$this->updated = $updated;
}
public function getUpdated()
{
return $this->updated;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_BlogList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $blogUserInfosType = 'Google_Service_Blogger_BlogUserInfo';
protected $blogUserInfosDataType = 'array';
protected $itemsType = 'Google_Service_Blogger_Blog';
protected $itemsDataType = 'array';
public $kind;
public function setBlogUserInfos($blogUserInfos)
{
$this->blogUserInfos = $blogUserInfos;
}
public function getBlogUserInfos()
{
return $this->blogUserInfos;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_BlogLocale extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $country;
public $language;
public $variant;
public function setCountry($country)
{
$this->country = $country;
}
public function getCountry()
{
return $this->country;
}
public function setLanguage($language)
{
$this->language = $language;
}
public function getLanguage()
{
return $this->language;
}
public function setVariant($variant)
{
$this->variant = $variant;
}
public function getVariant()
{
return $this->variant;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_BlogPages extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $selfLink;
public $totalItems;
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setTotalItems($totalItems)
{
$this->totalItems = $totalItems;
}
public function getTotalItems()
{
return $this->totalItems;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_BlogPerUserInfo extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $blogId;
public $hasAdminAccess;
public $kind;
public $photosAlbumKey;
public $role;
public $userId;
public function setBlogId($blogId)
{
$this->blogId = $blogId;
}
public function getBlogId()
{
return $this->blogId;
}
public function setHasAdminAccess($hasAdminAccess)
{
$this->hasAdminAccess = $hasAdminAccess;
}
public function getHasAdminAccess()
{
return $this->hasAdminAccess;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setPhotosAlbumKey($photosAlbumKey)
{
$this->photosAlbumKey = $photosAlbumKey;
}
public function getPhotosAlbumKey()
{
return $this->photosAlbumKey;
}
public function setRole($role)
{
$this->role = $role;
}
public function getRole()
{
return $this->role;
}
public function setUserId($userId)
{
$this->userId = $userId;
}
public function getUserId()
{
return $this->userId;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_BlogPosts extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_Blogger_Post';
protected $itemsDataType = 'array';
public $selfLink;
public $totalItems;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setTotalItems($totalItems)
{
$this->totalItems = $totalItems;
}
public function getTotalItems()
{
return $this->totalItems;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_BlogUserInfo extends Google_Model
{
protected $internal_gapi_mappings = array(
"blogUserInfo" => "blog_user_info",
);
protected $blogType = 'Google_Service_Blogger_Blog';
protected $blogDataType = '';
protected $blogUserInfoType = 'Google_Service_Blogger_BlogPerUserInfo';
protected $blogUserInfoDataType = '';
public $kind;
public function setBlog(Google_Service_Blogger_Blog $blog)
{
$this->blog = $blog;
}
public function getBlog()
{
return $this->blog;
}
public function setBlogUserInfo(Google_Service_Blogger_BlogPerUserInfo $blogUserInfo)
{
$this->blogUserInfo = $blogUserInfo;
}
public function getBlogUserInfo()
{
return $this->blogUserInfo;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_Comment extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $authorType = 'Google_Service_Blogger_CommentAuthor';
protected $authorDataType = '';
protected $blogType = 'Google_Service_Blogger_CommentBlog';
protected $blogDataType = '';
public $content;
public $id;
protected $inReplyToType = 'Google_Service_Blogger_CommentInReplyTo';
protected $inReplyToDataType = '';
public $kind;
protected $postType = 'Google_Service_Blogger_CommentPost';
protected $postDataType = '';
public $published;
public $selfLink;
public $status;
public $updated;
public function setAuthor(Google_Service_Blogger_CommentAuthor $author)
{
$this->author = $author;
}
public function getAuthor()
{
return $this->author;
}
public function setBlog(Google_Service_Blogger_CommentBlog $blog)
{
$this->blog = $blog;
}
public function getBlog()
{
return $this->blog;
}
public function setContent($content)
{
$this->content = $content;
}
public function getContent()
{
return $this->content;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setInReplyTo(Google_Service_Blogger_CommentInReplyTo $inReplyTo)
{
$this->inReplyTo = $inReplyTo;
}
public function getInReplyTo()
{
return $this->inReplyTo;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setPost(Google_Service_Blogger_CommentPost $post)
{
$this->post = $post;
}
public function getPost()
{
return $this->post;
}
public function setPublished($published)
{
$this->published = $published;
}
public function getPublished()
{
return $this->published;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setUpdated($updated)
{
$this->updated = $updated;
}
public function getUpdated()
{
return $this->updated;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_CommentAuthor extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $displayName;
public $id;
protected $imageType = 'Google_Service_Blogger_CommentAuthorImage';
protected $imageDataType = '';
public $url;
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
public function getDisplayName()
{
return $this->displayName;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setImage(Google_Service_Blogger_CommentAuthorImage $image)
{
$this->image = $image;
}
public function getImage()
{
return $this->image;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_CommentAuthorImage extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $url;
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_CommentBlog extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_CommentInReplyTo extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_CommentList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_Blogger_Comment';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $prevPageToken;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setPrevPageToken($prevPageToken)
{
$this->prevPageToken = $prevPageToken;
}
public function getPrevPageToken()
{
return $this->prevPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_CommentPost extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_Page extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $authorType = 'Google_Service_Blogger_PageAuthor';
protected $authorDataType = '';
protected $blogType = 'Google_Service_Blogger_PageBlog';
protected $blogDataType = '';
public $content;
public $etag;
public $id;
public $kind;
public $published;
public $selfLink;
public $status;
public $title;
public $updated;
public $url;
public function setAuthor(Google_Service_Blogger_PageAuthor $author)
{
$this->author = $author;
}
public function getAuthor()
{
return $this->author;
}
public function setBlog(Google_Service_Blogger_PageBlog $blog)
{
$this->blog = $blog;
}
public function getBlog()
{
return $this->blog;
}
public function setContent($content)
{
$this->content = $content;
}
public function getContent()
{
return $this->content;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setPublished($published)
{
$this->published = $published;
}
public function getPublished()
{
return $this->published;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
public function setUpdated($updated)
{
$this->updated = $updated;
}
public function getUpdated()
{
return $this->updated;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_PageAuthor extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $displayName;
public $id;
protected $imageType = 'Google_Service_Blogger_PageAuthorImage';
protected $imageDataType = '';
public $url;
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
public function getDisplayName()
{
return $this->displayName;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setImage(Google_Service_Blogger_PageAuthorImage $image)
{
$this->image = $image;
}
public function getImage()
{
return $this->image;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_PageAuthorImage extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $url;
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_PageBlog extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_PageList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_Blogger_Page';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_Pageviews extends Google_Collection
{
protected $collection_key = 'counts';
protected $internal_gapi_mappings = array(
);
public $blogId;
protected $countsType = 'Google_Service_Blogger_PageviewsCounts';
protected $countsDataType = 'array';
public $kind;
public function setBlogId($blogId)
{
$this->blogId = $blogId;
}
public function getBlogId()
{
return $this->blogId;
}
public function setCounts($counts)
{
$this->counts = $counts;
}
public function getCounts()
{
return $this->counts;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_PageviewsCounts extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $count;
public $timeRange;
public function setCount($count)
{
$this->count = $count;
}
public function getCount()
{
return $this->count;
}
public function setTimeRange($timeRange)
{
$this->timeRange = $timeRange;
}
public function getTimeRange()
{
return $this->timeRange;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_Post extends Google_Collection
{
protected $collection_key = 'labels';
protected $internal_gapi_mappings = array(
);
protected $authorType = 'Google_Service_Blogger_PostAuthor';
protected $authorDataType = '';
protected $blogType = 'Google_Service_Blogger_PostBlog';
protected $blogDataType = '';
public $content;
public $customMetaData;
public $etag;
public $id;
protected $imagesType = 'Google_Service_Blogger_PostImages';
protected $imagesDataType = 'array';
public $kind;
public $labels;
protected $locationType = 'Google_Service_Blogger_PostLocation';
protected $locationDataType = '';
public $published;
public $readerComments;
protected $repliesType = 'Google_Service_Blogger_PostReplies';
protected $repliesDataType = '';
public $selfLink;
public $status;
public $title;
public $titleLink;
public $updated;
public $url;
public function setAuthor(Google_Service_Blogger_PostAuthor $author)
{
$this->author = $author;
}
public function getAuthor()
{
return $this->author;
}
public function setBlog(Google_Service_Blogger_PostBlog $blog)
{
$this->blog = $blog;
}
public function getBlog()
{
return $this->blog;
}
public function setContent($content)
{
$this->content = $content;
}
public function getContent()
{
return $this->content;
}
public function setCustomMetaData($customMetaData)
{
$this->customMetaData = $customMetaData;
}
public function getCustomMetaData()
{
return $this->customMetaData;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setImages($images)
{
$this->images = $images;
}
public function getImages()
{
return $this->images;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLabels($labels)
{
$this->labels = $labels;
}
public function getLabels()
{
return $this->labels;
}
public function setLocation(Google_Service_Blogger_PostLocation $location)
{
$this->location = $location;
}
public function getLocation()
{
return $this->location;
}
public function setPublished($published)
{
$this->published = $published;
}
public function getPublished()
{
return $this->published;
}
public function setReaderComments($readerComments)
{
$this->readerComments = $readerComments;
}
public function getReaderComments()
{
return $this->readerComments;
}
public function setReplies(Google_Service_Blogger_PostReplies $replies)
{
$this->replies = $replies;
}
public function getReplies()
{
return $this->replies;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
public function setTitleLink($titleLink)
{
$this->titleLink = $titleLink;
}
public function getTitleLink()
{
return $this->titleLink;
}
public function setUpdated($updated)
{
$this->updated = $updated;
}
public function getUpdated()
{
return $this->updated;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_PostAuthor extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $displayName;
public $id;
protected $imageType = 'Google_Service_Blogger_PostAuthorImage';
protected $imageDataType = '';
public $url;
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
public function getDisplayName()
{
return $this->displayName;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setImage(Google_Service_Blogger_PostAuthorImage $image)
{
$this->image = $image;
}
public function getImage()
{
return $this->image;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_PostAuthorImage extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $url;
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_PostBlog extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_PostImages extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $url;
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_PostList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_Blogger_Post';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_PostLocation extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $lat;
public $lng;
public $name;
public $span;
public function setLat($lat)
{
$this->lat = $lat;
}
public function getLat()
{
return $this->lat;
}
public function setLng($lng)
{
$this->lng = $lng;
}
public function getLng()
{
return $this->lng;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSpan($span)
{
$this->span = $span;
}
public function getSpan()
{
return $this->span;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_PostPerUserInfo extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $blogId;
public $hasEditAccess;
public $kind;
public $postId;
public $userId;
public function setBlogId($blogId)
{
$this->blogId = $blogId;
}
public function getBlogId()
{
return $this->blogId;
}
public function setHasEditAccess($hasEditAccess)
{
$this->hasEditAccess = $hasEditAccess;
}
public function getHasEditAccess()
{
return $this->hasEditAccess;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setPostId($postId)
{
$this->postId = $postId;
}
public function getPostId()
{
return $this->postId;
}
public function setUserId($userId)
{
$this->userId = $userId;
}
public function getUserId()
{
return $this->userId;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_PostReplies extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_Blogger_Comment';
protected $itemsDataType = 'array';
public $selfLink;
public $totalItems;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setTotalItems($totalItems)
{
$this->totalItems = $totalItems;
}
public function getTotalItems()
{
return $this->totalItems;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_PostUserInfo extends Google_Model
{
protected $internal_gapi_mappings = array(
"postUserInfo" => "post_user_info",
);
public $kind;
protected $postType = 'Google_Service_Blogger_Post';
protected $postDataType = '';
protected $postUserInfoType = 'Google_Service_Blogger_PostPerUserInfo';
protected $postUserInfoDataType = '';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setPost(Google_Service_Blogger_Post $post)
{
$this->post = $post;
}
public function getPost()
{
return $this->post;
}
public function setPostUserInfo(Google_Service_Blogger_PostPerUserInfo $postUserInfo)
{
$this->postUserInfo = $postUserInfo;
}
public function getPostUserInfo()
{
return $this->postUserInfo;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_PostUserInfosList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_Blogger_PostUserInfo';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_User extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $about;
protected $blogsType = 'Google_Service_Blogger_UserBlogs';
protected $blogsDataType = '';
public $created;
public $displayName;
public $id;
public $kind;
protected $localeType = 'Google_Service_Blogger_UserLocale';
protected $localeDataType = '';
public $selfLink;
public $url;
public function setAbout($about)
{
$this->about = $about;
}
public function getAbout()
{
return $this->about;
}
public function setBlogs(Google_Service_Blogger_UserBlogs $blogs)
{
$this->blogs = $blogs;
}
public function getBlogs()
{
return $this->blogs;
}
public function setCreated($created)
{
$this->created = $created;
}
public function getCreated()
{
return $this->created;
}
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
public function getDisplayName()
{
return $this->displayName;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLocale(Google_Service_Blogger_UserLocale $locale)
{
$this->locale = $locale;
}
public function getLocale()
{
return $this->locale;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_UserBlogs extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $selfLink;
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Blogger_UserLocale extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $country;
public $language;
public $variant;
public function setCountry($country)
{
$this->country = $country;
}
public function getCountry()
{
return $this->country;
}
public function setLanguage($language)
{
$this->language = $language;
}
public function getLanguage()
{
return $this->language;
}
public function setVariant($variant)
{
$this->variant = $variant;
}
public function getVariant()
{
return $this->variant;
}
}
PK }\
e; ; Service/DataTransfer.phpnu [
* Admin Data Transfer API lets you transfer user data from one user to another.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_DataTransfer extends Google_Service { /** View and manage data transfers between users in your organization. */ const ADMIN_DATATRANSFER = "https://www.googleapis.com/auth/admin.datatransfer"; /** View data transfers between users in your organization. */ const ADMIN_DATATRANSFER_READONLY = "https://www.googleapis.com/auth/admin.datatransfer.readonly"; public $applications; public $transfers; /** * Constructs the internal representation of the DataTransfer service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'admin/datatransfer/v1/'; $this->version = 'datatransfer_v1'; $this->serviceName = 'admin'; $this->applications = new Google_Service_DataTransfer_Applications_Resource( $this, $this->serviceName, 'applications', array( 'methods' => array( 'get' => array( 'path' => 'applications/{applicationId}', 'httpMethod' => 'GET', 'parameters' => array( 'applicationId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'applications', 'httpMethod' => 'GET', 'parameters' => array( 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'customerId' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->transfers = new Google_Service_DataTransfer_Transfers_Resource( $this, $this->serviceName, 'transfers', array( 'methods' => array( 'get' => array( 'path' => 'transfers/{dataTransferId}', 'httpMethod' => 'GET', 'parameters' => array( 'dataTransferId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'transfers', 'httpMethod' => 'POST', 'parameters' => array(), ),'list' => array( 'path' => 'transfers', 'httpMethod' => 'GET', 'parameters' => array( 'status' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'newOwnerUserId' => array( 'location' => 'query', 'type' => 'string', ), 'oldOwnerUserId' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'customerId' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); } } /** * The "applications" collection of methods. * Typical usage is: *
* $adminService = new Google_Service_DataTransfer(...);
* $applications = $adminService->applications;
*
*/
#[AllowDynamicProperties]
class Google_Service_DataTransfer_Applications_Resource extends Google_Service_Resource
{
/**
* Retrieves information about an application for the given application ID.
* (applications.get)
*
* @param string $applicationId ID of the application resource to be retrieved.
* @param array $optParams Optional parameters.
* @return Google_Service_DataTransfer_Application
*/
public function get($applicationId, $optParams = array())
{
$params = array('applicationId' => $applicationId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_DataTransfer_Application");
}
/**
* Lists the applications available for data transfer for a customer.
* (applications.listApplications)
*
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken Token to specify next page in the list.
* @opt_param string customerId Immutable ID of the Google Apps account.
* @opt_param string maxResults Maximum number of results to return. Default is
* 100.
* @return Google_Service_DataTransfer_ApplicationsListResponse
*/
public function listApplications($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_DataTransfer_ApplicationsListResponse");
}
}
/**
* The "transfers" collection of methods.
* Typical usage is:
*
* $adminService = new Google_Service_DataTransfer(...);
* $transfers = $adminService->transfers;
*
*/
#[AllowDynamicProperties]
class Google_Service_DataTransfer_Transfers_Resource extends Google_Service_Resource
{
/**
* Retrieves a data transfer request by its resource ID. (transfers.get)
*
* @param string $dataTransferId ID of the resource to be retrieved. This is
* returned in the response from the insert method.
* @param array $optParams Optional parameters.
* @return Google_Service_DataTransfer_DataTransfer
*/
public function get($dataTransferId, $optParams = array())
{
$params = array('dataTransferId' => $dataTransferId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_DataTransfer_DataTransfer");
}
/**
* Inserts a data transfer request. (transfers.insert)
*
* @param Google_DataTransfer $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_DataTransfer_DataTransfer
*/
public function insert(Google_Service_DataTransfer_DataTransfer $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_DataTransfer_DataTransfer");
}
/**
* Lists the transfers for a customer by source user, destination user, or
* status. (transfers.listTransfers)
*
* @param array $optParams Optional parameters.
*
* @opt_param string status Status of the transfer.
* @opt_param int maxResults Maximum number of results to return. Default is
* 100.
* @opt_param string newOwnerUserId Destination user's profile ID.
* @opt_param string oldOwnerUserId Source user's profile ID.
* @opt_param string pageToken Token to specify the next page in the list.
* @opt_param string customerId Immutable ID of the Google Apps account.
* @return Google_Service_DataTransfer_DataTransfersListResponse
*/
public function listTransfers($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_DataTransfer_DataTransfersListResponse");
}
}
#[AllowDynamicProperties]
class Google_Service_DataTransfer_Application extends Google_Collection
{
protected $collection_key = 'transferParams';
protected $internal_gapi_mappings = array(
);
public $etag;
public $id;
public $kind;
public $name;
protected $transferParamsType = 'Google_Service_DataTransfer_ApplicationTransferParam';
protected $transferParamsDataType = 'array';
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setTransferParams($transferParams)
{
$this->transferParams = $transferParams;
}
public function getTransferParams()
{
return $this->transferParams;
}
}
#[AllowDynamicProperties]
class Google_Service_DataTransfer_ApplicationDataTransfer extends Google_Collection
{
protected $collection_key = 'applicationTransferParams';
protected $internal_gapi_mappings = array(
);
public $applicationId;
protected $applicationTransferParamsType = 'Google_Service_DataTransfer_ApplicationTransferParam';
protected $applicationTransferParamsDataType = 'array';
public $applicationTransferStatus;
public function setApplicationId($applicationId)
{
$this->applicationId = $applicationId;
}
public function getApplicationId()
{
return $this->applicationId;
}
public function setApplicationTransferParams($applicationTransferParams)
{
$this->applicationTransferParams = $applicationTransferParams;
}
public function getApplicationTransferParams()
{
return $this->applicationTransferParams;
}
public function setApplicationTransferStatus($applicationTransferStatus)
{
$this->applicationTransferStatus = $applicationTransferStatus;
}
public function getApplicationTransferStatus()
{
return $this->applicationTransferStatus;
}
}
#[AllowDynamicProperties]
class Google_Service_DataTransfer_ApplicationTransferParam extends Google_Collection
{
protected $collection_key = 'value';
protected $internal_gapi_mappings = array(
);
public $key;
public $value;
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_DataTransfer_ApplicationsListResponse extends Google_Collection
{
protected $collection_key = 'applications';
protected $internal_gapi_mappings = array(
);
protected $applicationsType = 'Google_Service_DataTransfer_Application';
protected $applicationsDataType = 'array';
public $etag;
public $kind;
public $nextPageToken;
public function setApplications($applications)
{
$this->applications = $applications;
}
public function getApplications()
{
return $this->applications;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_DataTransfer_DataTransfer extends Google_Collection
{
protected $collection_key = 'applicationDataTransfers';
protected $internal_gapi_mappings = array(
);
protected $applicationDataTransfersType = 'Google_Service_DataTransfer_ApplicationDataTransfer';
protected $applicationDataTransfersDataType = 'array';
public $etag;
public $id;
public $kind;
public $newOwnerUserId;
public $oldOwnerUserId;
public $overallTransferStatusCode;
public $requestTime;
public function setApplicationDataTransfers($applicationDataTransfers)
{
$this->applicationDataTransfers = $applicationDataTransfers;
}
public function getApplicationDataTransfers()
{
return $this->applicationDataTransfers;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNewOwnerUserId($newOwnerUserId)
{
$this->newOwnerUserId = $newOwnerUserId;
}
public function getNewOwnerUserId()
{
return $this->newOwnerUserId;
}
public function setOldOwnerUserId($oldOwnerUserId)
{
$this->oldOwnerUserId = $oldOwnerUserId;
}
public function getOldOwnerUserId()
{
return $this->oldOwnerUserId;
}
public function setOverallTransferStatusCode($overallTransferStatusCode)
{
$this->overallTransferStatusCode = $overallTransferStatusCode;
}
public function getOverallTransferStatusCode()
{
return $this->overallTransferStatusCode;
}
public function setRequestTime($requestTime)
{
$this->requestTime = $requestTime;
}
public function getRequestTime()
{
return $this->requestTime;
}
}
#[AllowDynamicProperties]
class Google_Service_DataTransfer_DataTransfersListResponse extends Google_Collection
{
protected $collection_key = 'dataTransfers';
protected $internal_gapi_mappings = array(
);
protected $dataTransfersType = 'Google_Service_DataTransfer_DataTransfer';
protected $dataTransfersDataType = 'array';
public $etag;
public $kind;
public $nextPageToken;
public function setDataTransfers($dataTransfers)
{
$this->dataTransfers = $dataTransfers;
}
public function getDataTransfers()
{
return $this->dataTransfers;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
PK }\L Service/ShoppingContent.phpnu [
* Manage product items, inventory, and Merchant Center accounts for Google
* Shopping.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_ShoppingContent extends Google_Service { /** Manage your product listings and accounts for Google Shopping. */ const CONTENT = "https://www.googleapis.com/auth/content"; public $accounts; public $accountshipping; public $accountstatuses; public $accounttax; public $datafeeds; public $datafeedstatuses; public $inventory; public $orders; public $products; public $productstatuses; /** * Constructs the internal representation of the ShoppingContent service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'content/v2/'; $this->version = 'v2'; $this->serviceName = 'content'; $this->accounts = new Google_Service_ShoppingContent_Accounts_Resource( $this, $this->serviceName, 'accounts', array( 'methods' => array( 'authinfo' => array( 'path' => 'accounts/authinfo', 'httpMethod' => 'GET', 'parameters' => array(), ),'custombatch' => array( 'path' => 'accounts/batch', 'httpMethod' => 'POST', 'parameters' => array( 'dryRun' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'delete' => array( 'path' => '{merchantId}/accounts/{accountId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'dryRun' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'get' => array( 'path' => '{merchantId}/accounts/{accountId}', 'httpMethod' => 'GET', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{merchantId}/accounts', 'httpMethod' => 'POST', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'dryRun' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'list' => array( 'path' => '{merchantId}/accounts', 'httpMethod' => 'GET', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'patch' => array( 'path' => '{merchantId}/accounts/{accountId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'dryRun' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'update' => array( 'path' => '{merchantId}/accounts/{accountId}', 'httpMethod' => 'PUT', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'dryRun' => array( 'location' => 'query', 'type' => 'boolean', ), ), ), ) ) ); $this->accountshipping = new Google_Service_ShoppingContent_Accountshipping_Resource( $this, $this->serviceName, 'accountshipping', array( 'methods' => array( 'custombatch' => array( 'path' => 'accountshipping/batch', 'httpMethod' => 'POST', 'parameters' => array( 'dryRun' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'get' => array( 'path' => '{merchantId}/accountshipping/{accountId}', 'httpMethod' => 'GET', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{merchantId}/accountshipping', 'httpMethod' => 'GET', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'patch' => array( 'path' => '{merchantId}/accountshipping/{accountId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'dryRun' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'update' => array( 'path' => '{merchantId}/accountshipping/{accountId}', 'httpMethod' => 'PUT', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'dryRun' => array( 'location' => 'query', 'type' => 'boolean', ), ), ), ) ) ); $this->accountstatuses = new Google_Service_ShoppingContent_Accountstatuses_Resource( $this, $this->serviceName, 'accountstatuses', array( 'methods' => array( 'custombatch' => array( 'path' => 'accountstatuses/batch', 'httpMethod' => 'POST', 'parameters' => array(), ),'get' => array( 'path' => '{merchantId}/accountstatuses/{accountId}', 'httpMethod' => 'GET', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{merchantId}/accountstatuses', 'httpMethod' => 'GET', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->accounttax = new Google_Service_ShoppingContent_Accounttax_Resource( $this, $this->serviceName, 'accounttax', array( 'methods' => array( 'custombatch' => array( 'path' => 'accounttax/batch', 'httpMethod' => 'POST', 'parameters' => array( 'dryRun' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'get' => array( 'path' => '{merchantId}/accounttax/{accountId}', 'httpMethod' => 'GET', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{merchantId}/accounttax', 'httpMethod' => 'GET', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'patch' => array( 'path' => '{merchantId}/accounttax/{accountId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'dryRun' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'update' => array( 'path' => '{merchantId}/accounttax/{accountId}', 'httpMethod' => 'PUT', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'dryRun' => array( 'location' => 'query', 'type' => 'boolean', ), ), ), ) ) ); $this->datafeeds = new Google_Service_ShoppingContent_Datafeeds_Resource( $this, $this->serviceName, 'datafeeds', array( 'methods' => array( 'custombatch' => array( 'path' => 'datafeeds/batch', 'httpMethod' => 'POST', 'parameters' => array( 'dryRun' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'delete' => array( 'path' => '{merchantId}/datafeeds/{datafeedId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'datafeedId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'dryRun' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'get' => array( 'path' => '{merchantId}/datafeeds/{datafeedId}', 'httpMethod' => 'GET', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'datafeedId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{merchantId}/datafeeds', 'httpMethod' => 'POST', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'dryRun' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'list' => array( 'path' => '{merchantId}/datafeeds', 'httpMethod' => 'GET', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'patch' => array( 'path' => '{merchantId}/datafeeds/{datafeedId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'datafeedId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'dryRun' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'update' => array( 'path' => '{merchantId}/datafeeds/{datafeedId}', 'httpMethod' => 'PUT', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'datafeedId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'dryRun' => array( 'location' => 'query', 'type' => 'boolean', ), ), ), ) ) ); $this->datafeedstatuses = new Google_Service_ShoppingContent_Datafeedstatuses_Resource( $this, $this->serviceName, 'datafeedstatuses', array( 'methods' => array( 'custombatch' => array( 'path' => 'datafeedstatuses/batch', 'httpMethod' => 'POST', 'parameters' => array(), ),'get' => array( 'path' => '{merchantId}/datafeedstatuses/{datafeedId}', 'httpMethod' => 'GET', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'datafeedId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{merchantId}/datafeedstatuses', 'httpMethod' => 'GET', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->inventory = new Google_Service_ShoppingContent_Inventory_Resource( $this, $this->serviceName, 'inventory', array( 'methods' => array( 'custombatch' => array( 'path' => 'inventory/batch', 'httpMethod' => 'POST', 'parameters' => array( 'dryRun' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'set' => array( 'path' => '{merchantId}/inventory/{storeCode}/products/{productId}', 'httpMethod' => 'POST', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'storeCode' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'productId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'dryRun' => array( 'location' => 'query', 'type' => 'boolean', ), ), ), ) ) ); $this->orders = new Google_Service_ShoppingContent_Orders_Resource( $this, $this->serviceName, 'orders', array( 'methods' => array( 'acknowledge' => array( 'path' => '{merchantId}/orders/{orderId}/acknowledge', 'httpMethod' => 'POST', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'orderId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'advancetestorder' => array( 'path' => '{merchantId}/testorders/{orderId}/advance', 'httpMethod' => 'POST', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'orderId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'cancel' => array( 'path' => '{merchantId}/orders/{orderId}/cancel', 'httpMethod' => 'POST', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'orderId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'cancellineitem' => array( 'path' => '{merchantId}/orders/{orderId}/cancelLineItem', 'httpMethod' => 'POST', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'orderId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'createtestorder' => array( 'path' => '{merchantId}/testorders', 'httpMethod' => 'POST', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'custombatch' => array( 'path' => 'orders/batch', 'httpMethod' => 'POST', 'parameters' => array(), ),'get' => array( 'path' => '{merchantId}/orders/{orderId}', 'httpMethod' => 'GET', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'orderId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'getbymerchantorderid' => array( 'path' => '{merchantId}/ordersbymerchantid/{merchantOrderId}', 'httpMethod' => 'GET', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'merchantOrderId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'gettestordertemplate' => array( 'path' => '{merchantId}/testordertemplates/{templateName}', 'httpMethod' => 'GET', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'templateName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{merchantId}/orders', 'httpMethod' => 'GET', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'orderBy' => array( 'location' => 'query', 'type' => 'string', ), 'placedDateEnd' => array( 'location' => 'query', 'type' => 'string', ), 'acknowledged' => array( 'location' => 'query', 'type' => 'boolean', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'placedDateStart' => array( 'location' => 'query', 'type' => 'string', ), 'statuses' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), ), ),'refund' => array( 'path' => '{merchantId}/orders/{orderId}/refund', 'httpMethod' => 'POST', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'orderId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'returnlineitem' => array( 'path' => '{merchantId}/orders/{orderId}/returnLineItem', 'httpMethod' => 'POST', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'orderId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'shiplineitems' => array( 'path' => '{merchantId}/orders/{orderId}/shipLineItems', 'httpMethod' => 'POST', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'orderId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'updatemerchantorderid' => array( 'path' => '{merchantId}/orders/{orderId}/updateMerchantOrderId', 'httpMethod' => 'POST', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'orderId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'updateshipment' => array( 'path' => '{merchantId}/orders/{orderId}/updateShipment', 'httpMethod' => 'POST', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'orderId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->products = new Google_Service_ShoppingContent_Products_Resource( $this, $this->serviceName, 'products', array( 'methods' => array( 'custombatch' => array( 'path' => 'products/batch', 'httpMethod' => 'POST', 'parameters' => array( 'dryRun' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'delete' => array( 'path' => '{merchantId}/products/{productId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'productId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'dryRun' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'get' => array( 'path' => '{merchantId}/products/{productId}', 'httpMethod' => 'GET', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'productId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{merchantId}/products', 'httpMethod' => 'POST', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'dryRun' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'list' => array( 'path' => '{merchantId}/products', 'httpMethod' => 'GET', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->productstatuses = new Google_Service_ShoppingContent_Productstatuses_Resource( $this, $this->serviceName, 'productstatuses', array( 'methods' => array( 'custombatch' => array( 'path' => 'productstatuses/batch', 'httpMethod' => 'POST', 'parameters' => array(), ),'get' => array( 'path' => '{merchantId}/productstatuses/{productId}', 'httpMethod' => 'GET', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'productId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{merchantId}/productstatuses', 'httpMethod' => 'GET', 'parameters' => array( 'merchantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); } } /** * The "accounts" collection of methods. * Typical usage is: *
* $contentService = new Google_Service_ShoppingContent(...);
* $accounts = $contentService->accounts;
*
*/
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_Accounts_Resource extends Google_Service_Resource
{
/**
* Returns information about the authenticated user. (accounts.authinfo)
*
* @param array $optParams Optional parameters.
* @return Google_Service_ShoppingContent_AccountsAuthInfoResponse
*/
public function authinfo($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('authinfo', array($params), "Google_Service_ShoppingContent_AccountsAuthInfoResponse");
}
/**
* Retrieves, inserts, updates, and deletes multiple Merchant Center
* (sub-)accounts in a single request. (accounts.custombatch)
*
* @param Google_AccountsCustomBatchRequest $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool dryRun Flag to run the request in dry-run mode.
* @return Google_Service_ShoppingContent_AccountsCustomBatchResponse
*/
public function custombatch(Google_Service_ShoppingContent_AccountsCustomBatchRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('custombatch', array($params), "Google_Service_ShoppingContent_AccountsCustomBatchResponse");
}
/**
* Deletes a Merchant Center sub-account. (accounts.delete)
*
* @param string $merchantId The ID of the managing account.
* @param string $accountId The ID of the account.
* @param array $optParams Optional parameters.
*
* @opt_param bool dryRun Flag to run the request in dry-run mode.
*/
public function delete($merchantId, $accountId, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'accountId' => $accountId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Retrieves a Merchant Center account. (accounts.get)
*
* @param string $merchantId The ID of the managing account.
* @param string $accountId The ID of the account.
* @param array $optParams Optional parameters.
* @return Google_Service_ShoppingContent_Account
*/
public function get($merchantId, $accountId, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'accountId' => $accountId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_ShoppingContent_Account");
}
/**
* Creates a Merchant Center sub-account. (accounts.insert)
*
* @param string $merchantId The ID of the managing account.
* @param Google_Account $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool dryRun Flag to run the request in dry-run mode.
* @return Google_Service_ShoppingContent_Account
*/
public function insert($merchantId, Google_Service_ShoppingContent_Account $postBody, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_ShoppingContent_Account");
}
/**
* Lists the sub-accounts in your Merchant Center account.
* (accounts.listAccounts)
*
* @param string $merchantId The ID of the managing account.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The token returned by the previous request.
* @opt_param string maxResults The maximum number of accounts to return in the
* response, used for paging.
* @return Google_Service_ShoppingContent_AccountsListResponse
*/
public function listAccounts($merchantId, $optParams = array())
{
$params = array('merchantId' => $merchantId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_ShoppingContent_AccountsListResponse");
}
/**
* Updates a Merchant Center account. This method supports patch semantics.
* (accounts.patch)
*
* @param string $merchantId The ID of the managing account.
* @param string $accountId The ID of the account.
* @param Google_Account $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool dryRun Flag to run the request in dry-run mode.
* @return Google_Service_ShoppingContent_Account
*/
public function patch($merchantId, $accountId, Google_Service_ShoppingContent_Account $postBody, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'accountId' => $accountId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_ShoppingContent_Account");
}
/**
* Updates a Merchant Center account. (accounts.update)
*
* @param string $merchantId The ID of the managing account.
* @param string $accountId The ID of the account.
* @param Google_Account $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool dryRun Flag to run the request in dry-run mode.
* @return Google_Service_ShoppingContent_Account
*/
public function update($merchantId, $accountId, Google_Service_ShoppingContent_Account $postBody, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'accountId' => $accountId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_ShoppingContent_Account");
}
}
/**
* The "accountshipping" collection of methods.
* Typical usage is:
*
* $contentService = new Google_Service_ShoppingContent(...);
* $accountshipping = $contentService->accountshipping;
*
*/
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_Accountshipping_Resource extends Google_Service_Resource
{
/**
* Retrieves and updates the shipping settings of multiple accounts in a single
* request. (accountshipping.custombatch)
*
* @param Google_AccountshippingCustomBatchRequest $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool dryRun Flag to run the request in dry-run mode.
* @return Google_Service_ShoppingContent_AccountshippingCustomBatchResponse
*/
public function custombatch(Google_Service_ShoppingContent_AccountshippingCustomBatchRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('custombatch', array($params), "Google_Service_ShoppingContent_AccountshippingCustomBatchResponse");
}
/**
* Retrieves the shipping settings of the account. (accountshipping.get)
*
* @param string $merchantId The ID of the managing account.
* @param string $accountId The ID of the account for which to get/update
* account shipping settings.
* @param array $optParams Optional parameters.
* @return Google_Service_ShoppingContent_AccountShipping
*/
public function get($merchantId, $accountId, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'accountId' => $accountId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_ShoppingContent_AccountShipping");
}
/**
* Lists the shipping settings of the sub-accounts in your Merchant Center
* account. (accountshipping.listAccountshipping)
*
* @param string $merchantId The ID of the managing account.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The token returned by the previous request.
* @opt_param string maxResults The maximum number of shipping settings to
* return in the response, used for paging.
* @return Google_Service_ShoppingContent_AccountshippingListResponse
*/
public function listAccountshipping($merchantId, $optParams = array())
{
$params = array('merchantId' => $merchantId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_ShoppingContent_AccountshippingListResponse");
}
/**
* Updates the shipping settings of the account. This method supports patch
* semantics. (accountshipping.patch)
*
* @param string $merchantId The ID of the managing account.
* @param string $accountId The ID of the account for which to get/update
* account shipping settings.
* @param Google_AccountShipping $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool dryRun Flag to run the request in dry-run mode.
* @return Google_Service_ShoppingContent_AccountShipping
*/
public function patch($merchantId, $accountId, Google_Service_ShoppingContent_AccountShipping $postBody, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'accountId' => $accountId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_ShoppingContent_AccountShipping");
}
/**
* Updates the shipping settings of the account. (accountshipping.update)
*
* @param string $merchantId The ID of the managing account.
* @param string $accountId The ID of the account for which to get/update
* account shipping settings.
* @param Google_AccountShipping $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool dryRun Flag to run the request in dry-run mode.
* @return Google_Service_ShoppingContent_AccountShipping
*/
public function update($merchantId, $accountId, Google_Service_ShoppingContent_AccountShipping $postBody, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'accountId' => $accountId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_ShoppingContent_AccountShipping");
}
}
/**
* The "accountstatuses" collection of methods.
* Typical usage is:
*
* $contentService = new Google_Service_ShoppingContent(...);
* $accountstatuses = $contentService->accountstatuses;
*
*/
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_Accountstatuses_Resource extends Google_Service_Resource
{
/**
* (accountstatuses.custombatch)
*
* @param Google_AccountstatusesCustomBatchRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_ShoppingContent_AccountstatusesCustomBatchResponse
*/
public function custombatch(Google_Service_ShoppingContent_AccountstatusesCustomBatchRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('custombatch', array($params), "Google_Service_ShoppingContent_AccountstatusesCustomBatchResponse");
}
/**
* Retrieves the status of a Merchant Center account. (accountstatuses.get)
*
* @param string $merchantId The ID of the managing account.
* @param string $accountId The ID of the account.
* @param array $optParams Optional parameters.
* @return Google_Service_ShoppingContent_AccountStatus
*/
public function get($merchantId, $accountId, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'accountId' => $accountId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_ShoppingContent_AccountStatus");
}
/**
* Lists the statuses of the sub-accounts in your Merchant Center account.
* (accountstatuses.listAccountstatuses)
*
* @param string $merchantId The ID of the managing account.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The token returned by the previous request.
* @opt_param string maxResults The maximum number of account statuses to return
* in the response, used for paging.
* @return Google_Service_ShoppingContent_AccountstatusesListResponse
*/
public function listAccountstatuses($merchantId, $optParams = array())
{
$params = array('merchantId' => $merchantId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_ShoppingContent_AccountstatusesListResponse");
}
}
/**
* The "accounttax" collection of methods.
* Typical usage is:
*
* $contentService = new Google_Service_ShoppingContent(...);
* $accounttax = $contentService->accounttax;
*
*/
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_Accounttax_Resource extends Google_Service_Resource
{
/**
* Retrieves and updates tax settings of multiple accounts in a single request.
* (accounttax.custombatch)
*
* @param Google_AccounttaxCustomBatchRequest $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool dryRun Flag to run the request in dry-run mode.
* @return Google_Service_ShoppingContent_AccounttaxCustomBatchResponse
*/
public function custombatch(Google_Service_ShoppingContent_AccounttaxCustomBatchRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('custombatch', array($params), "Google_Service_ShoppingContent_AccounttaxCustomBatchResponse");
}
/**
* Retrieves the tax settings of the account. (accounttax.get)
*
* @param string $merchantId The ID of the managing account.
* @param string $accountId The ID of the account for which to get/update
* account tax settings.
* @param array $optParams Optional parameters.
* @return Google_Service_ShoppingContent_AccountTax
*/
public function get($merchantId, $accountId, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'accountId' => $accountId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_ShoppingContent_AccountTax");
}
/**
* Lists the tax settings of the sub-accounts in your Merchant Center account.
* (accounttax.listAccounttax)
*
* @param string $merchantId The ID of the managing account.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The token returned by the previous request.
* @opt_param string maxResults The maximum number of tax settings to return in
* the response, used for paging.
* @return Google_Service_ShoppingContent_AccounttaxListResponse
*/
public function listAccounttax($merchantId, $optParams = array())
{
$params = array('merchantId' => $merchantId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_ShoppingContent_AccounttaxListResponse");
}
/**
* Updates the tax settings of the account. This method supports patch
* semantics. (accounttax.patch)
*
* @param string $merchantId The ID of the managing account.
* @param string $accountId The ID of the account for which to get/update
* account tax settings.
* @param Google_AccountTax $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool dryRun Flag to run the request in dry-run mode.
* @return Google_Service_ShoppingContent_AccountTax
*/
public function patch($merchantId, $accountId, Google_Service_ShoppingContent_AccountTax $postBody, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'accountId' => $accountId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_ShoppingContent_AccountTax");
}
/**
* Updates the tax settings of the account. (accounttax.update)
*
* @param string $merchantId The ID of the managing account.
* @param string $accountId The ID of the account for which to get/update
* account tax settings.
* @param Google_AccountTax $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool dryRun Flag to run the request in dry-run mode.
* @return Google_Service_ShoppingContent_AccountTax
*/
public function update($merchantId, $accountId, Google_Service_ShoppingContent_AccountTax $postBody, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'accountId' => $accountId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_ShoppingContent_AccountTax");
}
}
/**
* The "datafeeds" collection of methods.
* Typical usage is:
*
* $contentService = new Google_Service_ShoppingContent(...);
* $datafeeds = $contentService->datafeeds;
*
*/
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_Datafeeds_Resource extends Google_Service_Resource
{
/**
* (datafeeds.custombatch)
*
* @param Google_DatafeedsCustomBatchRequest $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool dryRun Flag to run the request in dry-run mode.
* @return Google_Service_ShoppingContent_DatafeedsCustomBatchResponse
*/
public function custombatch(Google_Service_ShoppingContent_DatafeedsCustomBatchRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('custombatch', array($params), "Google_Service_ShoppingContent_DatafeedsCustomBatchResponse");
}
/**
* Deletes a datafeed from your Merchant Center account. (datafeeds.delete)
*
* @param string $merchantId
* @param string $datafeedId
* @param array $optParams Optional parameters.
*
* @opt_param bool dryRun Flag to run the request in dry-run mode.
*/
public function delete($merchantId, $datafeedId, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'datafeedId' => $datafeedId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Retrieves a datafeed from your Merchant Center account. (datafeeds.get)
*
* @param string $merchantId
* @param string $datafeedId
* @param array $optParams Optional parameters.
* @return Google_Service_ShoppingContent_Datafeed
*/
public function get($merchantId, $datafeedId, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'datafeedId' => $datafeedId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_ShoppingContent_Datafeed");
}
/**
* Registers a datafeed with your Merchant Center account. (datafeeds.insert)
*
* @param string $merchantId
* @param Google_Datafeed $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool dryRun Flag to run the request in dry-run mode.
* @return Google_Service_ShoppingContent_Datafeed
*/
public function insert($merchantId, Google_Service_ShoppingContent_Datafeed $postBody, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_ShoppingContent_Datafeed");
}
/**
* Lists the datafeeds in your Merchant Center account.
* (datafeeds.listDatafeeds)
*
* @param string $merchantId The ID of the managing account.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The token returned by the previous request.
* @opt_param string maxResults The maximum number of products to return in the
* response, used for paging.
* @return Google_Service_ShoppingContent_DatafeedsListResponse
*/
public function listDatafeeds($merchantId, $optParams = array())
{
$params = array('merchantId' => $merchantId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_ShoppingContent_DatafeedsListResponse");
}
/**
* Updates a datafeed of your Merchant Center account. This method supports
* patch semantics. (datafeeds.patch)
*
* @param string $merchantId
* @param string $datafeedId
* @param Google_Datafeed $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool dryRun Flag to run the request in dry-run mode.
* @return Google_Service_ShoppingContent_Datafeed
*/
public function patch($merchantId, $datafeedId, Google_Service_ShoppingContent_Datafeed $postBody, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'datafeedId' => $datafeedId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_ShoppingContent_Datafeed");
}
/**
* Updates a datafeed of your Merchant Center account. (datafeeds.update)
*
* @param string $merchantId
* @param string $datafeedId
* @param Google_Datafeed $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool dryRun Flag to run the request in dry-run mode.
* @return Google_Service_ShoppingContent_Datafeed
*/
public function update($merchantId, $datafeedId, Google_Service_ShoppingContent_Datafeed $postBody, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'datafeedId' => $datafeedId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_ShoppingContent_Datafeed");
}
}
/**
* The "datafeedstatuses" collection of methods.
* Typical usage is:
*
* $contentService = new Google_Service_ShoppingContent(...);
* $datafeedstatuses = $contentService->datafeedstatuses;
*
*/
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_Datafeedstatuses_Resource extends Google_Service_Resource
{
/**
* (datafeedstatuses.custombatch)
*
* @param Google_DatafeedstatusesCustomBatchRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_ShoppingContent_DatafeedstatusesCustomBatchResponse
*/
public function custombatch(Google_Service_ShoppingContent_DatafeedstatusesCustomBatchRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('custombatch', array($params), "Google_Service_ShoppingContent_DatafeedstatusesCustomBatchResponse");
}
/**
* Retrieves the status of a datafeed from your Merchant Center account.
* (datafeedstatuses.get)
*
* @param string $merchantId
* @param string $datafeedId
* @param array $optParams Optional parameters.
* @return Google_Service_ShoppingContent_DatafeedStatus
*/
public function get($merchantId, $datafeedId, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'datafeedId' => $datafeedId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_ShoppingContent_DatafeedStatus");
}
/**
* Lists the statuses of the datafeeds in your Merchant Center account.
* (datafeedstatuses.listDatafeedstatuses)
*
* @param string $merchantId The ID of the managing account.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The token returned by the previous request.
* @opt_param string maxResults The maximum number of products to return in the
* response, used for paging.
* @return Google_Service_ShoppingContent_DatafeedstatusesListResponse
*/
public function listDatafeedstatuses($merchantId, $optParams = array())
{
$params = array('merchantId' => $merchantId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_ShoppingContent_DatafeedstatusesListResponse");
}
}
/**
* The "inventory" collection of methods.
* Typical usage is:
*
* $contentService = new Google_Service_ShoppingContent(...);
* $inventory = $contentService->inventory;
*
*/
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_Inventory_Resource extends Google_Service_Resource
{
/**
* Updates price and availability for multiple products or stores in a single
* request. This operation does not update the expiration date of the products.
* (inventory.custombatch)
*
* @param Google_InventoryCustomBatchRequest $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool dryRun Flag to run the request in dry-run mode.
* @return Google_Service_ShoppingContent_InventoryCustomBatchResponse
*/
public function custombatch(Google_Service_ShoppingContent_InventoryCustomBatchRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('custombatch', array($params), "Google_Service_ShoppingContent_InventoryCustomBatchResponse");
}
/**
* Updates price and availability of a product in your Merchant Center account.
* This operation does not update the expiration date of the product.
* (inventory.set)
*
* @param string $merchantId The ID of the managing account.
* @param string $storeCode The code of the store for which to update price and
* availability. Use online to update price and availability of an online
* product.
* @param string $productId The ID of the product for which to update price and
* availability.
* @param Google_InventorySetRequest $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool dryRun Flag to run the request in dry-run mode.
* @return Google_Service_ShoppingContent_InventorySetResponse
*/
public function set($merchantId, $storeCode, $productId, Google_Service_ShoppingContent_InventorySetRequest $postBody, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'storeCode' => $storeCode, 'productId' => $productId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('set', array($params), "Google_Service_ShoppingContent_InventorySetResponse");
}
}
/**
* The "orders" collection of methods.
* Typical usage is:
*
* $contentService = new Google_Service_ShoppingContent(...);
* $orders = $contentService->orders;
*
*/
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_Orders_Resource extends Google_Service_Resource
{
/**
* Marks an order as acknowledged. (orders.acknowledge)
*
* @param string $merchantId The ID of the managing account.
* @param string $orderId The ID of the order.
* @param Google_OrdersAcknowledgeRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_ShoppingContent_OrdersAcknowledgeResponse
*/
public function acknowledge($merchantId, $orderId, Google_Service_ShoppingContent_OrdersAcknowledgeRequest $postBody, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'orderId' => $orderId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('acknowledge', array($params), "Google_Service_ShoppingContent_OrdersAcknowledgeResponse");
}
/**
* Sandbox only. Moves a test order from state "inProgress" to state
* "pendingShipment". (orders.advancetestorder)
*
* @param string $merchantId The ID of the managing account.
* @param string $orderId The ID of the test order to modify.
* @param array $optParams Optional parameters.
* @return Google_Service_ShoppingContent_OrdersAdvanceTestOrderResponse
*/
public function advancetestorder($merchantId, $orderId, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'orderId' => $orderId);
$params = array_merge($params, $optParams);
return $this->call('advancetestorder', array($params), "Google_Service_ShoppingContent_OrdersAdvanceTestOrderResponse");
}
/**
* Cancels all line items in an order. (orders.cancel)
*
* @param string $merchantId The ID of the managing account.
* @param string $orderId The ID of the order to cancel.
* @param Google_OrdersCancelRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_ShoppingContent_OrdersCancelResponse
*/
public function cancel($merchantId, $orderId, Google_Service_ShoppingContent_OrdersCancelRequest $postBody, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'orderId' => $orderId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('cancel', array($params), "Google_Service_ShoppingContent_OrdersCancelResponse");
}
/**
* Cancels a line item. (orders.cancellineitem)
*
* @param string $merchantId The ID of the managing account.
* @param string $orderId The ID of the order.
* @param Google_OrdersCancelLineItemRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_ShoppingContent_OrdersCancelLineItemResponse
*/
public function cancellineitem($merchantId, $orderId, Google_Service_ShoppingContent_OrdersCancelLineItemRequest $postBody, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'orderId' => $orderId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('cancellineitem', array($params), "Google_Service_ShoppingContent_OrdersCancelLineItemResponse");
}
/**
* Sandbox only. Creates a test order. (orders.createtestorder)
*
* @param string $merchantId The ID of the managing account.
* @param Google_OrdersCreateTestOrderRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_ShoppingContent_OrdersCreateTestOrderResponse
*/
public function createtestorder($merchantId, Google_Service_ShoppingContent_OrdersCreateTestOrderRequest $postBody, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('createtestorder', array($params), "Google_Service_ShoppingContent_OrdersCreateTestOrderResponse");
}
/**
* Retrieves or modifies multiple orders in a single request.
* (orders.custombatch)
*
* @param Google_OrdersCustomBatchRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_ShoppingContent_OrdersCustomBatchResponse
*/
public function custombatch(Google_Service_ShoppingContent_OrdersCustomBatchRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('custombatch', array($params), "Google_Service_ShoppingContent_OrdersCustomBatchResponse");
}
/**
* Retrieves an order from your Merchant Center account. (orders.get)
*
* @param string $merchantId The ID of the managing account.
* @param string $orderId The ID of the order.
* @param array $optParams Optional parameters.
* @return Google_Service_ShoppingContent_Order
*/
public function get($merchantId, $orderId, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'orderId' => $orderId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_ShoppingContent_Order");
}
/**
* Retrieves an order using merchant order id. (orders.getbymerchantorderid)
*
* @param string $merchantId The ID of the managing account.
* @param string $merchantOrderId The merchant order id to be looked for.
* @param array $optParams Optional parameters.
* @return Google_Service_ShoppingContent_OrdersGetByMerchantOrderIdResponse
*/
public function getbymerchantorderid($merchantId, $merchantOrderId, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'merchantOrderId' => $merchantOrderId);
$params = array_merge($params, $optParams);
return $this->call('getbymerchantorderid', array($params), "Google_Service_ShoppingContent_OrdersGetByMerchantOrderIdResponse");
}
/**
* Sandbox only. Retrieves an order template that can be used to quickly create
* a new order in sandbox. (orders.gettestordertemplate)
*
* @param string $merchantId The ID of the managing account.
* @param string $templateName The name of the template to retrieve.
* @param array $optParams Optional parameters.
* @return Google_Service_ShoppingContent_OrdersGetTestOrderTemplateResponse
*/
public function gettestordertemplate($merchantId, $templateName, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'templateName' => $templateName);
$params = array_merge($params, $optParams);
return $this->call('gettestordertemplate', array($params), "Google_Service_ShoppingContent_OrdersGetTestOrderTemplateResponse");
}
/**
* Lists the orders in your Merchant Center account. (orders.listOrders)
*
* @param string $merchantId The ID of the managing account.
* @param array $optParams Optional parameters.
*
* @opt_param string orderBy The ordering of the returned list. The only
* supported value are placedDate desc and placedDate asc for now, which returns
* orders sorted by placement date. "placedDate desc" stands for listing orders
* by placement date, from oldest to most recent. "placedDate asc" stands for
* listing orders by placement date, from most recent to oldest. In future
* releases we'll support other sorting criteria.
* @opt_param string placedDateEnd Obtains orders placed before this date
* (exclusively), in ISO 8601 format.
* @opt_param bool acknowledged Obtains orders that match the acknowledgement
* status. When set to true, obtains orders that have been acknowledged. When
* false, obtains orders that have not been acknowledged. We recommend using
* this filter set to false, in conjunction with the acknowledge call, such that
* only un-acknowledged orders are returned.
* @opt_param string maxResults The maximum number of orders to return in the
* response, used for paging. The default value is 25 orders per page, and the
* maximum allowed value is 250 orders per page. Known issue: All List calls
* will return all Orders without limit regardless of the value of this field.
* @opt_param string pageToken The token returned by the previous request.
* @opt_param string placedDateStart Obtains orders placed after this date
* (inclusively), in ISO 8601 format.
* @opt_param string statuses Obtains orders that match any of the specified
* statuses. Multiple values can be specified with comma separation.
* Additionally, please note that active is a shortcut for pendingShipment and
* partiallyShipped, and completed is a shortcut for shipped ,
* partiallyDelivered, delivered, partiallyReturned, returned, and canceled.
* @return Google_Service_ShoppingContent_OrdersListResponse
*/
public function listOrders($merchantId, $optParams = array())
{
$params = array('merchantId' => $merchantId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_ShoppingContent_OrdersListResponse");
}
/**
* Refund a portion of the order, up to the full amount paid. (orders.refund)
*
* @param string $merchantId The ID of the managing account.
* @param string $orderId The ID of the order to refund.
* @param Google_OrdersRefundRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_ShoppingContent_OrdersRefundResponse
*/
public function refund($merchantId, $orderId, Google_Service_ShoppingContent_OrdersRefundRequest $postBody, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'orderId' => $orderId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('refund', array($params), "Google_Service_ShoppingContent_OrdersRefundResponse");
}
/**
* Returns a line item. (orders.returnlineitem)
*
* @param string $merchantId The ID of the managing account.
* @param string $orderId The ID of the order.
* @param Google_OrdersReturnLineItemRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_ShoppingContent_OrdersReturnLineItemResponse
*/
public function returnlineitem($merchantId, $orderId, Google_Service_ShoppingContent_OrdersReturnLineItemRequest $postBody, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'orderId' => $orderId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('returnlineitem', array($params), "Google_Service_ShoppingContent_OrdersReturnLineItemResponse");
}
/**
* Marks line item(s) as shipped. (orders.shiplineitems)
*
* @param string $merchantId The ID of the managing account.
* @param string $orderId The ID of the order.
* @param Google_OrdersShipLineItemsRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_ShoppingContent_OrdersShipLineItemsResponse
*/
public function shiplineitems($merchantId, $orderId, Google_Service_ShoppingContent_OrdersShipLineItemsRequest $postBody, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'orderId' => $orderId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('shiplineitems', array($params), "Google_Service_ShoppingContent_OrdersShipLineItemsResponse");
}
/**
* Updates the merchant order ID for a given order.
* (orders.updatemerchantorderid)
*
* @param string $merchantId The ID of the managing account.
* @param string $orderId The ID of the order.
* @param Google_OrdersUpdateMerchantOrderIdRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_ShoppingContent_OrdersUpdateMerchantOrderIdResponse
*/
public function updatemerchantorderid($merchantId, $orderId, Google_Service_ShoppingContent_OrdersUpdateMerchantOrderIdRequest $postBody, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'orderId' => $orderId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('updatemerchantorderid', array($params), "Google_Service_ShoppingContent_OrdersUpdateMerchantOrderIdResponse");
}
/**
* Updates a shipment's status, carrier, and/or tracking ID.
* (orders.updateshipment)
*
* @param string $merchantId The ID of the managing account.
* @param string $orderId The ID of the order.
* @param Google_OrdersUpdateShipmentRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_ShoppingContent_OrdersUpdateShipmentResponse
*/
public function updateshipment($merchantId, $orderId, Google_Service_ShoppingContent_OrdersUpdateShipmentRequest $postBody, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'orderId' => $orderId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('updateshipment', array($params), "Google_Service_ShoppingContent_OrdersUpdateShipmentResponse");
}
}
/**
* The "products" collection of methods.
* Typical usage is:
*
* $contentService = new Google_Service_ShoppingContent(...);
* $products = $contentService->products;
*
*/
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_Products_Resource extends Google_Service_Resource
{
/**
* Retrieves, inserts, and deletes multiple products in a single request.
* (products.custombatch)
*
* @param Google_ProductsCustomBatchRequest $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool dryRun Flag to run the request in dry-run mode.
* @return Google_Service_ShoppingContent_ProductsCustomBatchResponse
*/
public function custombatch(Google_Service_ShoppingContent_ProductsCustomBatchRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('custombatch', array($params), "Google_Service_ShoppingContent_ProductsCustomBatchResponse");
}
/**
* Deletes a product from your Merchant Center account. (products.delete)
*
* @param string $merchantId The ID of the managing account.
* @param string $productId The ID of the product.
* @param array $optParams Optional parameters.
*
* @opt_param bool dryRun Flag to run the request in dry-run mode.
*/
public function delete($merchantId, $productId, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'productId' => $productId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Retrieves a product from your Merchant Center account. (products.get)
*
* @param string $merchantId The ID of the managing account.
* @param string $productId The ID of the product.
* @param array $optParams Optional parameters.
* @return Google_Service_ShoppingContent_Product
*/
public function get($merchantId, $productId, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'productId' => $productId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_ShoppingContent_Product");
}
/**
* Uploads a product to your Merchant Center account. (products.insert)
*
* @param string $merchantId The ID of the managing account.
* @param Google_Product $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool dryRun Flag to run the request in dry-run mode.
* @return Google_Service_ShoppingContent_Product
*/
public function insert($merchantId, Google_Service_ShoppingContent_Product $postBody, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_ShoppingContent_Product");
}
/**
* Lists the products in your Merchant Center account. (products.listProducts)
*
* @param string $merchantId The ID of the managing account.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The token returned by the previous request.
* @opt_param string maxResults The maximum number of products to return in the
* response, used for paging.
* @return Google_Service_ShoppingContent_ProductsListResponse
*/
public function listProducts($merchantId, $optParams = array())
{
$params = array('merchantId' => $merchantId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_ShoppingContent_ProductsListResponse");
}
}
/**
* The "productstatuses" collection of methods.
* Typical usage is:
*
* $contentService = new Google_Service_ShoppingContent(...);
* $productstatuses = $contentService->productstatuses;
*
*/
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_Productstatuses_Resource extends Google_Service_Resource
{
/**
* Gets the statuses of multiple products in a single request.
* (productstatuses.custombatch)
*
* @param Google_ProductstatusesCustomBatchRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_ShoppingContent_ProductstatusesCustomBatchResponse
*/
public function custombatch(Google_Service_ShoppingContent_ProductstatusesCustomBatchRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('custombatch', array($params), "Google_Service_ShoppingContent_ProductstatusesCustomBatchResponse");
}
/**
* Gets the status of a product from your Merchant Center account.
* (productstatuses.get)
*
* @param string $merchantId The ID of the managing account.
* @param string $productId The ID of the product.
* @param array $optParams Optional parameters.
* @return Google_Service_ShoppingContent_ProductStatus
*/
public function get($merchantId, $productId, $optParams = array())
{
$params = array('merchantId' => $merchantId, 'productId' => $productId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_ShoppingContent_ProductStatus");
}
/**
* Lists the statuses of the products in your Merchant Center account.
* (productstatuses.listProductstatuses)
*
* @param string $merchantId The ID of the managing account.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The token returned by the previous request.
* @opt_param string maxResults The maximum number of product statuses to return
* in the response, used for paging.
* @return Google_Service_ShoppingContent_ProductstatusesListResponse
*/
public function listProductstatuses($merchantId, $optParams = array())
{
$params = array('merchantId' => $merchantId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_ShoppingContent_ProductstatusesListResponse");
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_Account extends Google_Collection
{
protected $collection_key = 'users';
protected $internal_gapi_mappings = array(
);
public $adultContent;
protected $adwordsLinksType = 'Google_Service_ShoppingContent_AccountAdwordsLink';
protected $adwordsLinksDataType = 'array';
public $id;
public $kind;
public $name;
public $reviewsUrl;
public $sellerId;
protected $usersType = 'Google_Service_ShoppingContent_AccountUser';
protected $usersDataType = 'array';
public $websiteUrl;
public function setAdultContent($adultContent)
{
$this->adultContent = $adultContent;
}
public function getAdultContent()
{
return $this->adultContent;
}
public function setAdwordsLinks($adwordsLinks)
{
$this->adwordsLinks = $adwordsLinks;
}
public function getAdwordsLinks()
{
return $this->adwordsLinks;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setReviewsUrl($reviewsUrl)
{
$this->reviewsUrl = $reviewsUrl;
}
public function getReviewsUrl()
{
return $this->reviewsUrl;
}
public function setSellerId($sellerId)
{
$this->sellerId = $sellerId;
}
public function getSellerId()
{
return $this->sellerId;
}
public function setUsers($users)
{
$this->users = $users;
}
public function getUsers()
{
return $this->users;
}
public function setWebsiteUrl($websiteUrl)
{
$this->websiteUrl = $websiteUrl;
}
public function getWebsiteUrl()
{
return $this->websiteUrl;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountAdwordsLink extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $adwordsId;
public $status;
public function setAdwordsId($adwordsId)
{
$this->adwordsId = $adwordsId;
}
public function getAdwordsId()
{
return $this->adwordsId;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountIdentifier extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $aggregatorId;
public $merchantId;
public function setAggregatorId($aggregatorId)
{
$this->aggregatorId = $aggregatorId;
}
public function getAggregatorId()
{
return $this->aggregatorId;
}
public function setMerchantId($merchantId)
{
$this->merchantId = $merchantId;
}
public function getMerchantId()
{
return $this->merchantId;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountShipping extends Google_Collection
{
protected $collection_key = 'services';
protected $internal_gapi_mappings = array(
);
public $accountId;
protected $carrierRatesType = 'Google_Service_ShoppingContent_AccountShippingCarrierRate';
protected $carrierRatesDataType = 'array';
public $kind;
protected $locationGroupsType = 'Google_Service_ShoppingContent_AccountShippingLocationGroup';
protected $locationGroupsDataType = 'array';
protected $rateTablesType = 'Google_Service_ShoppingContent_AccountShippingRateTable';
protected $rateTablesDataType = 'array';
protected $servicesType = 'Google_Service_ShoppingContent_AccountShippingShippingService';
protected $servicesDataType = 'array';
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setCarrierRates($carrierRates)
{
$this->carrierRates = $carrierRates;
}
public function getCarrierRates()
{
return $this->carrierRates;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLocationGroups($locationGroups)
{
$this->locationGroups = $locationGroups;
}
public function getLocationGroups()
{
return $this->locationGroups;
}
public function setRateTables($rateTables)
{
$this->rateTables = $rateTables;
}
public function getRateTables()
{
return $this->rateTables;
}
public function setServices($services)
{
$this->services = $services;
}
public function getServices()
{
return $this->services;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountShippingCarrierRate extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $carrier;
public $carrierService;
protected $modifierFlatRateType = 'Google_Service_ShoppingContent_Price';
protected $modifierFlatRateDataType = '';
public $modifierPercent;
public $name;
public $saleCountry;
public $shippingOrigin;
public function setCarrier($carrier)
{
$this->carrier = $carrier;
}
public function getCarrier()
{
return $this->carrier;
}
public function setCarrierService($carrierService)
{
$this->carrierService = $carrierService;
}
public function getCarrierService()
{
return $this->carrierService;
}
public function setModifierFlatRate(Google_Service_ShoppingContent_Price $modifierFlatRate)
{
$this->modifierFlatRate = $modifierFlatRate;
}
public function getModifierFlatRate()
{
return $this->modifierFlatRate;
}
public function setModifierPercent($modifierPercent)
{
$this->modifierPercent = $modifierPercent;
}
public function getModifierPercent()
{
return $this->modifierPercent;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSaleCountry($saleCountry)
{
$this->saleCountry = $saleCountry;
}
public function getSaleCountry()
{
return $this->saleCountry;
}
public function setShippingOrigin($shippingOrigin)
{
$this->shippingOrigin = $shippingOrigin;
}
public function getShippingOrigin()
{
return $this->shippingOrigin;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountShippingCondition extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $deliveryLocationGroup;
public $deliveryLocationId;
public $deliveryPostalCode;
protected $deliveryPostalCodeRangeType = 'Google_Service_ShoppingContent_AccountShippingPostalCodeRange';
protected $deliveryPostalCodeRangeDataType = '';
protected $priceMaxType = 'Google_Service_ShoppingContent_Price';
protected $priceMaxDataType = '';
public $shippingLabel;
protected $weightMaxType = 'Google_Service_ShoppingContent_Weight';
protected $weightMaxDataType = '';
public function setDeliveryLocationGroup($deliveryLocationGroup)
{
$this->deliveryLocationGroup = $deliveryLocationGroup;
}
public function getDeliveryLocationGroup()
{
return $this->deliveryLocationGroup;
}
public function setDeliveryLocationId($deliveryLocationId)
{
$this->deliveryLocationId = $deliveryLocationId;
}
public function getDeliveryLocationId()
{
return $this->deliveryLocationId;
}
public function setDeliveryPostalCode($deliveryPostalCode)
{
$this->deliveryPostalCode = $deliveryPostalCode;
}
public function getDeliveryPostalCode()
{
return $this->deliveryPostalCode;
}
public function setDeliveryPostalCodeRange(Google_Service_ShoppingContent_AccountShippingPostalCodeRange $deliveryPostalCodeRange)
{
$this->deliveryPostalCodeRange = $deliveryPostalCodeRange;
}
public function getDeliveryPostalCodeRange()
{
return $this->deliveryPostalCodeRange;
}
public function setPriceMax(Google_Service_ShoppingContent_Price $priceMax)
{
$this->priceMax = $priceMax;
}
public function getPriceMax()
{
return $this->priceMax;
}
public function setShippingLabel($shippingLabel)
{
$this->shippingLabel = $shippingLabel;
}
public function getShippingLabel()
{
return $this->shippingLabel;
}
public function setWeightMax(Google_Service_ShoppingContent_Weight $weightMax)
{
$this->weightMax = $weightMax;
}
public function getWeightMax()
{
return $this->weightMax;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountShippingLocationGroup extends Google_Collection
{
protected $collection_key = 'postalCodes';
protected $internal_gapi_mappings = array(
);
public $country;
public $locationIds;
public $name;
protected $postalCodeRangesType = 'Google_Service_ShoppingContent_AccountShippingPostalCodeRange';
protected $postalCodeRangesDataType = 'array';
public $postalCodes;
public function setCountry($country)
{
$this->country = $country;
}
public function getCountry()
{
return $this->country;
}
public function setLocationIds($locationIds)
{
$this->locationIds = $locationIds;
}
public function getLocationIds()
{
return $this->locationIds;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPostalCodeRanges($postalCodeRanges)
{
$this->postalCodeRanges = $postalCodeRanges;
}
public function getPostalCodeRanges()
{
return $this->postalCodeRanges;
}
public function setPostalCodes($postalCodes)
{
$this->postalCodes = $postalCodes;
}
public function getPostalCodes()
{
return $this->postalCodes;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountShippingPostalCodeRange extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $end;
public $start;
public function setEnd($end)
{
$this->end = $end;
}
public function getEnd()
{
return $this->end;
}
public function setStart($start)
{
$this->start = $start;
}
public function getStart()
{
return $this->start;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountShippingRateTable extends Google_Collection
{
protected $collection_key = 'content';
protected $internal_gapi_mappings = array(
);
protected $contentType = 'Google_Service_ShoppingContent_AccountShippingRateTableCell';
protected $contentDataType = 'array';
public $name;
public $saleCountry;
public function setContent($content)
{
$this->content = $content;
}
public function getContent()
{
return $this->content;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSaleCountry($saleCountry)
{
$this->saleCountry = $saleCountry;
}
public function getSaleCountry()
{
return $this->saleCountry;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountShippingRateTableCell extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $conditionType = 'Google_Service_ShoppingContent_AccountShippingCondition';
protected $conditionDataType = '';
protected $rateType = 'Google_Service_ShoppingContent_Price';
protected $rateDataType = '';
public function setCondition(Google_Service_ShoppingContent_AccountShippingCondition $condition)
{
$this->condition = $condition;
}
public function getCondition()
{
return $this->condition;
}
public function setRate(Google_Service_ShoppingContent_Price $rate)
{
$this->rate = $rate;
}
public function getRate()
{
return $this->rate;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountShippingShippingService extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $active;
protected $calculationMethodType = 'Google_Service_ShoppingContent_AccountShippingShippingServiceCalculationMethod';
protected $calculationMethodDataType = '';
protected $costRuleTreeType = 'Google_Service_ShoppingContent_AccountShippingShippingServiceCostRule';
protected $costRuleTreeDataType = '';
public $name;
public $saleCountry;
public function setActive($active)
{
$this->active = $active;
}
public function getActive()
{
return $this->active;
}
public function setCalculationMethod(Google_Service_ShoppingContent_AccountShippingShippingServiceCalculationMethod $calculationMethod)
{
$this->calculationMethod = $calculationMethod;
}
public function getCalculationMethod()
{
return $this->calculationMethod;
}
public function setCostRuleTree(Google_Service_ShoppingContent_AccountShippingShippingServiceCostRule $costRuleTree)
{
$this->costRuleTree = $costRuleTree;
}
public function getCostRuleTree()
{
return $this->costRuleTree;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSaleCountry($saleCountry)
{
$this->saleCountry = $saleCountry;
}
public function getSaleCountry()
{
return $this->saleCountry;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountShippingShippingServiceCalculationMethod extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $carrierRate;
public $excluded;
protected $flatRateType = 'Google_Service_ShoppingContent_Price';
protected $flatRateDataType = '';
public $percentageRate;
public $rateTable;
public function setCarrierRate($carrierRate)
{
$this->carrierRate = $carrierRate;
}
public function getCarrierRate()
{
return $this->carrierRate;
}
public function setExcluded($excluded)
{
$this->excluded = $excluded;
}
public function getExcluded()
{
return $this->excluded;
}
public function setFlatRate(Google_Service_ShoppingContent_Price $flatRate)
{
$this->flatRate = $flatRate;
}
public function getFlatRate()
{
return $this->flatRate;
}
public function setPercentageRate($percentageRate)
{
$this->percentageRate = $percentageRate;
}
public function getPercentageRate()
{
return $this->percentageRate;
}
public function setRateTable($rateTable)
{
$this->rateTable = $rateTable;
}
public function getRateTable()
{
return $this->rateTable;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountShippingShippingServiceCostRule extends Google_Collection
{
protected $collection_key = 'children';
protected $internal_gapi_mappings = array(
);
protected $calculationMethodType = 'Google_Service_ShoppingContent_AccountShippingShippingServiceCalculationMethod';
protected $calculationMethodDataType = '';
protected $childrenType = 'Google_Service_ShoppingContent_AccountShippingShippingServiceCostRule';
protected $childrenDataType = 'array';
protected $conditionType = 'Google_Service_ShoppingContent_AccountShippingCondition';
protected $conditionDataType = '';
public function setCalculationMethod(Google_Service_ShoppingContent_AccountShippingShippingServiceCalculationMethod $calculationMethod)
{
$this->calculationMethod = $calculationMethod;
}
public function getCalculationMethod()
{
return $this->calculationMethod;
}
public function setChildren($children)
{
$this->children = $children;
}
public function getChildren()
{
return $this->children;
}
public function setCondition(Google_Service_ShoppingContent_AccountShippingCondition $condition)
{
$this->condition = $condition;
}
public function getCondition()
{
return $this->condition;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountStatus extends Google_Collection
{
protected $collection_key = 'dataQualityIssues';
protected $internal_gapi_mappings = array(
);
public $accountId;
protected $dataQualityIssuesType = 'Google_Service_ShoppingContent_AccountStatusDataQualityIssue';
protected $dataQualityIssuesDataType = 'array';
public $kind;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setDataQualityIssues($dataQualityIssues)
{
$this->dataQualityIssues = $dataQualityIssues;
}
public function getDataQualityIssues()
{
return $this->dataQualityIssues;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountStatusDataQualityIssue extends Google_Collection
{
protected $collection_key = 'exampleItems';
protected $internal_gapi_mappings = array(
);
public $country;
public $displayedValue;
protected $exampleItemsType = 'Google_Service_ShoppingContent_AccountStatusExampleItem';
protected $exampleItemsDataType = 'array';
public $id;
public $lastChecked;
public $numItems;
public $severity;
public $submittedValue;
public function setCountry($country)
{
$this->country = $country;
}
public function getCountry()
{
return $this->country;
}
public function setDisplayedValue($displayedValue)
{
$this->displayedValue = $displayedValue;
}
public function getDisplayedValue()
{
return $this->displayedValue;
}
public function setExampleItems($exampleItems)
{
$this->exampleItems = $exampleItems;
}
public function getExampleItems()
{
return $this->exampleItems;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setLastChecked($lastChecked)
{
$this->lastChecked = $lastChecked;
}
public function getLastChecked()
{
return $this->lastChecked;
}
public function setNumItems($numItems)
{
$this->numItems = $numItems;
}
public function getNumItems()
{
return $this->numItems;
}
public function setSeverity($severity)
{
$this->severity = $severity;
}
public function getSeverity()
{
return $this->severity;
}
public function setSubmittedValue($submittedValue)
{
$this->submittedValue = $submittedValue;
}
public function getSubmittedValue()
{
return $this->submittedValue;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountStatusExampleItem extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $itemId;
public $link;
public $submittedValue;
public $title;
public $valueOnLandingPage;
public function setItemId($itemId)
{
$this->itemId = $itemId;
}
public function getItemId()
{
return $this->itemId;
}
public function setLink($link)
{
$this->link = $link;
}
public function getLink()
{
return $this->link;
}
public function setSubmittedValue($submittedValue)
{
$this->submittedValue = $submittedValue;
}
public function getSubmittedValue()
{
return $this->submittedValue;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
public function setValueOnLandingPage($valueOnLandingPage)
{
$this->valueOnLandingPage = $valueOnLandingPage;
}
public function getValueOnLandingPage()
{
return $this->valueOnLandingPage;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountTax extends Google_Collection
{
protected $collection_key = 'rules';
protected $internal_gapi_mappings = array(
);
public $accountId;
public $kind;
protected $rulesType = 'Google_Service_ShoppingContent_AccountTaxTaxRule';
protected $rulesDataType = 'array';
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setRules($rules)
{
$this->rules = $rules;
}
public function getRules()
{
return $this->rules;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountTaxTaxRule extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $country;
public $locationId;
public $ratePercent;
public $shippingTaxed;
public $useGlobalRate;
public function setCountry($country)
{
$this->country = $country;
}
public function getCountry()
{
return $this->country;
}
public function setLocationId($locationId)
{
$this->locationId = $locationId;
}
public function getLocationId()
{
return $this->locationId;
}
public function setRatePercent($ratePercent)
{
$this->ratePercent = $ratePercent;
}
public function getRatePercent()
{
return $this->ratePercent;
}
public function setShippingTaxed($shippingTaxed)
{
$this->shippingTaxed = $shippingTaxed;
}
public function getShippingTaxed()
{
return $this->shippingTaxed;
}
public function setUseGlobalRate($useGlobalRate)
{
$this->useGlobalRate = $useGlobalRate;
}
public function getUseGlobalRate()
{
return $this->useGlobalRate;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountUser extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $admin;
public $emailAddress;
public function setAdmin($admin)
{
$this->admin = $admin;
}
public function getAdmin()
{
return $this->admin;
}
public function setEmailAddress($emailAddress)
{
$this->emailAddress = $emailAddress;
}
public function getEmailAddress()
{
return $this->emailAddress;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountsAuthInfoResponse extends Google_Collection
{
protected $collection_key = 'accountIdentifiers';
protected $internal_gapi_mappings = array(
);
protected $accountIdentifiersType = 'Google_Service_ShoppingContent_AccountIdentifier';
protected $accountIdentifiersDataType = 'array';
public $kind;
public function setAccountIdentifiers($accountIdentifiers)
{
$this->accountIdentifiers = $accountIdentifiers;
}
public function getAccountIdentifiers()
{
return $this->accountIdentifiers;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountsCustomBatchRequest extends Google_Collection
{
protected $collection_key = 'entries';
protected $internal_gapi_mappings = array(
);
protected $entriesType = 'Google_Service_ShoppingContent_AccountsCustomBatchRequestEntry';
protected $entriesDataType = 'array';
public function setEntries($entries)
{
$this->entries = $entries;
}
public function getEntries()
{
return $this->entries;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountsCustomBatchRequestEntry extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $accountType = 'Google_Service_ShoppingContent_Account';
protected $accountDataType = '';
public $accountId;
public $batchId;
public $merchantId;
public $method;
public function setAccount(Google_Service_ShoppingContent_Account $account)
{
$this->account = $account;
}
public function getAccount()
{
return $this->account;
}
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setBatchId($batchId)
{
$this->batchId = $batchId;
}
public function getBatchId()
{
return $this->batchId;
}
public function setMerchantId($merchantId)
{
$this->merchantId = $merchantId;
}
public function getMerchantId()
{
return $this->merchantId;
}
public function setMethod($method)
{
$this->method = $method;
}
public function getMethod()
{
return $this->method;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountsCustomBatchResponse extends Google_Collection
{
protected $collection_key = 'entries';
protected $internal_gapi_mappings = array(
);
protected $entriesType = 'Google_Service_ShoppingContent_AccountsCustomBatchResponseEntry';
protected $entriesDataType = 'array';
public $kind;
public function setEntries($entries)
{
$this->entries = $entries;
}
public function getEntries()
{
return $this->entries;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountsCustomBatchResponseEntry extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $accountType = 'Google_Service_ShoppingContent_Account';
protected $accountDataType = '';
public $batchId;
protected $errorsType = 'Google_Service_ShoppingContent_Errors';
protected $errorsDataType = '';
public $kind;
public function setAccount(Google_Service_ShoppingContent_Account $account)
{
$this->account = $account;
}
public function getAccount()
{
return $this->account;
}
public function setBatchId($batchId)
{
$this->batchId = $batchId;
}
public function getBatchId()
{
return $this->batchId;
}
public function setErrors(Google_Service_ShoppingContent_Errors $errors)
{
$this->errors = $errors;
}
public function getErrors()
{
return $this->errors;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountsListResponse extends Google_Collection
{
protected $collection_key = 'resources';
protected $internal_gapi_mappings = array(
);
public $kind;
public $nextPageToken;
protected $resourcesType = 'Google_Service_ShoppingContent_Account';
protected $resourcesDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setResources($resources)
{
$this->resources = $resources;
}
public function getResources()
{
return $this->resources;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountshippingCustomBatchRequest extends Google_Collection
{
protected $collection_key = 'entries';
protected $internal_gapi_mappings = array(
);
protected $entriesType = 'Google_Service_ShoppingContent_AccountshippingCustomBatchRequestEntry';
protected $entriesDataType = 'array';
public function setEntries($entries)
{
$this->entries = $entries;
}
public function getEntries()
{
return $this->entries;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountshippingCustomBatchRequestEntry extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $accountId;
protected $accountShippingType = 'Google_Service_ShoppingContent_AccountShipping';
protected $accountShippingDataType = '';
public $batchId;
public $merchantId;
public $method;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setAccountShipping(Google_Service_ShoppingContent_AccountShipping $accountShipping)
{
$this->accountShipping = $accountShipping;
}
public function getAccountShipping()
{
return $this->accountShipping;
}
public function setBatchId($batchId)
{
$this->batchId = $batchId;
}
public function getBatchId()
{
return $this->batchId;
}
public function setMerchantId($merchantId)
{
$this->merchantId = $merchantId;
}
public function getMerchantId()
{
return $this->merchantId;
}
public function setMethod($method)
{
$this->method = $method;
}
public function getMethod()
{
return $this->method;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountshippingCustomBatchResponse extends Google_Collection
{
protected $collection_key = 'entries';
protected $internal_gapi_mappings = array(
);
protected $entriesType = 'Google_Service_ShoppingContent_AccountshippingCustomBatchResponseEntry';
protected $entriesDataType = 'array';
public $kind;
public function setEntries($entries)
{
$this->entries = $entries;
}
public function getEntries()
{
return $this->entries;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountshippingCustomBatchResponseEntry extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $accountShippingType = 'Google_Service_ShoppingContent_AccountShipping';
protected $accountShippingDataType = '';
public $batchId;
protected $errorsType = 'Google_Service_ShoppingContent_Errors';
protected $errorsDataType = '';
public $kind;
public function setAccountShipping(Google_Service_ShoppingContent_AccountShipping $accountShipping)
{
$this->accountShipping = $accountShipping;
}
public function getAccountShipping()
{
return $this->accountShipping;
}
public function setBatchId($batchId)
{
$this->batchId = $batchId;
}
public function getBatchId()
{
return $this->batchId;
}
public function setErrors(Google_Service_ShoppingContent_Errors $errors)
{
$this->errors = $errors;
}
public function getErrors()
{
return $this->errors;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountshippingListResponse extends Google_Collection
{
protected $collection_key = 'resources';
protected $internal_gapi_mappings = array(
);
public $kind;
public $nextPageToken;
protected $resourcesType = 'Google_Service_ShoppingContent_AccountShipping';
protected $resourcesDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setResources($resources)
{
$this->resources = $resources;
}
public function getResources()
{
return $this->resources;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountstatusesCustomBatchRequest extends Google_Collection
{
protected $collection_key = 'entries';
protected $internal_gapi_mappings = array(
);
protected $entriesType = 'Google_Service_ShoppingContent_AccountstatusesCustomBatchRequestEntry';
protected $entriesDataType = 'array';
public function setEntries($entries)
{
$this->entries = $entries;
}
public function getEntries()
{
return $this->entries;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountstatusesCustomBatchRequestEntry extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $accountId;
public $batchId;
public $merchantId;
public $method;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setBatchId($batchId)
{
$this->batchId = $batchId;
}
public function getBatchId()
{
return $this->batchId;
}
public function setMerchantId($merchantId)
{
$this->merchantId = $merchantId;
}
public function getMerchantId()
{
return $this->merchantId;
}
public function setMethod($method)
{
$this->method = $method;
}
public function getMethod()
{
return $this->method;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountstatusesCustomBatchResponse extends Google_Collection
{
protected $collection_key = 'entries';
protected $internal_gapi_mappings = array(
);
protected $entriesType = 'Google_Service_ShoppingContent_AccountstatusesCustomBatchResponseEntry';
protected $entriesDataType = 'array';
public $kind;
public function setEntries($entries)
{
$this->entries = $entries;
}
public function getEntries()
{
return $this->entries;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountstatusesCustomBatchResponseEntry extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $accountStatusType = 'Google_Service_ShoppingContent_AccountStatus';
protected $accountStatusDataType = '';
public $batchId;
protected $errorsType = 'Google_Service_ShoppingContent_Errors';
protected $errorsDataType = '';
public function setAccountStatus(Google_Service_ShoppingContent_AccountStatus $accountStatus)
{
$this->accountStatus = $accountStatus;
}
public function getAccountStatus()
{
return $this->accountStatus;
}
public function setBatchId($batchId)
{
$this->batchId = $batchId;
}
public function getBatchId()
{
return $this->batchId;
}
public function setErrors(Google_Service_ShoppingContent_Errors $errors)
{
$this->errors = $errors;
}
public function getErrors()
{
return $this->errors;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccountstatusesListResponse extends Google_Collection
{
protected $collection_key = 'resources';
protected $internal_gapi_mappings = array(
);
public $kind;
public $nextPageToken;
protected $resourcesType = 'Google_Service_ShoppingContent_AccountStatus';
protected $resourcesDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setResources($resources)
{
$this->resources = $resources;
}
public function getResources()
{
return $this->resources;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccounttaxCustomBatchRequest extends Google_Collection
{
protected $collection_key = 'entries';
protected $internal_gapi_mappings = array(
);
protected $entriesType = 'Google_Service_ShoppingContent_AccounttaxCustomBatchRequestEntry';
protected $entriesDataType = 'array';
public function setEntries($entries)
{
$this->entries = $entries;
}
public function getEntries()
{
return $this->entries;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccounttaxCustomBatchRequestEntry extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $accountId;
protected $accountTaxType = 'Google_Service_ShoppingContent_AccountTax';
protected $accountTaxDataType = '';
public $batchId;
public $merchantId;
public $method;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setAccountTax(Google_Service_ShoppingContent_AccountTax $accountTax)
{
$this->accountTax = $accountTax;
}
public function getAccountTax()
{
return $this->accountTax;
}
public function setBatchId($batchId)
{
$this->batchId = $batchId;
}
public function getBatchId()
{
return $this->batchId;
}
public function setMerchantId($merchantId)
{
$this->merchantId = $merchantId;
}
public function getMerchantId()
{
return $this->merchantId;
}
public function setMethod($method)
{
$this->method = $method;
}
public function getMethod()
{
return $this->method;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccounttaxCustomBatchResponse extends Google_Collection
{
protected $collection_key = 'entries';
protected $internal_gapi_mappings = array(
);
protected $entriesType = 'Google_Service_ShoppingContent_AccounttaxCustomBatchResponseEntry';
protected $entriesDataType = 'array';
public $kind;
public function setEntries($entries)
{
$this->entries = $entries;
}
public function getEntries()
{
return $this->entries;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccounttaxCustomBatchResponseEntry extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $accountTaxType = 'Google_Service_ShoppingContent_AccountTax';
protected $accountTaxDataType = '';
public $batchId;
protected $errorsType = 'Google_Service_ShoppingContent_Errors';
protected $errorsDataType = '';
public $kind;
public function setAccountTax(Google_Service_ShoppingContent_AccountTax $accountTax)
{
$this->accountTax = $accountTax;
}
public function getAccountTax()
{
return $this->accountTax;
}
public function setBatchId($batchId)
{
$this->batchId = $batchId;
}
public function getBatchId()
{
return $this->batchId;
}
public function setErrors(Google_Service_ShoppingContent_Errors $errors)
{
$this->errors = $errors;
}
public function getErrors()
{
return $this->errors;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_AccounttaxListResponse extends Google_Collection
{
protected $collection_key = 'resources';
protected $internal_gapi_mappings = array(
);
public $kind;
public $nextPageToken;
protected $resourcesType = 'Google_Service_ShoppingContent_AccountTax';
protected $resourcesDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setResources($resources)
{
$this->resources = $resources;
}
public function getResources()
{
return $this->resources;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_Datafeed extends Google_Collection
{
protected $collection_key = 'intendedDestinations';
protected $internal_gapi_mappings = array(
);
public $attributeLanguage;
public $contentLanguage;
public $contentType;
protected $fetchScheduleType = 'Google_Service_ShoppingContent_DatafeedFetchSchedule';
protected $fetchScheduleDataType = '';
public $fileName;
protected $formatType = 'Google_Service_ShoppingContent_DatafeedFormat';
protected $formatDataType = '';
public $id;
public $intendedDestinations;
public $kind;
public $name;
public $targetCountry;
public function setAttributeLanguage($attributeLanguage)
{
$this->attributeLanguage = $attributeLanguage;
}
public function getAttributeLanguage()
{
return $this->attributeLanguage;
}
public function setContentLanguage($contentLanguage)
{
$this->contentLanguage = $contentLanguage;
}
public function getContentLanguage()
{
return $this->contentLanguage;
}
public function setContentType($contentType)
{
$this->contentType = $contentType;
}
public function getContentType()
{
return $this->contentType;
}
public function setFetchSchedule(Google_Service_ShoppingContent_DatafeedFetchSchedule $fetchSchedule)
{
$this->fetchSchedule = $fetchSchedule;
}
public function getFetchSchedule()
{
return $this->fetchSchedule;
}
public function setFileName($fileName)
{
$this->fileName = $fileName;
}
public function getFileName()
{
return $this->fileName;
}
public function setFormat(Google_Service_ShoppingContent_DatafeedFormat $format)
{
$this->format = $format;
}
public function getFormat()
{
return $this->format;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setIntendedDestinations($intendedDestinations)
{
$this->intendedDestinations = $intendedDestinations;
}
public function getIntendedDestinations()
{
return $this->intendedDestinations;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setTargetCountry($targetCountry)
{
$this->targetCountry = $targetCountry;
}
public function getTargetCountry()
{
return $this->targetCountry;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_DatafeedFetchSchedule extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $dayOfMonth;
public $fetchUrl;
public $hour;
public $password;
public $timeZone;
public $username;
public $weekday;
public function setDayOfMonth($dayOfMonth)
{
$this->dayOfMonth = $dayOfMonth;
}
public function getDayOfMonth()
{
return $this->dayOfMonth;
}
public function setFetchUrl($fetchUrl)
{
$this->fetchUrl = $fetchUrl;
}
public function getFetchUrl()
{
return $this->fetchUrl;
}
public function setHour($hour)
{
$this->hour = $hour;
}
public function getHour()
{
return $this->hour;
}
public function setPassword($password)
{
$this->password = $password;
}
public function getPassword()
{
return $this->password;
}
public function setTimeZone($timeZone)
{
$this->timeZone = $timeZone;
}
public function getTimeZone()
{
return $this->timeZone;
}
public function setUsername($username)
{
$this->username = $username;
}
public function getUsername()
{
return $this->username;
}
public function setWeekday($weekday)
{
$this->weekday = $weekday;
}
public function getWeekday()
{
return $this->weekday;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_DatafeedFormat extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $columnDelimiter;
public $fileEncoding;
public $quotingMode;
public function setColumnDelimiter($columnDelimiter)
{
$this->columnDelimiter = $columnDelimiter;
}
public function getColumnDelimiter()
{
return $this->columnDelimiter;
}
public function setFileEncoding($fileEncoding)
{
$this->fileEncoding = $fileEncoding;
}
public function getFileEncoding()
{
return $this->fileEncoding;
}
public function setQuotingMode($quotingMode)
{
$this->quotingMode = $quotingMode;
}
public function getQuotingMode()
{
return $this->quotingMode;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_DatafeedStatus extends Google_Collection
{
protected $collection_key = 'warnings';
protected $internal_gapi_mappings = array(
);
public $datafeedId;
protected $errorsType = 'Google_Service_ShoppingContent_DatafeedStatusError';
protected $errorsDataType = 'array';
public $itemsTotal;
public $itemsValid;
public $kind;
public $lastUploadDate;
public $processingStatus;
protected $warningsType = 'Google_Service_ShoppingContent_DatafeedStatusError';
protected $warningsDataType = 'array';
public function setDatafeedId($datafeedId)
{
$this->datafeedId = $datafeedId;
}
public function getDatafeedId()
{
return $this->datafeedId;
}
public function setErrors($errors)
{
$this->errors = $errors;
}
public function getErrors()
{
return $this->errors;
}
public function setItemsTotal($itemsTotal)
{
$this->itemsTotal = $itemsTotal;
}
public function getItemsTotal()
{
return $this->itemsTotal;
}
public function setItemsValid($itemsValid)
{
$this->itemsValid = $itemsValid;
}
public function getItemsValid()
{
return $this->itemsValid;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLastUploadDate($lastUploadDate)
{
$this->lastUploadDate = $lastUploadDate;
}
public function getLastUploadDate()
{
return $this->lastUploadDate;
}
public function setProcessingStatus($processingStatus)
{
$this->processingStatus = $processingStatus;
}
public function getProcessingStatus()
{
return $this->processingStatus;
}
public function setWarnings($warnings)
{
$this->warnings = $warnings;
}
public function getWarnings()
{
return $this->warnings;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_DatafeedStatusError extends Google_Collection
{
protected $collection_key = 'examples';
protected $internal_gapi_mappings = array(
);
public $code;
public $count;
protected $examplesType = 'Google_Service_ShoppingContent_DatafeedStatusExample';
protected $examplesDataType = 'array';
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setCount($count)
{
$this->count = $count;
}
public function getCount()
{
return $this->count;
}
public function setExamples($examples)
{
$this->examples = $examples;
}
public function getExamples()
{
return $this->examples;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_DatafeedStatusExample extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $itemId;
public $lineNumber;
public $value;
public function setItemId($itemId)
{
$this->itemId = $itemId;
}
public function getItemId()
{
return $this->itemId;
}
public function setLineNumber($lineNumber)
{
$this->lineNumber = $lineNumber;
}
public function getLineNumber()
{
return $this->lineNumber;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_DatafeedsCustomBatchRequest extends Google_Collection
{
protected $collection_key = 'entries';
protected $internal_gapi_mappings = array(
);
protected $entriesType = 'Google_Service_ShoppingContent_DatafeedsCustomBatchRequestEntry';
protected $entriesDataType = 'array';
public function setEntries($entries)
{
$this->entries = $entries;
}
public function getEntries()
{
return $this->entries;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_DatafeedsCustomBatchRequestEntry extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $batchId;
protected $datafeedType = 'Google_Service_ShoppingContent_Datafeed';
protected $datafeedDataType = '';
public $datafeedId;
public $merchantId;
public $method;
public function setBatchId($batchId)
{
$this->batchId = $batchId;
}
public function getBatchId()
{
return $this->batchId;
}
public function setDatafeed(Google_Service_ShoppingContent_Datafeed $datafeed)
{
$this->datafeed = $datafeed;
}
public function getDatafeed()
{
return $this->datafeed;
}
public function setDatafeedId($datafeedId)
{
$this->datafeedId = $datafeedId;
}
public function getDatafeedId()
{
return $this->datafeedId;
}
public function setMerchantId($merchantId)
{
$this->merchantId = $merchantId;
}
public function getMerchantId()
{
return $this->merchantId;
}
public function setMethod($method)
{
$this->method = $method;
}
public function getMethod()
{
return $this->method;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_DatafeedsCustomBatchResponse extends Google_Collection
{
protected $collection_key = 'entries';
protected $internal_gapi_mappings = array(
);
protected $entriesType = 'Google_Service_ShoppingContent_DatafeedsCustomBatchResponseEntry';
protected $entriesDataType = 'array';
public $kind;
public function setEntries($entries)
{
$this->entries = $entries;
}
public function getEntries()
{
return $this->entries;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_DatafeedsCustomBatchResponseEntry extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $batchId;
protected $datafeedType = 'Google_Service_ShoppingContent_Datafeed';
protected $datafeedDataType = '';
protected $errorsType = 'Google_Service_ShoppingContent_Errors';
protected $errorsDataType = '';
public function setBatchId($batchId)
{
$this->batchId = $batchId;
}
public function getBatchId()
{
return $this->batchId;
}
public function setDatafeed(Google_Service_ShoppingContent_Datafeed $datafeed)
{
$this->datafeed = $datafeed;
}
public function getDatafeed()
{
return $this->datafeed;
}
public function setErrors(Google_Service_ShoppingContent_Errors $errors)
{
$this->errors = $errors;
}
public function getErrors()
{
return $this->errors;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_DatafeedsListResponse extends Google_Collection
{
protected $collection_key = 'resources';
protected $internal_gapi_mappings = array(
);
public $kind;
public $nextPageToken;
protected $resourcesType = 'Google_Service_ShoppingContent_Datafeed';
protected $resourcesDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setResources($resources)
{
$this->resources = $resources;
}
public function getResources()
{
return $this->resources;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_DatafeedstatusesCustomBatchRequest extends Google_Collection
{
protected $collection_key = 'entries';
protected $internal_gapi_mappings = array(
);
protected $entriesType = 'Google_Service_ShoppingContent_DatafeedstatusesCustomBatchRequestEntry';
protected $entriesDataType = 'array';
public function setEntries($entries)
{
$this->entries = $entries;
}
public function getEntries()
{
return $this->entries;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_DatafeedstatusesCustomBatchRequestEntry extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $batchId;
public $datafeedId;
public $merchantId;
public $method;
public function setBatchId($batchId)
{
$this->batchId = $batchId;
}
public function getBatchId()
{
return $this->batchId;
}
public function setDatafeedId($datafeedId)
{
$this->datafeedId = $datafeedId;
}
public function getDatafeedId()
{
return $this->datafeedId;
}
public function setMerchantId($merchantId)
{
$this->merchantId = $merchantId;
}
public function getMerchantId()
{
return $this->merchantId;
}
public function setMethod($method)
{
$this->method = $method;
}
public function getMethod()
{
return $this->method;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_DatafeedstatusesCustomBatchResponse extends Google_Collection
{
protected $collection_key = 'entries';
protected $internal_gapi_mappings = array(
);
protected $entriesType = 'Google_Service_ShoppingContent_DatafeedstatusesCustomBatchResponseEntry';
protected $entriesDataType = 'array';
public $kind;
public function setEntries($entries)
{
$this->entries = $entries;
}
public function getEntries()
{
return $this->entries;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_DatafeedstatusesCustomBatchResponseEntry extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $batchId;
protected $datafeedStatusType = 'Google_Service_ShoppingContent_DatafeedStatus';
protected $datafeedStatusDataType = '';
protected $errorsType = 'Google_Service_ShoppingContent_Errors';
protected $errorsDataType = '';
public function setBatchId($batchId)
{
$this->batchId = $batchId;
}
public function getBatchId()
{
return $this->batchId;
}
public function setDatafeedStatus(Google_Service_ShoppingContent_DatafeedStatus $datafeedStatus)
{
$this->datafeedStatus = $datafeedStatus;
}
public function getDatafeedStatus()
{
return $this->datafeedStatus;
}
public function setErrors(Google_Service_ShoppingContent_Errors $errors)
{
$this->errors = $errors;
}
public function getErrors()
{
return $this->errors;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_DatafeedstatusesListResponse extends Google_Collection
{
protected $collection_key = 'resources';
protected $internal_gapi_mappings = array(
);
public $kind;
public $nextPageToken;
protected $resourcesType = 'Google_Service_ShoppingContent_DatafeedStatus';
protected $resourcesDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setResources($resources)
{
$this->resources = $resources;
}
public function getResources()
{
return $this->resources;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_Error extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $domain;
public $message;
public $reason;
public function setDomain($domain)
{
$this->domain = $domain;
}
public function getDomain()
{
return $this->domain;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
public function setReason($reason)
{
$this->reason = $reason;
}
public function getReason()
{
return $this->reason;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_Errors extends Google_Collection
{
protected $collection_key = 'errors';
protected $internal_gapi_mappings = array(
);
public $code;
protected $errorsType = 'Google_Service_ShoppingContent_Error';
protected $errorsDataType = 'array';
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setErrors($errors)
{
$this->errors = $errors;
}
public function getErrors()
{
return $this->errors;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_Inventory extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $availability;
public $kind;
protected $priceType = 'Google_Service_ShoppingContent_Price';
protected $priceDataType = '';
public $quantity;
protected $salePriceType = 'Google_Service_ShoppingContent_Price';
protected $salePriceDataType = '';
public $salePriceEffectiveDate;
public $sellOnGoogleQuantity;
public function setAvailability($availability)
{
$this->availability = $availability;
}
public function getAvailability()
{
return $this->availability;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setPrice(Google_Service_ShoppingContent_Price $price)
{
$this->price = $price;
}
public function getPrice()
{
return $this->price;
}
public function setQuantity($quantity)
{
$this->quantity = $quantity;
}
public function getQuantity()
{
return $this->quantity;
}
public function setSalePrice(Google_Service_ShoppingContent_Price $salePrice)
{
$this->salePrice = $salePrice;
}
public function getSalePrice()
{
return $this->salePrice;
}
public function setSalePriceEffectiveDate($salePriceEffectiveDate)
{
$this->salePriceEffectiveDate = $salePriceEffectiveDate;
}
public function getSalePriceEffectiveDate()
{
return $this->salePriceEffectiveDate;
}
public function setSellOnGoogleQuantity($sellOnGoogleQuantity)
{
$this->sellOnGoogleQuantity = $sellOnGoogleQuantity;
}
public function getSellOnGoogleQuantity()
{
return $this->sellOnGoogleQuantity;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_InventoryCustomBatchRequest extends Google_Collection
{
protected $collection_key = 'entries';
protected $internal_gapi_mappings = array(
);
protected $entriesType = 'Google_Service_ShoppingContent_InventoryCustomBatchRequestEntry';
protected $entriesDataType = 'array';
public function setEntries($entries)
{
$this->entries = $entries;
}
public function getEntries()
{
return $this->entries;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_InventoryCustomBatchRequestEntry extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $batchId;
protected $inventoryType = 'Google_Service_ShoppingContent_Inventory';
protected $inventoryDataType = '';
public $merchantId;
public $productId;
public $storeCode;
public function setBatchId($batchId)
{
$this->batchId = $batchId;
}
public function getBatchId()
{
return $this->batchId;
}
public function setInventory(Google_Service_ShoppingContent_Inventory $inventory)
{
$this->inventory = $inventory;
}
public function getInventory()
{
return $this->inventory;
}
public function setMerchantId($merchantId)
{
$this->merchantId = $merchantId;
}
public function getMerchantId()
{
return $this->merchantId;
}
public function setProductId($productId)
{
$this->productId = $productId;
}
public function getProductId()
{
return $this->productId;
}
public function setStoreCode($storeCode)
{
$this->storeCode = $storeCode;
}
public function getStoreCode()
{
return $this->storeCode;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_InventoryCustomBatchResponse extends Google_Collection
{
protected $collection_key = 'entries';
protected $internal_gapi_mappings = array(
);
protected $entriesType = 'Google_Service_ShoppingContent_InventoryCustomBatchResponseEntry';
protected $entriesDataType = 'array';
public $kind;
public function setEntries($entries)
{
$this->entries = $entries;
}
public function getEntries()
{
return $this->entries;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_InventoryCustomBatchResponseEntry extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $batchId;
protected $errorsType = 'Google_Service_ShoppingContent_Errors';
protected $errorsDataType = '';
public $kind;
public function setBatchId($batchId)
{
$this->batchId = $batchId;
}
public function getBatchId()
{
return $this->batchId;
}
public function setErrors(Google_Service_ShoppingContent_Errors $errors)
{
$this->errors = $errors;
}
public function getErrors()
{
return $this->errors;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_InventorySetRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $availability;
protected $priceType = 'Google_Service_ShoppingContent_Price';
protected $priceDataType = '';
public $quantity;
protected $salePriceType = 'Google_Service_ShoppingContent_Price';
protected $salePriceDataType = '';
public $salePriceEffectiveDate;
public $sellOnGoogleQuantity;
public function setAvailability($availability)
{
$this->availability = $availability;
}
public function getAvailability()
{
return $this->availability;
}
public function setPrice(Google_Service_ShoppingContent_Price $price)
{
$this->price = $price;
}
public function getPrice()
{
return $this->price;
}
public function setQuantity($quantity)
{
$this->quantity = $quantity;
}
public function getQuantity()
{
return $this->quantity;
}
public function setSalePrice(Google_Service_ShoppingContent_Price $salePrice)
{
$this->salePrice = $salePrice;
}
public function getSalePrice()
{
return $this->salePrice;
}
public function setSalePriceEffectiveDate($salePriceEffectiveDate)
{
$this->salePriceEffectiveDate = $salePriceEffectiveDate;
}
public function getSalePriceEffectiveDate()
{
return $this->salePriceEffectiveDate;
}
public function setSellOnGoogleQuantity($sellOnGoogleQuantity)
{
$this->sellOnGoogleQuantity = $sellOnGoogleQuantity;
}
public function getSellOnGoogleQuantity()
{
return $this->sellOnGoogleQuantity;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_InventorySetResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $kind;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_LoyaltyPoints extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $name;
public $pointsValue;
public $ratio;
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPointsValue($pointsValue)
{
$this->pointsValue = $pointsValue;
}
public function getPointsValue()
{
return $this->pointsValue;
}
public function setRatio($ratio)
{
$this->ratio = $ratio;
}
public function getRatio()
{
return $this->ratio;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_Order extends Google_Collection
{
protected $collection_key = 'shipments';
protected $internal_gapi_mappings = array(
);
public $acknowledged;
protected $customerType = 'Google_Service_ShoppingContent_OrderCustomer';
protected $customerDataType = '';
protected $deliveryDetailsType = 'Google_Service_ShoppingContent_OrderDeliveryDetails';
protected $deliveryDetailsDataType = '';
public $id;
public $kind;
protected $lineItemsType = 'Google_Service_ShoppingContent_OrderLineItem';
protected $lineItemsDataType = 'array';
public $merchantId;
public $merchantOrderId;
protected $netAmountType = 'Google_Service_ShoppingContent_Price';
protected $netAmountDataType = '';
protected $paymentMethodType = 'Google_Service_ShoppingContent_OrderPaymentMethod';
protected $paymentMethodDataType = '';
public $paymentStatus;
public $placedDate;
protected $refundsType = 'Google_Service_ShoppingContent_OrderRefund';
protected $refundsDataType = 'array';
protected $shipmentsType = 'Google_Service_ShoppingContent_OrderShipment';
protected $shipmentsDataType = 'array';
protected $shippingCostType = 'Google_Service_ShoppingContent_Price';
protected $shippingCostDataType = '';
protected $shippingCostTaxType = 'Google_Service_ShoppingContent_Price';
protected $shippingCostTaxDataType = '';
public $shippingOption;
public $status;
public function setAcknowledged($acknowledged)
{
$this->acknowledged = $acknowledged;
}
public function getAcknowledged()
{
return $this->acknowledged;
}
public function setCustomer(Google_Service_ShoppingContent_OrderCustomer $customer)
{
$this->customer = $customer;
}
public function getCustomer()
{
return $this->customer;
}
public function setDeliveryDetails(Google_Service_ShoppingContent_OrderDeliveryDetails $deliveryDetails)
{
$this->deliveryDetails = $deliveryDetails;
}
public function getDeliveryDetails()
{
return $this->deliveryDetails;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLineItems($lineItems)
{
$this->lineItems = $lineItems;
}
public function getLineItems()
{
return $this->lineItems;
}
public function setMerchantId($merchantId)
{
$this->merchantId = $merchantId;
}
public function getMerchantId()
{
return $this->merchantId;
}
public function setMerchantOrderId($merchantOrderId)
{
$this->merchantOrderId = $merchantOrderId;
}
public function getMerchantOrderId()
{
return $this->merchantOrderId;
}
public function setNetAmount(Google_Service_ShoppingContent_Price $netAmount)
{
$this->netAmount = $netAmount;
}
public function getNetAmount()
{
return $this->netAmount;
}
public function setPaymentMethod(Google_Service_ShoppingContent_OrderPaymentMethod $paymentMethod)
{
$this->paymentMethod = $paymentMethod;
}
public function getPaymentMethod()
{
return $this->paymentMethod;
}
public function setPaymentStatus($paymentStatus)
{
$this->paymentStatus = $paymentStatus;
}
public function getPaymentStatus()
{
return $this->paymentStatus;
}
public function setPlacedDate($placedDate)
{
$this->placedDate = $placedDate;
}
public function getPlacedDate()
{
return $this->placedDate;
}
public function setRefunds($refunds)
{
$this->refunds = $refunds;
}
public function getRefunds()
{
return $this->refunds;
}
public function setShipments($shipments)
{
$this->shipments = $shipments;
}
public function getShipments()
{
return $this->shipments;
}
public function setShippingCost(Google_Service_ShoppingContent_Price $shippingCost)
{
$this->shippingCost = $shippingCost;
}
public function getShippingCost()
{
return $this->shippingCost;
}
public function setShippingCostTax(Google_Service_ShoppingContent_Price $shippingCostTax)
{
$this->shippingCostTax = $shippingCostTax;
}
public function getShippingCostTax()
{
return $this->shippingCostTax;
}
public function setShippingOption($shippingOption)
{
$this->shippingOption = $shippingOption;
}
public function getShippingOption()
{
return $this->shippingOption;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrderAddress extends Google_Collection
{
protected $collection_key = 'streetAddress';
protected $internal_gapi_mappings = array(
);
public $country;
public $fullAddress;
public $isPostOfficeBox;
public $locality;
public $postalCode;
public $recipientName;
public $region;
public $streetAddress;
public function setCountry($country)
{
$this->country = $country;
}
public function getCountry()
{
return $this->country;
}
public function setFullAddress($fullAddress)
{
$this->fullAddress = $fullAddress;
}
public function getFullAddress()
{
return $this->fullAddress;
}
public function setIsPostOfficeBox($isPostOfficeBox)
{
$this->isPostOfficeBox = $isPostOfficeBox;
}
public function getIsPostOfficeBox()
{
return $this->isPostOfficeBox;
}
public function setLocality($locality)
{
$this->locality = $locality;
}
public function getLocality()
{
return $this->locality;
}
public function setPostalCode($postalCode)
{
$this->postalCode = $postalCode;
}
public function getPostalCode()
{
return $this->postalCode;
}
public function setRecipientName($recipientName)
{
$this->recipientName = $recipientName;
}
public function getRecipientName()
{
return $this->recipientName;
}
public function setRegion($region)
{
$this->region = $region;
}
public function getRegion()
{
return $this->region;
}
public function setStreetAddress($streetAddress)
{
$this->streetAddress = $streetAddress;
}
public function getStreetAddress()
{
return $this->streetAddress;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrderCancellation extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $actor;
public $creationDate;
public $quantity;
public $reason;
public $reasonText;
public function setActor($actor)
{
$this->actor = $actor;
}
public function getActor()
{
return $this->actor;
}
public function setCreationDate($creationDate)
{
$this->creationDate = $creationDate;
}
public function getCreationDate()
{
return $this->creationDate;
}
public function setQuantity($quantity)
{
$this->quantity = $quantity;
}
public function getQuantity()
{
return $this->quantity;
}
public function setReason($reason)
{
$this->reason = $reason;
}
public function getReason()
{
return $this->reason;
}
public function setReasonText($reasonText)
{
$this->reasonText = $reasonText;
}
public function getReasonText()
{
return $this->reasonText;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrderCustomer extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $email;
public $explicitMarketingPreference;
public $fullName;
public function setEmail($email)
{
$this->email = $email;
}
public function getEmail()
{
return $this->email;
}
public function setExplicitMarketingPreference($explicitMarketingPreference)
{
$this->explicitMarketingPreference = $explicitMarketingPreference;
}
public function getExplicitMarketingPreference()
{
return $this->explicitMarketingPreference;
}
public function setFullName($fullName)
{
$this->fullName = $fullName;
}
public function getFullName()
{
return $this->fullName;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrderDeliveryDetails extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $addressType = 'Google_Service_ShoppingContent_OrderAddress';
protected $addressDataType = '';
public $phoneNumber;
public function setAddress(Google_Service_ShoppingContent_OrderAddress $address)
{
$this->address = $address;
}
public function getAddress()
{
return $this->address;
}
public function setPhoneNumber($phoneNumber)
{
$this->phoneNumber = $phoneNumber;
}
public function getPhoneNumber()
{
return $this->phoneNumber;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrderLineItem extends Google_Collection
{
protected $collection_key = 'returns';
protected $internal_gapi_mappings = array(
);
protected $cancellationsType = 'Google_Service_ShoppingContent_OrderCancellation';
protected $cancellationsDataType = 'array';
public $id;
protected $priceType = 'Google_Service_ShoppingContent_Price';
protected $priceDataType = '';
protected $productType = 'Google_Service_ShoppingContent_OrderLineItemProduct';
protected $productDataType = '';
public $quantityCanceled;
public $quantityDelivered;
public $quantityOrdered;
public $quantityPending;
public $quantityReturned;
public $quantityShipped;
protected $returnInfoType = 'Google_Service_ShoppingContent_OrderLineItemReturnInfo';
protected $returnInfoDataType = '';
protected $returnsType = 'Google_Service_ShoppingContent_OrderReturn';
protected $returnsDataType = 'array';
protected $shippingDetailsType = 'Google_Service_ShoppingContent_OrderLineItemShippingDetails';
protected $shippingDetailsDataType = '';
protected $taxType = 'Google_Service_ShoppingContent_Price';
protected $taxDataType = '';
public function setCancellations($cancellations)
{
$this->cancellations = $cancellations;
}
public function getCancellations()
{
return $this->cancellations;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setPrice(Google_Service_ShoppingContent_Price $price)
{
$this->price = $price;
}
public function getPrice()
{
return $this->price;
}
public function setProduct(Google_Service_ShoppingContent_OrderLineItemProduct $product)
{
$this->product = $product;
}
public function getProduct()
{
return $this->product;
}
public function setQuantityCanceled($quantityCanceled)
{
$this->quantityCanceled = $quantityCanceled;
}
public function getQuantityCanceled()
{
return $this->quantityCanceled;
}
public function setQuantityDelivered($quantityDelivered)
{
$this->quantityDelivered = $quantityDelivered;
}
public function getQuantityDelivered()
{
return $this->quantityDelivered;
}
public function setQuantityOrdered($quantityOrdered)
{
$this->quantityOrdered = $quantityOrdered;
}
public function getQuantityOrdered()
{
return $this->quantityOrdered;
}
public function setQuantityPending($quantityPending)
{
$this->quantityPending = $quantityPending;
}
public function getQuantityPending()
{
return $this->quantityPending;
}
public function setQuantityReturned($quantityReturned)
{
$this->quantityReturned = $quantityReturned;
}
public function getQuantityReturned()
{
return $this->quantityReturned;
}
public function setQuantityShipped($quantityShipped)
{
$this->quantityShipped = $quantityShipped;
}
public function getQuantityShipped()
{
return $this->quantityShipped;
}
public function setReturnInfo(Google_Service_ShoppingContent_OrderLineItemReturnInfo $returnInfo)
{
$this->returnInfo = $returnInfo;
}
public function getReturnInfo()
{
return $this->returnInfo;
}
public function setReturns($returns)
{
$this->returns = $returns;
}
public function getReturns()
{
return $this->returns;
}
public function setShippingDetails(Google_Service_ShoppingContent_OrderLineItemShippingDetails $shippingDetails)
{
$this->shippingDetails = $shippingDetails;
}
public function getShippingDetails()
{
return $this->shippingDetails;
}
public function setTax(Google_Service_ShoppingContent_Price $tax)
{
$this->tax = $tax;
}
public function getTax()
{
return $this->tax;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrderLineItemProduct extends Google_Collection
{
protected $collection_key = 'variantAttributes';
protected $internal_gapi_mappings = array(
);
public $brand;
public $channel;
public $condition;
public $contentLanguage;
public $gtin;
public $id;
public $imageLink;
public $itemGroupId;
public $mpn;
public $offerId;
protected $priceType = 'Google_Service_ShoppingContent_Price';
protected $priceDataType = '';
public $shownImage;
public $targetCountry;
public $title;
protected $variantAttributesType = 'Google_Service_ShoppingContent_OrderLineItemProductVariantAttribute';
protected $variantAttributesDataType = 'array';
public function setBrand($brand)
{
$this->brand = $brand;
}
public function getBrand()
{
return $this->brand;
}
public function setChannel($channel)
{
$this->channel = $channel;
}
public function getChannel()
{
return $this->channel;
}
public function setCondition($condition)
{
$this->condition = $condition;
}
public function getCondition()
{
return $this->condition;
}
public function setContentLanguage($contentLanguage)
{
$this->contentLanguage = $contentLanguage;
}
public function getContentLanguage()
{
return $this->contentLanguage;
}
public function setGtin($gtin)
{
$this->gtin = $gtin;
}
public function getGtin()
{
return $this->gtin;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setImageLink($imageLink)
{
$this->imageLink = $imageLink;
}
public function getImageLink()
{
return $this->imageLink;
}
public function setItemGroupId($itemGroupId)
{
$this->itemGroupId = $itemGroupId;
}
public function getItemGroupId()
{
return $this->itemGroupId;
}
public function setMpn($mpn)
{
$this->mpn = $mpn;
}
public function getMpn()
{
return $this->mpn;
}
public function setOfferId($offerId)
{
$this->offerId = $offerId;
}
public function getOfferId()
{
return $this->offerId;
}
public function setPrice(Google_Service_ShoppingContent_Price $price)
{
$this->price = $price;
}
public function getPrice()
{
return $this->price;
}
public function setShownImage($shownImage)
{
$this->shownImage = $shownImage;
}
public function getShownImage()
{
return $this->shownImage;
}
public function setTargetCountry($targetCountry)
{
$this->targetCountry = $targetCountry;
}
public function getTargetCountry()
{
return $this->targetCountry;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
public function setVariantAttributes($variantAttributes)
{
$this->variantAttributes = $variantAttributes;
}
public function getVariantAttributes()
{
return $this->variantAttributes;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrderLineItemProductVariantAttribute extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $dimension;
public $value;
public function setDimension($dimension)
{
$this->dimension = $dimension;
}
public function getDimension()
{
return $this->dimension;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrderLineItemReturnInfo extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $daysToReturn;
public $isReturnable;
public $policyUrl;
public function setDaysToReturn($daysToReturn)
{
$this->daysToReturn = $daysToReturn;
}
public function getDaysToReturn()
{
return $this->daysToReturn;
}
public function setIsReturnable($isReturnable)
{
$this->isReturnable = $isReturnable;
}
public function getIsReturnable()
{
return $this->isReturnable;
}
public function setPolicyUrl($policyUrl)
{
$this->policyUrl = $policyUrl;
}
public function getPolicyUrl()
{
return $this->policyUrl;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrderLineItemShippingDetails extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $deliverByDate;
protected $methodType = 'Google_Service_ShoppingContent_OrderLineItemShippingDetailsMethod';
protected $methodDataType = '';
public $shipByDate;
public function setDeliverByDate($deliverByDate)
{
$this->deliverByDate = $deliverByDate;
}
public function getDeliverByDate()
{
return $this->deliverByDate;
}
public function setMethod(Google_Service_ShoppingContent_OrderLineItemShippingDetailsMethod $method)
{
$this->method = $method;
}
public function getMethod()
{
return $this->method;
}
public function setShipByDate($shipByDate)
{
$this->shipByDate = $shipByDate;
}
public function getShipByDate()
{
return $this->shipByDate;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrderLineItemShippingDetailsMethod extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $carrier;
public $maxDaysInTransit;
public $methodName;
public $minDaysInTransit;
public function setCarrier($carrier)
{
$this->carrier = $carrier;
}
public function getCarrier()
{
return $this->carrier;
}
public function setMaxDaysInTransit($maxDaysInTransit)
{
$this->maxDaysInTransit = $maxDaysInTransit;
}
public function getMaxDaysInTransit()
{
return $this->maxDaysInTransit;
}
public function setMethodName($methodName)
{
$this->methodName = $methodName;
}
public function getMethodName()
{
return $this->methodName;
}
public function setMinDaysInTransit($minDaysInTransit)
{
$this->minDaysInTransit = $minDaysInTransit;
}
public function getMinDaysInTransit()
{
return $this->minDaysInTransit;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrderPaymentMethod extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $billingAddressType = 'Google_Service_ShoppingContent_OrderAddress';
protected $billingAddressDataType = '';
public $expirationMonth;
public $expirationYear;
public $lastFourDigits;
public $phoneNumber;
public $type;
public function setBillingAddress(Google_Service_ShoppingContent_OrderAddress $billingAddress)
{
$this->billingAddress = $billingAddress;
}
public function getBillingAddress()
{
return $this->billingAddress;
}
public function setExpirationMonth($expirationMonth)
{
$this->expirationMonth = $expirationMonth;
}
public function getExpirationMonth()
{
return $this->expirationMonth;
}
public function setExpirationYear($expirationYear)
{
$this->expirationYear = $expirationYear;
}
public function getExpirationYear()
{
return $this->expirationYear;
}
public function setLastFourDigits($lastFourDigits)
{
$this->lastFourDigits = $lastFourDigits;
}
public function getLastFourDigits()
{
return $this->lastFourDigits;
}
public function setPhoneNumber($phoneNumber)
{
$this->phoneNumber = $phoneNumber;
}
public function getPhoneNumber()
{
return $this->phoneNumber;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrderRefund extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $actor;
protected $amountType = 'Google_Service_ShoppingContent_Price';
protected $amountDataType = '';
public $creationDate;
public $reason;
public $reasonText;
public function setActor($actor)
{
$this->actor = $actor;
}
public function getActor()
{
return $this->actor;
}
public function setAmount(Google_Service_ShoppingContent_Price $amount)
{
$this->amount = $amount;
}
public function getAmount()
{
return $this->amount;
}
public function setCreationDate($creationDate)
{
$this->creationDate = $creationDate;
}
public function getCreationDate()
{
return $this->creationDate;
}
public function setReason($reason)
{
$this->reason = $reason;
}
public function getReason()
{
return $this->reason;
}
public function setReasonText($reasonText)
{
$this->reasonText = $reasonText;
}
public function getReasonText()
{
return $this->reasonText;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrderReturn extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $actor;
public $creationDate;
public $quantity;
public $reason;
public $reasonText;
public function setActor($actor)
{
$this->actor = $actor;
}
public function getActor()
{
return $this->actor;
}
public function setCreationDate($creationDate)
{
$this->creationDate = $creationDate;
}
public function getCreationDate()
{
return $this->creationDate;
}
public function setQuantity($quantity)
{
$this->quantity = $quantity;
}
public function getQuantity()
{
return $this->quantity;
}
public function setReason($reason)
{
$this->reason = $reason;
}
public function getReason()
{
return $this->reason;
}
public function setReasonText($reasonText)
{
$this->reasonText = $reasonText;
}
public function getReasonText()
{
return $this->reasonText;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrderShipment extends Google_Collection
{
protected $collection_key = 'lineItems';
protected $internal_gapi_mappings = array(
);
public $carrier;
public $creationDate;
public $deliveryDate;
public $id;
protected $lineItemsType = 'Google_Service_ShoppingContent_OrderShipmentLineItemShipment';
protected $lineItemsDataType = 'array';
public $status;
public $trackingId;
public function setCarrier($carrier)
{
$this->carrier = $carrier;
}
public function getCarrier()
{
return $this->carrier;
}
public function setCreationDate($creationDate)
{
$this->creationDate = $creationDate;
}
public function getCreationDate()
{
return $this->creationDate;
}
public function setDeliveryDate($deliveryDate)
{
$this->deliveryDate = $deliveryDate;
}
public function getDeliveryDate()
{
return $this->deliveryDate;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setLineItems($lineItems)
{
$this->lineItems = $lineItems;
}
public function getLineItems()
{
return $this->lineItems;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setTrackingId($trackingId)
{
$this->trackingId = $trackingId;
}
public function getTrackingId()
{
return $this->trackingId;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrderShipmentLineItemShipment extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $lineItemId;
public $quantity;
public function setLineItemId($lineItemId)
{
$this->lineItemId = $lineItemId;
}
public function getLineItemId()
{
return $this->lineItemId;
}
public function setQuantity($quantity)
{
$this->quantity = $quantity;
}
public function getQuantity()
{
return $this->quantity;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersAcknowledgeRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $operationId;
public function setOperationId($operationId)
{
$this->operationId = $operationId;
}
public function getOperationId()
{
return $this->operationId;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersAcknowledgeResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $executionStatus;
public $kind;
public function setExecutionStatus($executionStatus)
{
$this->executionStatus = $executionStatus;
}
public function getExecutionStatus()
{
return $this->executionStatus;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersAdvanceTestOrderResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $kind;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersCancelLineItemRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $lineItemId;
public $operationId;
public $quantity;
public $reason;
public $reasonText;
public function setLineItemId($lineItemId)
{
$this->lineItemId = $lineItemId;
}
public function getLineItemId()
{
return $this->lineItemId;
}
public function setOperationId($operationId)
{
$this->operationId = $operationId;
}
public function getOperationId()
{
return $this->operationId;
}
public function setQuantity($quantity)
{
$this->quantity = $quantity;
}
public function getQuantity()
{
return $this->quantity;
}
public function setReason($reason)
{
$this->reason = $reason;
}
public function getReason()
{
return $this->reason;
}
public function setReasonText($reasonText)
{
$this->reasonText = $reasonText;
}
public function getReasonText()
{
return $this->reasonText;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersCancelLineItemResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $executionStatus;
public $kind;
public function setExecutionStatus($executionStatus)
{
$this->executionStatus = $executionStatus;
}
public function getExecutionStatus()
{
return $this->executionStatus;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersCancelRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $operationId;
public $reason;
public $reasonText;
public function setOperationId($operationId)
{
$this->operationId = $operationId;
}
public function getOperationId()
{
return $this->operationId;
}
public function setReason($reason)
{
$this->reason = $reason;
}
public function getReason()
{
return $this->reason;
}
public function setReasonText($reasonText)
{
$this->reasonText = $reasonText;
}
public function getReasonText()
{
return $this->reasonText;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersCancelResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $executionStatus;
public $kind;
public function setExecutionStatus($executionStatus)
{
$this->executionStatus = $executionStatus;
}
public function getExecutionStatus()
{
return $this->executionStatus;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersCreateTestOrderRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $templateName;
protected $testOrderType = 'Google_Service_ShoppingContent_TestOrder';
protected $testOrderDataType = '';
public function setTemplateName($templateName)
{
$this->templateName = $templateName;
}
public function getTemplateName()
{
return $this->templateName;
}
public function setTestOrder(Google_Service_ShoppingContent_TestOrder $testOrder)
{
$this->testOrder = $testOrder;
}
public function getTestOrder()
{
return $this->testOrder;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersCreateTestOrderResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $kind;
public $orderId;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setOrderId($orderId)
{
$this->orderId = $orderId;
}
public function getOrderId()
{
return $this->orderId;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersCustomBatchRequest extends Google_Collection
{
protected $collection_key = 'entries';
protected $internal_gapi_mappings = array(
);
protected $entriesType = 'Google_Service_ShoppingContent_OrdersCustomBatchRequestEntry';
protected $entriesDataType = 'array';
public function setEntries($entries)
{
$this->entries = $entries;
}
public function getEntries()
{
return $this->entries;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersCustomBatchRequestEntry extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $batchId;
protected $cancelType = 'Google_Service_ShoppingContent_OrdersCustomBatchRequestEntryCancel';
protected $cancelDataType = '';
protected $cancelLineItemType = 'Google_Service_ShoppingContent_OrdersCustomBatchRequestEntryCancelLineItem';
protected $cancelLineItemDataType = '';
public $merchantId;
public $merchantOrderId;
public $method;
public $operationId;
public $orderId;
protected $refundType = 'Google_Service_ShoppingContent_OrdersCustomBatchRequestEntryRefund';
protected $refundDataType = '';
protected $returnLineItemType = 'Google_Service_ShoppingContent_OrdersCustomBatchRequestEntryReturnLineItem';
protected $returnLineItemDataType = '';
protected $shipLineItemsType = 'Google_Service_ShoppingContent_OrdersCustomBatchRequestEntryShipLineItems';
protected $shipLineItemsDataType = '';
protected $updateShipmentType = 'Google_Service_ShoppingContent_OrdersCustomBatchRequestEntryUpdateShipment';
protected $updateShipmentDataType = '';
public function setBatchId($batchId)
{
$this->batchId = $batchId;
}
public function getBatchId()
{
return $this->batchId;
}
public function setCancel(Google_Service_ShoppingContent_OrdersCustomBatchRequestEntryCancel $cancel)
{
$this->cancel = $cancel;
}
public function getCancel()
{
return $this->cancel;
}
public function setCancelLineItem(Google_Service_ShoppingContent_OrdersCustomBatchRequestEntryCancelLineItem $cancelLineItem)
{
$this->cancelLineItem = $cancelLineItem;
}
public function getCancelLineItem()
{
return $this->cancelLineItem;
}
public function setMerchantId($merchantId)
{
$this->merchantId = $merchantId;
}
public function getMerchantId()
{
return $this->merchantId;
}
public function setMerchantOrderId($merchantOrderId)
{
$this->merchantOrderId = $merchantOrderId;
}
public function getMerchantOrderId()
{
return $this->merchantOrderId;
}
public function setMethod($method)
{
$this->method = $method;
}
public function getMethod()
{
return $this->method;
}
public function setOperationId($operationId)
{
$this->operationId = $operationId;
}
public function getOperationId()
{
return $this->operationId;
}
public function setOrderId($orderId)
{
$this->orderId = $orderId;
}
public function getOrderId()
{
return $this->orderId;
}
public function setRefund(Google_Service_ShoppingContent_OrdersCustomBatchRequestEntryRefund $refund)
{
$this->refund = $refund;
}
public function getRefund()
{
return $this->refund;
}
public function setReturnLineItem(Google_Service_ShoppingContent_OrdersCustomBatchRequestEntryReturnLineItem $returnLineItem)
{
$this->returnLineItem = $returnLineItem;
}
public function getReturnLineItem()
{
return $this->returnLineItem;
}
public function setShipLineItems(Google_Service_ShoppingContent_OrdersCustomBatchRequestEntryShipLineItems $shipLineItems)
{
$this->shipLineItems = $shipLineItems;
}
public function getShipLineItems()
{
return $this->shipLineItems;
}
public function setUpdateShipment(Google_Service_ShoppingContent_OrdersCustomBatchRequestEntryUpdateShipment $updateShipment)
{
$this->updateShipment = $updateShipment;
}
public function getUpdateShipment()
{
return $this->updateShipment;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersCustomBatchRequestEntryCancel extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $reason;
public $reasonText;
public function setReason($reason)
{
$this->reason = $reason;
}
public function getReason()
{
return $this->reason;
}
public function setReasonText($reasonText)
{
$this->reasonText = $reasonText;
}
public function getReasonText()
{
return $this->reasonText;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersCustomBatchRequestEntryCancelLineItem extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $lineItemId;
public $quantity;
public $reason;
public $reasonText;
public function setLineItemId($lineItemId)
{
$this->lineItemId = $lineItemId;
}
public function getLineItemId()
{
return $this->lineItemId;
}
public function setQuantity($quantity)
{
$this->quantity = $quantity;
}
public function getQuantity()
{
return $this->quantity;
}
public function setReason($reason)
{
$this->reason = $reason;
}
public function getReason()
{
return $this->reason;
}
public function setReasonText($reasonText)
{
$this->reasonText = $reasonText;
}
public function getReasonText()
{
return $this->reasonText;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersCustomBatchRequestEntryRefund extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $amountType = 'Google_Service_ShoppingContent_Price';
protected $amountDataType = '';
public $reason;
public $reasonText;
public function setAmount(Google_Service_ShoppingContent_Price $amount)
{
$this->amount = $amount;
}
public function getAmount()
{
return $this->amount;
}
public function setReason($reason)
{
$this->reason = $reason;
}
public function getReason()
{
return $this->reason;
}
public function setReasonText($reasonText)
{
$this->reasonText = $reasonText;
}
public function getReasonText()
{
return $this->reasonText;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersCustomBatchRequestEntryReturnLineItem extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $lineItemId;
public $quantity;
public $reason;
public $reasonText;
public function setLineItemId($lineItemId)
{
$this->lineItemId = $lineItemId;
}
public function getLineItemId()
{
return $this->lineItemId;
}
public function setQuantity($quantity)
{
$this->quantity = $quantity;
}
public function getQuantity()
{
return $this->quantity;
}
public function setReason($reason)
{
$this->reason = $reason;
}
public function getReason()
{
return $this->reason;
}
public function setReasonText($reasonText)
{
$this->reasonText = $reasonText;
}
public function getReasonText()
{
return $this->reasonText;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersCustomBatchRequestEntryShipLineItems extends Google_Collection
{
protected $collection_key = 'lineItems';
protected $internal_gapi_mappings = array(
);
public $carrier;
protected $lineItemsType = 'Google_Service_ShoppingContent_OrderShipmentLineItemShipment';
protected $lineItemsDataType = 'array';
public $shipmentId;
public $trackingId;
public function setCarrier($carrier)
{
$this->carrier = $carrier;
}
public function getCarrier()
{
return $this->carrier;
}
public function setLineItems($lineItems)
{
$this->lineItems = $lineItems;
}
public function getLineItems()
{
return $this->lineItems;
}
public function setShipmentId($shipmentId)
{
$this->shipmentId = $shipmentId;
}
public function getShipmentId()
{
return $this->shipmentId;
}
public function setTrackingId($trackingId)
{
$this->trackingId = $trackingId;
}
public function getTrackingId()
{
return $this->trackingId;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersCustomBatchRequestEntryUpdateShipment extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $carrier;
public $shipmentId;
public $status;
public $trackingId;
public function setCarrier($carrier)
{
$this->carrier = $carrier;
}
public function getCarrier()
{
return $this->carrier;
}
public function setShipmentId($shipmentId)
{
$this->shipmentId = $shipmentId;
}
public function getShipmentId()
{
return $this->shipmentId;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setTrackingId($trackingId)
{
$this->trackingId = $trackingId;
}
public function getTrackingId()
{
return $this->trackingId;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersCustomBatchResponse extends Google_Collection
{
protected $collection_key = 'entries';
protected $internal_gapi_mappings = array(
);
protected $entriesType = 'Google_Service_ShoppingContent_OrdersCustomBatchResponseEntry';
protected $entriesDataType = 'array';
public $kind;
public function setEntries($entries)
{
$this->entries = $entries;
}
public function getEntries()
{
return $this->entries;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersCustomBatchResponseEntry extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $batchId;
protected $errorsType = 'Google_Service_ShoppingContent_Errors';
protected $errorsDataType = '';
public $executionStatus;
public $kind;
protected $orderType = 'Google_Service_ShoppingContent_Order';
protected $orderDataType = '';
public function setBatchId($batchId)
{
$this->batchId = $batchId;
}
public function getBatchId()
{
return $this->batchId;
}
public function setErrors(Google_Service_ShoppingContent_Errors $errors)
{
$this->errors = $errors;
}
public function getErrors()
{
return $this->errors;
}
public function setExecutionStatus($executionStatus)
{
$this->executionStatus = $executionStatus;
}
public function getExecutionStatus()
{
return $this->executionStatus;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setOrder(Google_Service_ShoppingContent_Order $order)
{
$this->order = $order;
}
public function getOrder()
{
return $this->order;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersGetByMerchantOrderIdResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $kind;
protected $orderType = 'Google_Service_ShoppingContent_Order';
protected $orderDataType = '';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setOrder(Google_Service_ShoppingContent_Order $order)
{
$this->order = $order;
}
public function getOrder()
{
return $this->order;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersGetTestOrderTemplateResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $kind;
protected $templateType = 'Google_Service_ShoppingContent_TestOrder';
protected $templateDataType = '';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setTemplate(Google_Service_ShoppingContent_TestOrder $template)
{
$this->template = $template;
}
public function getTemplate()
{
return $this->template;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersListResponse extends Google_Collection
{
protected $collection_key = 'resources';
protected $internal_gapi_mappings = array(
);
public $kind;
public $nextPageToken;
protected $resourcesType = 'Google_Service_ShoppingContent_Order';
protected $resourcesDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setResources($resources)
{
$this->resources = $resources;
}
public function getResources()
{
return $this->resources;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersRefundRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $amountType = 'Google_Service_ShoppingContent_Price';
protected $amountDataType = '';
public $operationId;
public $reason;
public $reasonText;
public function setAmount(Google_Service_ShoppingContent_Price $amount)
{
$this->amount = $amount;
}
public function getAmount()
{
return $this->amount;
}
public function setOperationId($operationId)
{
$this->operationId = $operationId;
}
public function getOperationId()
{
return $this->operationId;
}
public function setReason($reason)
{
$this->reason = $reason;
}
public function getReason()
{
return $this->reason;
}
public function setReasonText($reasonText)
{
$this->reasonText = $reasonText;
}
public function getReasonText()
{
return $this->reasonText;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersRefundResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $executionStatus;
public $kind;
public function setExecutionStatus($executionStatus)
{
$this->executionStatus = $executionStatus;
}
public function getExecutionStatus()
{
return $this->executionStatus;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersReturnLineItemRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $lineItemId;
public $operationId;
public $quantity;
public $reason;
public $reasonText;
public function setLineItemId($lineItemId)
{
$this->lineItemId = $lineItemId;
}
public function getLineItemId()
{
return $this->lineItemId;
}
public function setOperationId($operationId)
{
$this->operationId = $operationId;
}
public function getOperationId()
{
return $this->operationId;
}
public function setQuantity($quantity)
{
$this->quantity = $quantity;
}
public function getQuantity()
{
return $this->quantity;
}
public function setReason($reason)
{
$this->reason = $reason;
}
public function getReason()
{
return $this->reason;
}
public function setReasonText($reasonText)
{
$this->reasonText = $reasonText;
}
public function getReasonText()
{
return $this->reasonText;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersReturnLineItemResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $executionStatus;
public $kind;
public function setExecutionStatus($executionStatus)
{
$this->executionStatus = $executionStatus;
}
public function getExecutionStatus()
{
return $this->executionStatus;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersShipLineItemsRequest extends Google_Collection
{
protected $collection_key = 'lineItems';
protected $internal_gapi_mappings = array(
);
public $carrier;
protected $lineItemsType = 'Google_Service_ShoppingContent_OrderShipmentLineItemShipment';
protected $lineItemsDataType = 'array';
public $operationId;
public $shipmentId;
public $trackingId;
public function setCarrier($carrier)
{
$this->carrier = $carrier;
}
public function getCarrier()
{
return $this->carrier;
}
public function setLineItems($lineItems)
{
$this->lineItems = $lineItems;
}
public function getLineItems()
{
return $this->lineItems;
}
public function setOperationId($operationId)
{
$this->operationId = $operationId;
}
public function getOperationId()
{
return $this->operationId;
}
public function setShipmentId($shipmentId)
{
$this->shipmentId = $shipmentId;
}
public function getShipmentId()
{
return $this->shipmentId;
}
public function setTrackingId($trackingId)
{
$this->trackingId = $trackingId;
}
public function getTrackingId()
{
return $this->trackingId;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersShipLineItemsResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $executionStatus;
public $kind;
public function setExecutionStatus($executionStatus)
{
$this->executionStatus = $executionStatus;
}
public function getExecutionStatus()
{
return $this->executionStatus;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersUpdateMerchantOrderIdRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $merchantOrderId;
public $operationId;
public function setMerchantOrderId($merchantOrderId)
{
$this->merchantOrderId = $merchantOrderId;
}
public function getMerchantOrderId()
{
return $this->merchantOrderId;
}
public function setOperationId($operationId)
{
$this->operationId = $operationId;
}
public function getOperationId()
{
return $this->operationId;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersUpdateMerchantOrderIdResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $executionStatus;
public $kind;
public function setExecutionStatus($executionStatus)
{
$this->executionStatus = $executionStatus;
}
public function getExecutionStatus()
{
return $this->executionStatus;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersUpdateShipmentRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $carrier;
public $operationId;
public $shipmentId;
public $status;
public $trackingId;
public function setCarrier($carrier)
{
$this->carrier = $carrier;
}
public function getCarrier()
{
return $this->carrier;
}
public function setOperationId($operationId)
{
$this->operationId = $operationId;
}
public function getOperationId()
{
return $this->operationId;
}
public function setShipmentId($shipmentId)
{
$this->shipmentId = $shipmentId;
}
public function getShipmentId()
{
return $this->shipmentId;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setTrackingId($trackingId)
{
$this->trackingId = $trackingId;
}
public function getTrackingId()
{
return $this->trackingId;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_OrdersUpdateShipmentResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $executionStatus;
public $kind;
public function setExecutionStatus($executionStatus)
{
$this->executionStatus = $executionStatus;
}
public function getExecutionStatus()
{
return $this->executionStatus;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_Price extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $currency;
public $value;
public function setCurrency($currency)
{
$this->currency = $currency;
}
public function getCurrency()
{
return $this->currency;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_Product extends Google_Collection
{
protected $collection_key = 'warnings';
protected $internal_gapi_mappings = array(
);
public $additionalImageLinks;
public $adult;
public $adwordsGrouping;
public $adwordsLabels;
public $adwordsRedirect;
public $ageGroup;
protected $aspectsType = 'Google_Service_ShoppingContent_ProductAspect';
protected $aspectsDataType = 'array';
public $availability;
public $availabilityDate;
public $brand;
public $channel;
public $color;
public $condition;
public $contentLanguage;
protected $customAttributesType = 'Google_Service_ShoppingContent_ProductCustomAttribute';
protected $customAttributesDataType = 'array';
protected $customGroupsType = 'Google_Service_ShoppingContent_ProductCustomGroup';
protected $customGroupsDataType = 'array';
public $customLabel0;
public $customLabel1;
public $customLabel2;
public $customLabel3;
public $customLabel4;
public $description;
protected $destinationsType = 'Google_Service_ShoppingContent_ProductDestination';
protected $destinationsDataType = 'array';
public $displayAdsId;
public $displayAdsLink;
public $displayAdsSimilarIds;
public $displayAdsTitle;
public $displayAdsValue;
public $energyEfficiencyClass;
public $expirationDate;
public $gender;
public $googleProductCategory;
public $gtin;
public $id;
public $identifierExists;
public $imageLink;
protected $installmentType = 'Google_Service_ShoppingContent_ProductInstallment';
protected $installmentDataType = '';
public $isBundle;
public $itemGroupId;
public $kind;
public $link;
protected $loyaltyPointsType = 'Google_Service_ShoppingContent_LoyaltyPoints';
protected $loyaltyPointsDataType = '';
public $material;
public $mobileLink;
public $mpn;
public $multipack;
public $offerId;
public $onlineOnly;
public $pattern;
protected $priceType = 'Google_Service_ShoppingContent_Price';
protected $priceDataType = '';
public $productType;
protected $salePriceType = 'Google_Service_ShoppingContent_Price';
protected $salePriceDataType = '';
public $salePriceEffectiveDate;
public $sellOnGoogleQuantity;
protected $shippingType = 'Google_Service_ShoppingContent_ProductShipping';
protected $shippingDataType = 'array';
protected $shippingHeightType = 'Google_Service_ShoppingContent_ProductShippingDimension';
protected $shippingHeightDataType = '';
public $shippingLabel;
protected $shippingLengthType = 'Google_Service_ShoppingContent_ProductShippingDimension';
protected $shippingLengthDataType = '';
protected $shippingWeightType = 'Google_Service_ShoppingContent_ProductShippingWeight';
protected $shippingWeightDataType = '';
protected $shippingWidthType = 'Google_Service_ShoppingContent_ProductShippingDimension';
protected $shippingWidthDataType = '';
public $sizeSystem;
public $sizeType;
public $sizes;
public $targetCountry;
protected $taxesType = 'Google_Service_ShoppingContent_ProductTax';
protected $taxesDataType = 'array';
public $title;
protected $unitPricingBaseMeasureType = 'Google_Service_ShoppingContent_ProductUnitPricingBaseMeasure';
protected $unitPricingBaseMeasureDataType = '';
protected $unitPricingMeasureType = 'Google_Service_ShoppingContent_ProductUnitPricingMeasure';
protected $unitPricingMeasureDataType = '';
public $validatedDestinations;
protected $warningsType = 'Google_Service_ShoppingContent_Error';
protected $warningsDataType = 'array';
public function setAdditionalImageLinks($additionalImageLinks)
{
$this->additionalImageLinks = $additionalImageLinks;
}
public function getAdditionalImageLinks()
{
return $this->additionalImageLinks;
}
public function setAdult($adult)
{
$this->adult = $adult;
}
public function getAdult()
{
return $this->adult;
}
public function setAdwordsGrouping($adwordsGrouping)
{
$this->adwordsGrouping = $adwordsGrouping;
}
public function getAdwordsGrouping()
{
return $this->adwordsGrouping;
}
public function setAdwordsLabels($adwordsLabels)
{
$this->adwordsLabels = $adwordsLabels;
}
public function getAdwordsLabels()
{
return $this->adwordsLabels;
}
public function setAdwordsRedirect($adwordsRedirect)
{
$this->adwordsRedirect = $adwordsRedirect;
}
public function getAdwordsRedirect()
{
return $this->adwordsRedirect;
}
public function setAgeGroup($ageGroup)
{
$this->ageGroup = $ageGroup;
}
public function getAgeGroup()
{
return $this->ageGroup;
}
public function setAspects($aspects)
{
$this->aspects = $aspects;
}
public function getAspects()
{
return $this->aspects;
}
public function setAvailability($availability)
{
$this->availability = $availability;
}
public function getAvailability()
{
return $this->availability;
}
public function setAvailabilityDate($availabilityDate)
{
$this->availabilityDate = $availabilityDate;
}
public function getAvailabilityDate()
{
return $this->availabilityDate;
}
public function setBrand($brand)
{
$this->brand = $brand;
}
public function getBrand()
{
return $this->brand;
}
public function setChannel($channel)
{
$this->channel = $channel;
}
public function getChannel()
{
return $this->channel;
}
public function setColor($color)
{
$this->color = $color;
}
public function getColor()
{
return $this->color;
}
public function setCondition($condition)
{
$this->condition = $condition;
}
public function getCondition()
{
return $this->condition;
}
public function setContentLanguage($contentLanguage)
{
$this->contentLanguage = $contentLanguage;
}
public function getContentLanguage()
{
return $this->contentLanguage;
}
public function setCustomAttributes($customAttributes)
{
$this->customAttributes = $customAttributes;
}
public function getCustomAttributes()
{
return $this->customAttributes;
}
public function setCustomGroups($customGroups)
{
$this->customGroups = $customGroups;
}
public function getCustomGroups()
{
return $this->customGroups;
}
public function setCustomLabel0($customLabel0)
{
$this->customLabel0 = $customLabel0;
}
public function getCustomLabel0()
{
return $this->customLabel0;
}
public function setCustomLabel1($customLabel1)
{
$this->customLabel1 = $customLabel1;
}
public function getCustomLabel1()
{
return $this->customLabel1;
}
public function setCustomLabel2($customLabel2)
{
$this->customLabel2 = $customLabel2;
}
public function getCustomLabel2()
{
return $this->customLabel2;
}
public function setCustomLabel3($customLabel3)
{
$this->customLabel3 = $customLabel3;
}
public function getCustomLabel3()
{
return $this->customLabel3;
}
public function setCustomLabel4($customLabel4)
{
$this->customLabel4 = $customLabel4;
}
public function getCustomLabel4()
{
return $this->customLabel4;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDestinations($destinations)
{
$this->destinations = $destinations;
}
public function getDestinations()
{
return $this->destinations;
}
public function setDisplayAdsId($displayAdsId)
{
$this->displayAdsId = $displayAdsId;
}
public function getDisplayAdsId()
{
return $this->displayAdsId;
}
public function setDisplayAdsLink($displayAdsLink)
{
$this->displayAdsLink = $displayAdsLink;
}
public function getDisplayAdsLink()
{
return $this->displayAdsLink;
}
public function setDisplayAdsSimilarIds($displayAdsSimilarIds)
{
$this->displayAdsSimilarIds = $displayAdsSimilarIds;
}
public function getDisplayAdsSimilarIds()
{
return $this->displayAdsSimilarIds;
}
public function setDisplayAdsTitle($displayAdsTitle)
{
$this->displayAdsTitle = $displayAdsTitle;
}
public function getDisplayAdsTitle()
{
return $this->displayAdsTitle;
}
public function setDisplayAdsValue($displayAdsValue)
{
$this->displayAdsValue = $displayAdsValue;
}
public function getDisplayAdsValue()
{
return $this->displayAdsValue;
}
public function setEnergyEfficiencyClass($energyEfficiencyClass)
{
$this->energyEfficiencyClass = $energyEfficiencyClass;
}
public function getEnergyEfficiencyClass()
{
return $this->energyEfficiencyClass;
}
public function setExpirationDate($expirationDate)
{
$this->expirationDate = $expirationDate;
}
public function getExpirationDate()
{
return $this->expirationDate;
}
public function setGender($gender)
{
$this->gender = $gender;
}
public function getGender()
{
return $this->gender;
}
public function setGoogleProductCategory($googleProductCategory)
{
$this->googleProductCategory = $googleProductCategory;
}
public function getGoogleProductCategory()
{
return $this->googleProductCategory;
}
public function setGtin($gtin)
{
$this->gtin = $gtin;
}
public function getGtin()
{
return $this->gtin;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setIdentifierExists($identifierExists)
{
$this->identifierExists = $identifierExists;
}
public function getIdentifierExists()
{
return $this->identifierExists;
}
public function setImageLink($imageLink)
{
$this->imageLink = $imageLink;
}
public function getImageLink()
{
return $this->imageLink;
}
public function setInstallment(Google_Service_ShoppingContent_ProductInstallment $installment)
{
$this->installment = $installment;
}
public function getInstallment()
{
return $this->installment;
}
public function setIsBundle($isBundle)
{
$this->isBundle = $isBundle;
}
public function getIsBundle()
{
return $this->isBundle;
}
public function setItemGroupId($itemGroupId)
{
$this->itemGroupId = $itemGroupId;
}
public function getItemGroupId()
{
return $this->itemGroupId;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLink($link)
{
$this->link = $link;
}
public function getLink()
{
return $this->link;
}
public function setLoyaltyPoints(Google_Service_ShoppingContent_LoyaltyPoints $loyaltyPoints)
{
$this->loyaltyPoints = $loyaltyPoints;
}
public function getLoyaltyPoints()
{
return $this->loyaltyPoints;
}
public function setMaterial($material)
{
$this->material = $material;
}
public function getMaterial()
{
return $this->material;
}
public function setMobileLink($mobileLink)
{
$this->mobileLink = $mobileLink;
}
public function getMobileLink()
{
return $this->mobileLink;
}
public function setMpn($mpn)
{
$this->mpn = $mpn;
}
public function getMpn()
{
return $this->mpn;
}
public function setMultipack($multipack)
{
$this->multipack = $multipack;
}
public function getMultipack()
{
return $this->multipack;
}
public function setOfferId($offerId)
{
$this->offerId = $offerId;
}
public function getOfferId()
{
return $this->offerId;
}
public function setOnlineOnly($onlineOnly)
{
$this->onlineOnly = $onlineOnly;
}
public function getOnlineOnly()
{
return $this->onlineOnly;
}
public function setPattern($pattern)
{
$this->pattern = $pattern;
}
public function getPattern()
{
return $this->pattern;
}
public function setPrice(Google_Service_ShoppingContent_Price $price)
{
$this->price = $price;
}
public function getPrice()
{
return $this->price;
}
public function setProductType($productType)
{
$this->productType = $productType;
}
public function getProductType()
{
return $this->productType;
}
public function setSalePrice(Google_Service_ShoppingContent_Price $salePrice)
{
$this->salePrice = $salePrice;
}
public function getSalePrice()
{
return $this->salePrice;
}
public function setSalePriceEffectiveDate($salePriceEffectiveDate)
{
$this->salePriceEffectiveDate = $salePriceEffectiveDate;
}
public function getSalePriceEffectiveDate()
{
return $this->salePriceEffectiveDate;
}
public function setSellOnGoogleQuantity($sellOnGoogleQuantity)
{
$this->sellOnGoogleQuantity = $sellOnGoogleQuantity;
}
public function getSellOnGoogleQuantity()
{
return $this->sellOnGoogleQuantity;
}
public function setShipping($shipping)
{
$this->shipping = $shipping;
}
public function getShipping()
{
return $this->shipping;
}
public function setShippingHeight(Google_Service_ShoppingContent_ProductShippingDimension $shippingHeight)
{
$this->shippingHeight = $shippingHeight;
}
public function getShippingHeight()
{
return $this->shippingHeight;
}
public function setShippingLabel($shippingLabel)
{
$this->shippingLabel = $shippingLabel;
}
public function getShippingLabel()
{
return $this->shippingLabel;
}
public function setShippingLength(Google_Service_ShoppingContent_ProductShippingDimension $shippingLength)
{
$this->shippingLength = $shippingLength;
}
public function getShippingLength()
{
return $this->shippingLength;
}
public function setShippingWeight(Google_Service_ShoppingContent_ProductShippingWeight $shippingWeight)
{
$this->shippingWeight = $shippingWeight;
}
public function getShippingWeight()
{
return $this->shippingWeight;
}
public function setShippingWidth(Google_Service_ShoppingContent_ProductShippingDimension $shippingWidth)
{
$this->shippingWidth = $shippingWidth;
}
public function getShippingWidth()
{
return $this->shippingWidth;
}
public function setSizeSystem($sizeSystem)
{
$this->sizeSystem = $sizeSystem;
}
public function getSizeSystem()
{
return $this->sizeSystem;
}
public function setSizeType($sizeType)
{
$this->sizeType = $sizeType;
}
public function getSizeType()
{
return $this->sizeType;
}
public function setSizes($sizes)
{
$this->sizes = $sizes;
}
public function getSizes()
{
return $this->sizes;
}
public function setTargetCountry($targetCountry)
{
$this->targetCountry = $targetCountry;
}
public function getTargetCountry()
{
return $this->targetCountry;
}
public function setTaxes($taxes)
{
$this->taxes = $taxes;
}
public function getTaxes()
{
return $this->taxes;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
public function setUnitPricingBaseMeasure(Google_Service_ShoppingContent_ProductUnitPricingBaseMeasure $unitPricingBaseMeasure)
{
$this->unitPricingBaseMeasure = $unitPricingBaseMeasure;
}
public function getUnitPricingBaseMeasure()
{
return $this->unitPricingBaseMeasure;
}
public function setUnitPricingMeasure(Google_Service_ShoppingContent_ProductUnitPricingMeasure $unitPricingMeasure)
{
$this->unitPricingMeasure = $unitPricingMeasure;
}
public function getUnitPricingMeasure()
{
return $this->unitPricingMeasure;
}
public function setValidatedDestinations($validatedDestinations)
{
$this->validatedDestinations = $validatedDestinations;
}
public function getValidatedDestinations()
{
return $this->validatedDestinations;
}
public function setWarnings($warnings)
{
$this->warnings = $warnings;
}
public function getWarnings()
{
return $this->warnings;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_ProductAspect extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $aspectName;
public $destinationName;
public $intention;
public function setAspectName($aspectName)
{
$this->aspectName = $aspectName;
}
public function getAspectName()
{
return $this->aspectName;
}
public function setDestinationName($destinationName)
{
$this->destinationName = $destinationName;
}
public function getDestinationName()
{
return $this->destinationName;
}
public function setIntention($intention)
{
$this->intention = $intention;
}
public function getIntention()
{
return $this->intention;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_ProductCustomAttribute extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $name;
public $type;
public $unit;
public $value;
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
public function setUnit($unit)
{
$this->unit = $unit;
}
public function getUnit()
{
return $this->unit;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_ProductCustomGroup extends Google_Collection
{
protected $collection_key = 'attributes';
protected $internal_gapi_mappings = array(
);
protected $attributesType = 'Google_Service_ShoppingContent_ProductCustomAttribute';
protected $attributesDataType = 'array';
public $name;
public function setAttributes($attributes)
{
$this->attributes = $attributes;
}
public function getAttributes()
{
return $this->attributes;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_ProductDestination extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $destinationName;
public $intention;
public function setDestinationName($destinationName)
{
$this->destinationName = $destinationName;
}
public function getDestinationName()
{
return $this->destinationName;
}
public function setIntention($intention)
{
$this->intention = $intention;
}
public function getIntention()
{
return $this->intention;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_ProductInstallment extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $amountType = 'Google_Service_ShoppingContent_Price';
protected $amountDataType = '';
public $months;
public function setAmount(Google_Service_ShoppingContent_Price $amount)
{
$this->amount = $amount;
}
public function getAmount()
{
return $this->amount;
}
public function setMonths($months)
{
$this->months = $months;
}
public function getMonths()
{
return $this->months;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_ProductShipping extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $country;
public $locationGroupName;
public $locationId;
public $postalCode;
protected $priceType = 'Google_Service_ShoppingContent_Price';
protected $priceDataType = '';
public $region;
public $service;
public function setCountry($country)
{
$this->country = $country;
}
public function getCountry()
{
return $this->country;
}
public function setLocationGroupName($locationGroupName)
{
$this->locationGroupName = $locationGroupName;
}
public function getLocationGroupName()
{
return $this->locationGroupName;
}
public function setLocationId($locationId)
{
$this->locationId = $locationId;
}
public function getLocationId()
{
return $this->locationId;
}
public function setPostalCode($postalCode)
{
$this->postalCode = $postalCode;
}
public function getPostalCode()
{
return $this->postalCode;
}
public function setPrice(Google_Service_ShoppingContent_Price $price)
{
$this->price = $price;
}
public function getPrice()
{
return $this->price;
}
public function setRegion($region)
{
$this->region = $region;
}
public function getRegion()
{
return $this->region;
}
public function setService($service)
{
$this->service = $service;
}
public function getService()
{
return $this->service;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_ProductShippingDimension extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $unit;
public $value;
public function setUnit($unit)
{
$this->unit = $unit;
}
public function getUnit()
{
return $this->unit;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_ProductShippingWeight extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $unit;
public $value;
public function setUnit($unit)
{
$this->unit = $unit;
}
public function getUnit()
{
return $this->unit;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_ProductStatus extends Google_Collection
{
protected $collection_key = 'destinationStatuses';
protected $internal_gapi_mappings = array(
);
public $creationDate;
protected $dataQualityIssuesType = 'Google_Service_ShoppingContent_ProductStatusDataQualityIssue';
protected $dataQualityIssuesDataType = 'array';
protected $destinationStatusesType = 'Google_Service_ShoppingContent_ProductStatusDestinationStatus';
protected $destinationStatusesDataType = 'array';
public $googleExpirationDate;
public $kind;
public $lastUpdateDate;
public $link;
public $productId;
public $title;
public function setCreationDate($creationDate)
{
$this->creationDate = $creationDate;
}
public function getCreationDate()
{
return $this->creationDate;
}
public function setDataQualityIssues($dataQualityIssues)
{
$this->dataQualityIssues = $dataQualityIssues;
}
public function getDataQualityIssues()
{
return $this->dataQualityIssues;
}
public function setDestinationStatuses($destinationStatuses)
{
$this->destinationStatuses = $destinationStatuses;
}
public function getDestinationStatuses()
{
return $this->destinationStatuses;
}
public function setGoogleExpirationDate($googleExpirationDate)
{
$this->googleExpirationDate = $googleExpirationDate;
}
public function getGoogleExpirationDate()
{
return $this->googleExpirationDate;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLastUpdateDate($lastUpdateDate)
{
$this->lastUpdateDate = $lastUpdateDate;
}
public function getLastUpdateDate()
{
return $this->lastUpdateDate;
}
public function setLink($link)
{
$this->link = $link;
}
public function getLink()
{
return $this->link;
}
public function setProductId($productId)
{
$this->productId = $productId;
}
public function getProductId()
{
return $this->productId;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_ProductStatusDataQualityIssue extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $detail;
public $fetchStatus;
public $id;
public $location;
public $severity;
public $timestamp;
public $valueOnLandingPage;
public $valueProvided;
public function setDetail($detail)
{
$this->detail = $detail;
}
public function getDetail()
{
return $this->detail;
}
public function setFetchStatus($fetchStatus)
{
$this->fetchStatus = $fetchStatus;
}
public function getFetchStatus()
{
return $this->fetchStatus;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setLocation($location)
{
$this->location = $location;
}
public function getLocation()
{
return $this->location;
}
public function setSeverity($severity)
{
$this->severity = $severity;
}
public function getSeverity()
{
return $this->severity;
}
public function setTimestamp($timestamp)
{
$this->timestamp = $timestamp;
}
public function getTimestamp()
{
return $this->timestamp;
}
public function setValueOnLandingPage($valueOnLandingPage)
{
$this->valueOnLandingPage = $valueOnLandingPage;
}
public function getValueOnLandingPage()
{
return $this->valueOnLandingPage;
}
public function setValueProvided($valueProvided)
{
$this->valueProvided = $valueProvided;
}
public function getValueProvided()
{
return $this->valueProvided;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_ProductStatusDestinationStatus extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $approvalStatus;
public $destination;
public $intention;
public function setApprovalStatus($approvalStatus)
{
$this->approvalStatus = $approvalStatus;
}
public function getApprovalStatus()
{
return $this->approvalStatus;
}
public function setDestination($destination)
{
$this->destination = $destination;
}
public function getDestination()
{
return $this->destination;
}
public function setIntention($intention)
{
$this->intention = $intention;
}
public function getIntention()
{
return $this->intention;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_ProductTax extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $country;
public $locationId;
public $postalCode;
public $rate;
public $region;
public $taxShip;
public function setCountry($country)
{
$this->country = $country;
}
public function getCountry()
{
return $this->country;
}
public function setLocationId($locationId)
{
$this->locationId = $locationId;
}
public function getLocationId()
{
return $this->locationId;
}
public function setPostalCode($postalCode)
{
$this->postalCode = $postalCode;
}
public function getPostalCode()
{
return $this->postalCode;
}
public function setRate($rate)
{
$this->rate = $rate;
}
public function getRate()
{
return $this->rate;
}
public function setRegion($region)
{
$this->region = $region;
}
public function getRegion()
{
return $this->region;
}
public function setTaxShip($taxShip)
{
$this->taxShip = $taxShip;
}
public function getTaxShip()
{
return $this->taxShip;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_ProductUnitPricingBaseMeasure extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $unit;
public $value;
public function setUnit($unit)
{
$this->unit = $unit;
}
public function getUnit()
{
return $this->unit;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_ProductUnitPricingMeasure extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $unit;
public $value;
public function setUnit($unit)
{
$this->unit = $unit;
}
public function getUnit()
{
return $this->unit;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_ProductsCustomBatchRequest extends Google_Collection
{
protected $collection_key = 'entries';
protected $internal_gapi_mappings = array(
);
protected $entriesType = 'Google_Service_ShoppingContent_ProductsCustomBatchRequestEntry';
protected $entriesDataType = 'array';
public function setEntries($entries)
{
$this->entries = $entries;
}
public function getEntries()
{
return $this->entries;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_ProductsCustomBatchRequestEntry extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $batchId;
public $merchantId;
public $method;
protected $productType = 'Google_Service_ShoppingContent_Product';
protected $productDataType = '';
public $productId;
public function setBatchId($batchId)
{
$this->batchId = $batchId;
}
public function getBatchId()
{
return $this->batchId;
}
public function setMerchantId($merchantId)
{
$this->merchantId = $merchantId;
}
public function getMerchantId()
{
return $this->merchantId;
}
public function setMethod($method)
{
$this->method = $method;
}
public function getMethod()
{
return $this->method;
}
public function setProduct(Google_Service_ShoppingContent_Product $product)
{
$this->product = $product;
}
public function getProduct()
{
return $this->product;
}
public function setProductId($productId)
{
$this->productId = $productId;
}
public function getProductId()
{
return $this->productId;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_ProductsCustomBatchResponse extends Google_Collection
{
protected $collection_key = 'entries';
protected $internal_gapi_mappings = array(
);
protected $entriesType = 'Google_Service_ShoppingContent_ProductsCustomBatchResponseEntry';
protected $entriesDataType = 'array';
public $kind;
public function setEntries($entries)
{
$this->entries = $entries;
}
public function getEntries()
{
return $this->entries;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_ProductsCustomBatchResponseEntry extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $batchId;
protected $errorsType = 'Google_Service_ShoppingContent_Errors';
protected $errorsDataType = '';
public $kind;
protected $productType = 'Google_Service_ShoppingContent_Product';
protected $productDataType = '';
public function setBatchId($batchId)
{
$this->batchId = $batchId;
}
public function getBatchId()
{
return $this->batchId;
}
public function setErrors(Google_Service_ShoppingContent_Errors $errors)
{
$this->errors = $errors;
}
public function getErrors()
{
return $this->errors;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setProduct(Google_Service_ShoppingContent_Product $product)
{
$this->product = $product;
}
public function getProduct()
{
return $this->product;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_ProductsListResponse extends Google_Collection
{
protected $collection_key = 'resources';
protected $internal_gapi_mappings = array(
);
public $kind;
public $nextPageToken;
protected $resourcesType = 'Google_Service_ShoppingContent_Product';
protected $resourcesDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setResources($resources)
{
$this->resources = $resources;
}
public function getResources()
{
return $this->resources;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_ProductstatusesCustomBatchRequest extends Google_Collection
{
protected $collection_key = 'entries';
protected $internal_gapi_mappings = array(
);
protected $entriesType = 'Google_Service_ShoppingContent_ProductstatusesCustomBatchRequestEntry';
protected $entriesDataType = 'array';
public function setEntries($entries)
{
$this->entries = $entries;
}
public function getEntries()
{
return $this->entries;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_ProductstatusesCustomBatchRequestEntry extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $batchId;
public $merchantId;
public $method;
public $productId;
public function setBatchId($batchId)
{
$this->batchId = $batchId;
}
public function getBatchId()
{
return $this->batchId;
}
public function setMerchantId($merchantId)
{
$this->merchantId = $merchantId;
}
public function getMerchantId()
{
return $this->merchantId;
}
public function setMethod($method)
{
$this->method = $method;
}
public function getMethod()
{
return $this->method;
}
public function setProductId($productId)
{
$this->productId = $productId;
}
public function getProductId()
{
return $this->productId;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_ProductstatusesCustomBatchResponse extends Google_Collection
{
protected $collection_key = 'entries';
protected $internal_gapi_mappings = array(
);
protected $entriesType = 'Google_Service_ShoppingContent_ProductstatusesCustomBatchResponseEntry';
protected $entriesDataType = 'array';
public $kind;
public function setEntries($entries)
{
$this->entries = $entries;
}
public function getEntries()
{
return $this->entries;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_ProductstatusesCustomBatchResponseEntry extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $batchId;
protected $errorsType = 'Google_Service_ShoppingContent_Errors';
protected $errorsDataType = '';
public $kind;
protected $productStatusType = 'Google_Service_ShoppingContent_ProductStatus';
protected $productStatusDataType = '';
public function setBatchId($batchId)
{
$this->batchId = $batchId;
}
public function getBatchId()
{
return $this->batchId;
}
public function setErrors(Google_Service_ShoppingContent_Errors $errors)
{
$this->errors = $errors;
}
public function getErrors()
{
return $this->errors;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setProductStatus(Google_Service_ShoppingContent_ProductStatus $productStatus)
{
$this->productStatus = $productStatus;
}
public function getProductStatus()
{
return $this->productStatus;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_ProductstatusesListResponse extends Google_Collection
{
protected $collection_key = 'resources';
protected $internal_gapi_mappings = array(
);
public $kind;
public $nextPageToken;
protected $resourcesType = 'Google_Service_ShoppingContent_ProductStatus';
protected $resourcesDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setResources($resources)
{
$this->resources = $resources;
}
public function getResources()
{
return $this->resources;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_TestOrder extends Google_Collection
{
protected $collection_key = 'lineItems';
protected $internal_gapi_mappings = array(
);
protected $customerType = 'Google_Service_ShoppingContent_TestOrderCustomer';
protected $customerDataType = '';
public $kind;
protected $lineItemsType = 'Google_Service_ShoppingContent_TestOrderLineItem';
protected $lineItemsDataType = 'array';
protected $paymentMethodType = 'Google_Service_ShoppingContent_TestOrderPaymentMethod';
protected $paymentMethodDataType = '';
public $predefinedDeliveryAddress;
protected $shippingCostType = 'Google_Service_ShoppingContent_Price';
protected $shippingCostDataType = '';
protected $shippingCostTaxType = 'Google_Service_ShoppingContent_Price';
protected $shippingCostTaxDataType = '';
public $shippingOption;
public function setCustomer(Google_Service_ShoppingContent_TestOrderCustomer $customer)
{
$this->customer = $customer;
}
public function getCustomer()
{
return $this->customer;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLineItems($lineItems)
{
$this->lineItems = $lineItems;
}
public function getLineItems()
{
return $this->lineItems;
}
public function setPaymentMethod(Google_Service_ShoppingContent_TestOrderPaymentMethod $paymentMethod)
{
$this->paymentMethod = $paymentMethod;
}
public function getPaymentMethod()
{
return $this->paymentMethod;
}
public function setPredefinedDeliveryAddress($predefinedDeliveryAddress)
{
$this->predefinedDeliveryAddress = $predefinedDeliveryAddress;
}
public function getPredefinedDeliveryAddress()
{
return $this->predefinedDeliveryAddress;
}
public function setShippingCost(Google_Service_ShoppingContent_Price $shippingCost)
{
$this->shippingCost = $shippingCost;
}
public function getShippingCost()
{
return $this->shippingCost;
}
public function setShippingCostTax(Google_Service_ShoppingContent_Price $shippingCostTax)
{
$this->shippingCostTax = $shippingCostTax;
}
public function getShippingCostTax()
{
return $this->shippingCostTax;
}
public function setShippingOption($shippingOption)
{
$this->shippingOption = $shippingOption;
}
public function getShippingOption()
{
return $this->shippingOption;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_TestOrderCustomer extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $email;
public $explicitMarketingPreference;
public $fullName;
public function setEmail($email)
{
$this->email = $email;
}
public function getEmail()
{
return $this->email;
}
public function setExplicitMarketingPreference($explicitMarketingPreference)
{
$this->explicitMarketingPreference = $explicitMarketingPreference;
}
public function getExplicitMarketingPreference()
{
return $this->explicitMarketingPreference;
}
public function setFullName($fullName)
{
$this->fullName = $fullName;
}
public function getFullName()
{
return $this->fullName;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_TestOrderLineItem extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $productType = 'Google_Service_ShoppingContent_TestOrderLineItemProduct';
protected $productDataType = '';
public $quantityOrdered;
protected $returnInfoType = 'Google_Service_ShoppingContent_OrderLineItemReturnInfo';
protected $returnInfoDataType = '';
protected $shippingDetailsType = 'Google_Service_ShoppingContent_OrderLineItemShippingDetails';
protected $shippingDetailsDataType = '';
protected $unitTaxType = 'Google_Service_ShoppingContent_Price';
protected $unitTaxDataType = '';
public function setProduct(Google_Service_ShoppingContent_TestOrderLineItemProduct $product)
{
$this->product = $product;
}
public function getProduct()
{
return $this->product;
}
public function setQuantityOrdered($quantityOrdered)
{
$this->quantityOrdered = $quantityOrdered;
}
public function getQuantityOrdered()
{
return $this->quantityOrdered;
}
public function setReturnInfo(Google_Service_ShoppingContent_OrderLineItemReturnInfo $returnInfo)
{
$this->returnInfo = $returnInfo;
}
public function getReturnInfo()
{
return $this->returnInfo;
}
public function setShippingDetails(Google_Service_ShoppingContent_OrderLineItemShippingDetails $shippingDetails)
{
$this->shippingDetails = $shippingDetails;
}
public function getShippingDetails()
{
return $this->shippingDetails;
}
public function setUnitTax(Google_Service_ShoppingContent_Price $unitTax)
{
$this->unitTax = $unitTax;
}
public function getUnitTax()
{
return $this->unitTax;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_TestOrderLineItemProduct extends Google_Collection
{
protected $collection_key = 'variantAttributes';
protected $internal_gapi_mappings = array(
);
public $brand;
public $channel;
public $condition;
public $contentLanguage;
public $gtin;
public $imageLink;
public $itemGroupId;
public $mpn;
public $offerId;
protected $priceType = 'Google_Service_ShoppingContent_Price';
protected $priceDataType = '';
public $targetCountry;
public $title;
protected $variantAttributesType = 'Google_Service_ShoppingContent_OrderLineItemProductVariantAttribute';
protected $variantAttributesDataType = 'array';
public function setBrand($brand)
{
$this->brand = $brand;
}
public function getBrand()
{
return $this->brand;
}
public function setChannel($channel)
{
$this->channel = $channel;
}
public function getChannel()
{
return $this->channel;
}
public function setCondition($condition)
{
$this->condition = $condition;
}
public function getCondition()
{
return $this->condition;
}
public function setContentLanguage($contentLanguage)
{
$this->contentLanguage = $contentLanguage;
}
public function getContentLanguage()
{
return $this->contentLanguage;
}
public function setGtin($gtin)
{
$this->gtin = $gtin;
}
public function getGtin()
{
return $this->gtin;
}
public function setImageLink($imageLink)
{
$this->imageLink = $imageLink;
}
public function getImageLink()
{
return $this->imageLink;
}
public function setItemGroupId($itemGroupId)
{
$this->itemGroupId = $itemGroupId;
}
public function getItemGroupId()
{
return $this->itemGroupId;
}
public function setMpn($mpn)
{
$this->mpn = $mpn;
}
public function getMpn()
{
return $this->mpn;
}
public function setOfferId($offerId)
{
$this->offerId = $offerId;
}
public function getOfferId()
{
return $this->offerId;
}
public function setPrice(Google_Service_ShoppingContent_Price $price)
{
$this->price = $price;
}
public function getPrice()
{
return $this->price;
}
public function setTargetCountry($targetCountry)
{
$this->targetCountry = $targetCountry;
}
public function getTargetCountry()
{
return $this->targetCountry;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
public function setVariantAttributes($variantAttributes)
{
$this->variantAttributes = $variantAttributes;
}
public function getVariantAttributes()
{
return $this->variantAttributes;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_TestOrderPaymentMethod extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $expirationMonth;
public $expirationYear;
public $lastFourDigits;
public $predefinedBillingAddress;
public $type;
public function setExpirationMonth($expirationMonth)
{
$this->expirationMonth = $expirationMonth;
}
public function getExpirationMonth()
{
return $this->expirationMonth;
}
public function setExpirationYear($expirationYear)
{
$this->expirationYear = $expirationYear;
}
public function getExpirationYear()
{
return $this->expirationYear;
}
public function setLastFourDigits($lastFourDigits)
{
$this->lastFourDigits = $lastFourDigits;
}
public function getLastFourDigits()
{
return $this->lastFourDigits;
}
public function setPredefinedBillingAddress($predefinedBillingAddress)
{
$this->predefinedBillingAddress = $predefinedBillingAddress;
}
public function getPredefinedBillingAddress()
{
return $this->predefinedBillingAddress;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_ShoppingContent_Weight extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $unit;
public $value;
public function setUnit($unit)
{
$this->unit = $unit;
}
public function getUnit()
{
return $this->unit;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
PK }\/ Service/Manager.phpnu [
* The Deployment Manager API allows users to declaratively configure, deploy
* and run complex solutions on the Google Cloud Platform.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Manager extends Google_Service { /** View and manage your applications deployed on Google App Engine. */ const APPENGINE_ADMIN = "https://www.googleapis.com/auth/appengine.admin"; /** View and manage your data across Google Cloud Platform services. */ const CLOUD_PLATFORM = "https://www.googleapis.com/auth/cloud-platform"; /** View your data across Google Cloud Platform services. */ const CLOUD_PLATFORM_READ_ONLY = "https://www.googleapis.com/auth/cloud-platform.read-only"; /** View and manage your Google Compute Engine resources. */ const COMPUTE = "https://www.googleapis.com/auth/compute"; /** Manage your data in Google Cloud Storage. */ const DEVSTORAGE_READ_WRITE = "https://www.googleapis.com/auth/devstorage.read_write"; /** View and manage your Google Cloud Platform management resources and deployment status information. */ const NDEV_CLOUDMAN = "https://www.googleapis.com/auth/ndev.cloudman"; /** View your Google Cloud Platform management resources and deployment status information. */ const NDEV_CLOUDMAN_READONLY = "https://www.googleapis.com/auth/ndev.cloudman.readonly"; public $deployments; public $templates; /** * Constructs the internal representation of the Manager service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'manager/v1beta2/projects/'; $this->version = 'v1beta2'; $this->serviceName = 'manager'; $this->deployments = new Google_Service_Manager_Deployments_Resource( $this, $this->serviceName, 'deployments', array( 'methods' => array( 'delete' => array( 'path' => '{projectId}/regions/{region}/deployments/{deploymentName}', 'httpMethod' => 'DELETE', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'deploymentName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{projectId}/regions/{region}/deployments/{deploymentName}', 'httpMethod' => 'GET', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'deploymentName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{projectId}/regions/{region}/deployments', 'httpMethod' => 'POST', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{projectId}/regions/{region}/deployments', 'httpMethod' => 'GET', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->templates = new Google_Service_Manager_Templates_Resource( $this, $this->serviceName, 'templates', array( 'methods' => array( 'delete' => array( 'path' => '{projectId}/templates/{templateName}', 'httpMethod' => 'DELETE', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'templateName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{projectId}/templates/{templateName}', 'httpMethod' => 'GET', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'templateName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{projectId}/templates', 'httpMethod' => 'POST', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{projectId}/templates', 'httpMethod' => 'GET', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); } } /** * The "deployments" collection of methods. * Typical usage is: *
* $managerService = new Google_Service_Manager(...);
* $deployments = $managerService->deployments;
*
*/
#[AllowDynamicProperties]
class Google_Service_Manager_Deployments_Resource extends Google_Service_Resource
{
/**
* (deployments.delete)
*
* @param string $projectId
* @param string $region
* @param string $deploymentName
* @param array $optParams Optional parameters.
*/
public function delete($projectId, $region, $deploymentName, $optParams = array())
{
$params = array('projectId' => $projectId, 'region' => $region, 'deploymentName' => $deploymentName);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* (deployments.get)
*
* @param string $projectId
* @param string $region
* @param string $deploymentName
* @param array $optParams Optional parameters.
* @return Google_Service_Manager_Deployment
*/
public function get($projectId, $region, $deploymentName, $optParams = array())
{
$params = array('projectId' => $projectId, 'region' => $region, 'deploymentName' => $deploymentName);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Manager_Deployment");
}
/**
* (deployments.insert)
*
* @param string $projectId
* @param string $region
* @param Google_Deployment $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Manager_Deployment
*/
public function insert($projectId, $region, Google_Service_Manager_Deployment $postBody, $optParams = array())
{
$params = array('projectId' => $projectId, 'region' => $region, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Manager_Deployment");
}
/**
* (deployments.listDeployments)
*
* @param string $projectId
* @param string $region
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken Specifies a nextPageToken returned by a previous
* list request. This token can be used to request the next page of results from
* a previous list request.
* @opt_param int maxResults Maximum count of results to be returned. Acceptable
* values are 0 to 100, inclusive. (Default: 50)
* @return Google_Service_Manager_DeploymentsListResponse
*/
public function listDeployments($projectId, $region, $optParams = array())
{
$params = array('projectId' => $projectId, 'region' => $region);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Manager_DeploymentsListResponse");
}
}
/**
* The "templates" collection of methods.
* Typical usage is:
*
* $managerService = new Google_Service_Manager(...);
* $templates = $managerService->templates;
*
*/
#[AllowDynamicProperties]
class Google_Service_Manager_Templates_Resource extends Google_Service_Resource
{
/**
* (templates.delete)
*
* @param string $projectId
* @param string $templateName
* @param array $optParams Optional parameters.
*/
public function delete($projectId, $templateName, $optParams = array())
{
$params = array('projectId' => $projectId, 'templateName' => $templateName);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* (templates.get)
*
* @param string $projectId
* @param string $templateName
* @param array $optParams Optional parameters.
* @return Google_Service_Manager_Template
*/
public function get($projectId, $templateName, $optParams = array())
{
$params = array('projectId' => $projectId, 'templateName' => $templateName);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Manager_Template");
}
/**
* (templates.insert)
*
* @param string $projectId
* @param Google_Template $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Manager_Template
*/
public function insert($projectId, Google_Service_Manager_Template $postBody, $optParams = array())
{
$params = array('projectId' => $projectId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Manager_Template");
}
/**
* (templates.listTemplates)
*
* @param string $projectId
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken Specifies a nextPageToken returned by a previous
* list request. This token can be used to request the next page of results from
* a previous list request.
* @opt_param int maxResults Maximum count of results to be returned. Acceptable
* values are 0 to 100, inclusive. (Default: 50)
* @return Google_Service_Manager_TemplatesListResponse
*/
public function listTemplates($projectId, $optParams = array())
{
$params = array('projectId' => $projectId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Manager_TemplatesListResponse");
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_AccessConfig extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $name;
public $natIp;
public $type;
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setNatIp($natIp)
{
$this->natIp = $natIp;
}
public function getNatIp()
{
return $this->natIp;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_Action extends Google_Collection
{
protected $collection_key = 'commands';
protected $internal_gapi_mappings = array(
);
public $commands;
public $timeoutMs;
public function setCommands($commands)
{
$this->commands = $commands;
}
public function getCommands()
{
return $this->commands;
}
public function setTimeoutMs($timeoutMs)
{
$this->timeoutMs = $timeoutMs;
}
public function getTimeoutMs()
{
return $this->timeoutMs;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_AllowedRule extends Google_Collection
{
protected $collection_key = 'ports';
protected $internal_gapi_mappings = array(
"iPProtocol" => "IPProtocol",
);
public $iPProtocol;
public $ports;
public function setIPProtocol($iPProtocol)
{
$this->iPProtocol = $iPProtocol;
}
public function getIPProtocol()
{
return $this->iPProtocol;
}
public function setPorts($ports)
{
$this->ports = $ports;
}
public function getPorts()
{
return $this->ports;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_AutoscalingModule extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $coolDownPeriodSec;
public $description;
public $maxNumReplicas;
public $minNumReplicas;
public $signalType;
public $targetModule;
public $targetUtilization;
public function setCoolDownPeriodSec($coolDownPeriodSec)
{
$this->coolDownPeriodSec = $coolDownPeriodSec;
}
public function getCoolDownPeriodSec()
{
return $this->coolDownPeriodSec;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setMaxNumReplicas($maxNumReplicas)
{
$this->maxNumReplicas = $maxNumReplicas;
}
public function getMaxNumReplicas()
{
return $this->maxNumReplicas;
}
public function setMinNumReplicas($minNumReplicas)
{
$this->minNumReplicas = $minNumReplicas;
}
public function getMinNumReplicas()
{
return $this->minNumReplicas;
}
public function setSignalType($signalType)
{
$this->signalType = $signalType;
}
public function getSignalType()
{
return $this->signalType;
}
public function setTargetModule($targetModule)
{
$this->targetModule = $targetModule;
}
public function getTargetModule()
{
return $this->targetModule;
}
public function setTargetUtilization($targetUtilization)
{
$this->targetUtilization = $targetUtilization;
}
public function getTargetUtilization()
{
return $this->targetUtilization;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_AutoscalingModuleStatus extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $autoscalingConfigUrl;
public function setAutoscalingConfigUrl($autoscalingConfigUrl)
{
$this->autoscalingConfigUrl = $autoscalingConfigUrl;
}
public function getAutoscalingConfigUrl()
{
return $this->autoscalingConfigUrl;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_DeployState extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $details;
public $status;
public function setDetails($details)
{
$this->details = $details;
}
public function getDetails()
{
return $this->details;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_Deployment extends Google_Collection
{
protected $collection_key = 'overrides';
protected $internal_gapi_mappings = array(
);
public $creationDate;
public $description;
protected $modulesType = 'Google_Service_Manager_ModuleStatus';
protected $modulesDataType = 'map';
public $name;
protected $overridesType = 'Google_Service_Manager_ParamOverride';
protected $overridesDataType = 'array';
protected $stateType = 'Google_Service_Manager_DeployState';
protected $stateDataType = '';
public $templateName;
public function setCreationDate($creationDate)
{
$this->creationDate = $creationDate;
}
public function getCreationDate()
{
return $this->creationDate;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setModules($modules)
{
$this->modules = $modules;
}
public function getModules()
{
return $this->modules;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setOverrides($overrides)
{
$this->overrides = $overrides;
}
public function getOverrides()
{
return $this->overrides;
}
public function setState(Google_Service_Manager_DeployState $state)
{
$this->state = $state;
}
public function getState()
{
return $this->state;
}
public function setTemplateName($templateName)
{
$this->templateName = $templateName;
}
public function getTemplateName()
{
return $this->templateName;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_DeploymentModules extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Manager_DeploymentsListResponse extends Google_Collection
{
protected $collection_key = 'resources';
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
protected $resourcesType = 'Google_Service_Manager_Deployment';
protected $resourcesDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setResources($resources)
{
$this->resources = $resources;
}
public function getResources()
{
return $this->resources;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_DiskAttachment extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $deviceName;
public $index;
public function setDeviceName($deviceName)
{
$this->deviceName = $deviceName;
}
public function getDeviceName()
{
return $this->deviceName;
}
public function setIndex($index)
{
$this->index = $index;
}
public function getIndex()
{
return $this->index;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_EnvVariable extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $hidden;
public $value;
public function setHidden($hidden)
{
$this->hidden = $hidden;
}
public function getHidden()
{
return $this->hidden;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_ExistingDisk extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $attachmentType = 'Google_Service_Manager_DiskAttachment';
protected $attachmentDataType = '';
public $source;
public function setAttachment(Google_Service_Manager_DiskAttachment $attachment)
{
$this->attachment = $attachment;
}
public function getAttachment()
{
return $this->attachment;
}
public function setSource($source)
{
$this->source = $source;
}
public function getSource()
{
return $this->source;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_FirewallModule extends Google_Collection
{
protected $collection_key = 'targetTags';
protected $internal_gapi_mappings = array(
);
protected $allowedType = 'Google_Service_Manager_AllowedRule';
protected $allowedDataType = 'array';
public $description;
public $network;
public $sourceRanges;
public $sourceTags;
public $targetTags;
public function setAllowed($allowed)
{
$this->allowed = $allowed;
}
public function getAllowed()
{
return $this->allowed;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setNetwork($network)
{
$this->network = $network;
}
public function getNetwork()
{
return $this->network;
}
public function setSourceRanges($sourceRanges)
{
$this->sourceRanges = $sourceRanges;
}
public function getSourceRanges()
{
return $this->sourceRanges;
}
public function setSourceTags($sourceTags)
{
$this->sourceTags = $sourceTags;
}
public function getSourceTags()
{
return $this->sourceTags;
}
public function setTargetTags($targetTags)
{
$this->targetTags = $targetTags;
}
public function getTargetTags()
{
return $this->targetTags;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_FirewallModuleStatus extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $firewallUrl;
public function setFirewallUrl($firewallUrl)
{
$this->firewallUrl = $firewallUrl;
}
public function getFirewallUrl()
{
return $this->firewallUrl;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_HealthCheckModule extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $checkIntervalSec;
public $description;
public $healthyThreshold;
public $host;
public $path;
public $port;
public $timeoutSec;
public $unhealthyThreshold;
public function setCheckIntervalSec($checkIntervalSec)
{
$this->checkIntervalSec = $checkIntervalSec;
}
public function getCheckIntervalSec()
{
return $this->checkIntervalSec;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setHealthyThreshold($healthyThreshold)
{
$this->healthyThreshold = $healthyThreshold;
}
public function getHealthyThreshold()
{
return $this->healthyThreshold;
}
public function setHost($host)
{
$this->host = $host;
}
public function getHost()
{
return $this->host;
}
public function setPath($path)
{
$this->path = $path;
}
public function getPath()
{
return $this->path;
}
public function setPort($port)
{
$this->port = $port;
}
public function getPort()
{
return $this->port;
}
public function setTimeoutSec($timeoutSec)
{
$this->timeoutSec = $timeoutSec;
}
public function getTimeoutSec()
{
return $this->timeoutSec;
}
public function setUnhealthyThreshold($unhealthyThreshold)
{
$this->unhealthyThreshold = $unhealthyThreshold;
}
public function getUnhealthyThreshold()
{
return $this->unhealthyThreshold;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_HealthCheckModuleStatus extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $healthCheckUrl;
public function setHealthCheckUrl($healthCheckUrl)
{
$this->healthCheckUrl = $healthCheckUrl;
}
public function getHealthCheckUrl()
{
return $this->healthCheckUrl;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_LbModule extends Google_Collection
{
protected $collection_key = 'targetModules';
protected $internal_gapi_mappings = array(
);
public $description;
public $healthChecks;
public $ipAddress;
public $ipProtocol;
public $portRange;
public $sessionAffinity;
public $targetModules;
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setHealthChecks($healthChecks)
{
$this->healthChecks = $healthChecks;
}
public function getHealthChecks()
{
return $this->healthChecks;
}
public function setIpAddress($ipAddress)
{
$this->ipAddress = $ipAddress;
}
public function getIpAddress()
{
return $this->ipAddress;
}
public function setIpProtocol($ipProtocol)
{
$this->ipProtocol = $ipProtocol;
}
public function getIpProtocol()
{
return $this->ipProtocol;
}
public function setPortRange($portRange)
{
$this->portRange = $portRange;
}
public function getPortRange()
{
return $this->portRange;
}
public function setSessionAffinity($sessionAffinity)
{
$this->sessionAffinity = $sessionAffinity;
}
public function getSessionAffinity()
{
return $this->sessionAffinity;
}
public function setTargetModules($targetModules)
{
$this->targetModules = $targetModules;
}
public function getTargetModules()
{
return $this->targetModules;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_LbModuleStatus extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $forwardingRuleUrl;
public $targetPoolUrl;
public function setForwardingRuleUrl($forwardingRuleUrl)
{
$this->forwardingRuleUrl = $forwardingRuleUrl;
}
public function getForwardingRuleUrl()
{
return $this->forwardingRuleUrl;
}
public function setTargetPoolUrl($targetPoolUrl)
{
$this->targetPoolUrl = $targetPoolUrl;
}
public function getTargetPoolUrl()
{
return $this->targetPoolUrl;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_Metadata extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $fingerPrint;
protected $itemsType = 'Google_Service_Manager_MetadataItem';
protected $itemsDataType = 'array';
public function setFingerPrint($fingerPrint)
{
$this->fingerPrint = $fingerPrint;
}
public function getFingerPrint()
{
return $this->fingerPrint;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_MetadataItem extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $key;
public $value;
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_Module extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $autoscalingModuleType = 'Google_Service_Manager_AutoscalingModule';
protected $autoscalingModuleDataType = '';
protected $firewallModuleType = 'Google_Service_Manager_FirewallModule';
protected $firewallModuleDataType = '';
protected $healthCheckModuleType = 'Google_Service_Manager_HealthCheckModule';
protected $healthCheckModuleDataType = '';
protected $lbModuleType = 'Google_Service_Manager_LbModule';
protected $lbModuleDataType = '';
protected $networkModuleType = 'Google_Service_Manager_NetworkModule';
protected $networkModuleDataType = '';
protected $replicaPoolModuleType = 'Google_Service_Manager_ReplicaPoolModule';
protected $replicaPoolModuleDataType = '';
public $type;
public function setAutoscalingModule(Google_Service_Manager_AutoscalingModule $autoscalingModule)
{
$this->autoscalingModule = $autoscalingModule;
}
public function getAutoscalingModule()
{
return $this->autoscalingModule;
}
public function setFirewallModule(Google_Service_Manager_FirewallModule $firewallModule)
{
$this->firewallModule = $firewallModule;
}
public function getFirewallModule()
{
return $this->firewallModule;
}
public function setHealthCheckModule(Google_Service_Manager_HealthCheckModule $healthCheckModule)
{
$this->healthCheckModule = $healthCheckModule;
}
public function getHealthCheckModule()
{
return $this->healthCheckModule;
}
public function setLbModule(Google_Service_Manager_LbModule $lbModule)
{
$this->lbModule = $lbModule;
}
public function getLbModule()
{
return $this->lbModule;
}
public function setNetworkModule(Google_Service_Manager_NetworkModule $networkModule)
{
$this->networkModule = $networkModule;
}
public function getNetworkModule()
{
return $this->networkModule;
}
public function setReplicaPoolModule(Google_Service_Manager_ReplicaPoolModule $replicaPoolModule)
{
$this->replicaPoolModule = $replicaPoolModule;
}
public function getReplicaPoolModule()
{
return $this->replicaPoolModule;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_ModuleStatus extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $autoscalingModuleStatusType = 'Google_Service_Manager_AutoscalingModuleStatus';
protected $autoscalingModuleStatusDataType = '';
protected $firewallModuleStatusType = 'Google_Service_Manager_FirewallModuleStatus';
protected $firewallModuleStatusDataType = '';
protected $healthCheckModuleStatusType = 'Google_Service_Manager_HealthCheckModuleStatus';
protected $healthCheckModuleStatusDataType = '';
protected $lbModuleStatusType = 'Google_Service_Manager_LbModuleStatus';
protected $lbModuleStatusDataType = '';
protected $networkModuleStatusType = 'Google_Service_Manager_NetworkModuleStatus';
protected $networkModuleStatusDataType = '';
protected $replicaPoolModuleStatusType = 'Google_Service_Manager_ReplicaPoolModuleStatus';
protected $replicaPoolModuleStatusDataType = '';
protected $stateType = 'Google_Service_Manager_DeployState';
protected $stateDataType = '';
public $type;
public function setAutoscalingModuleStatus(Google_Service_Manager_AutoscalingModuleStatus $autoscalingModuleStatus)
{
$this->autoscalingModuleStatus = $autoscalingModuleStatus;
}
public function getAutoscalingModuleStatus()
{
return $this->autoscalingModuleStatus;
}
public function setFirewallModuleStatus(Google_Service_Manager_FirewallModuleStatus $firewallModuleStatus)
{
$this->firewallModuleStatus = $firewallModuleStatus;
}
public function getFirewallModuleStatus()
{
return $this->firewallModuleStatus;
}
public function setHealthCheckModuleStatus(Google_Service_Manager_HealthCheckModuleStatus $healthCheckModuleStatus)
{
$this->healthCheckModuleStatus = $healthCheckModuleStatus;
}
public function getHealthCheckModuleStatus()
{
return $this->healthCheckModuleStatus;
}
public function setLbModuleStatus(Google_Service_Manager_LbModuleStatus $lbModuleStatus)
{
$this->lbModuleStatus = $lbModuleStatus;
}
public function getLbModuleStatus()
{
return $this->lbModuleStatus;
}
public function setNetworkModuleStatus(Google_Service_Manager_NetworkModuleStatus $networkModuleStatus)
{
$this->networkModuleStatus = $networkModuleStatus;
}
public function getNetworkModuleStatus()
{
return $this->networkModuleStatus;
}
public function setReplicaPoolModuleStatus(Google_Service_Manager_ReplicaPoolModuleStatus $replicaPoolModuleStatus)
{
$this->replicaPoolModuleStatus = $replicaPoolModuleStatus;
}
public function getReplicaPoolModuleStatus()
{
return $this->replicaPoolModuleStatus;
}
public function setState(Google_Service_Manager_DeployState $state)
{
$this->state = $state;
}
public function getState()
{
return $this->state;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_NetworkInterface extends Google_Collection
{
protected $collection_key = 'accessConfigs';
protected $internal_gapi_mappings = array(
);
protected $accessConfigsType = 'Google_Service_Manager_AccessConfig';
protected $accessConfigsDataType = 'array';
public $name;
public $network;
public $networkIp;
public function setAccessConfigs($accessConfigs)
{
$this->accessConfigs = $accessConfigs;
}
public function getAccessConfigs()
{
return $this->accessConfigs;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setNetwork($network)
{
$this->network = $network;
}
public function getNetwork()
{
return $this->network;
}
public function setNetworkIp($networkIp)
{
$this->networkIp = $networkIp;
}
public function getNetworkIp()
{
return $this->networkIp;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_NetworkModule extends Google_Model
{
protected $internal_gapi_mappings = array(
"iPv4Range" => "IPv4Range",
);
public $iPv4Range;
public $description;
public $gatewayIPv4;
public function setIPv4Range($iPv4Range)
{
$this->iPv4Range = $iPv4Range;
}
public function getIPv4Range()
{
return $this->iPv4Range;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setGatewayIPv4($gatewayIPv4)
{
$this->gatewayIPv4 = $gatewayIPv4;
}
public function getGatewayIPv4()
{
return $this->gatewayIPv4;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_NetworkModuleStatus extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $networkUrl;
public function setNetworkUrl($networkUrl)
{
$this->networkUrl = $networkUrl;
}
public function getNetworkUrl()
{
return $this->networkUrl;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_NewDisk extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $attachmentType = 'Google_Service_Manager_DiskAttachment';
protected $attachmentDataType = '';
public $autoDelete;
public $boot;
protected $initializeParamsType = 'Google_Service_Manager_NewDiskInitializeParams';
protected $initializeParamsDataType = '';
public function setAttachment(Google_Service_Manager_DiskAttachment $attachment)
{
$this->attachment = $attachment;
}
public function getAttachment()
{
return $this->attachment;
}
public function setAutoDelete($autoDelete)
{
$this->autoDelete = $autoDelete;
}
public function getAutoDelete()
{
return $this->autoDelete;
}
public function setBoot($boot)
{
$this->boot = $boot;
}
public function getBoot()
{
return $this->boot;
}
public function setInitializeParams(Google_Service_Manager_NewDiskInitializeParams $initializeParams)
{
$this->initializeParams = $initializeParams;
}
public function getInitializeParams()
{
return $this->initializeParams;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_NewDiskInitializeParams extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $diskSizeGb;
public $diskType;
public $sourceImage;
public function setDiskSizeGb($diskSizeGb)
{
$this->diskSizeGb = $diskSizeGb;
}
public function getDiskSizeGb()
{
return $this->diskSizeGb;
}
public function setDiskType($diskType)
{
$this->diskType = $diskType;
}
public function getDiskType()
{
return $this->diskType;
}
public function setSourceImage($sourceImage)
{
$this->sourceImage = $sourceImage;
}
public function getSourceImage()
{
return $this->sourceImage;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_ParamOverride extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $path;
public $value;
public function setPath($path)
{
$this->path = $path;
}
public function getPath()
{
return $this->path;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_ReplicaPoolModule extends Google_Collection
{
protected $collection_key = 'healthChecks';
protected $internal_gapi_mappings = array(
);
protected $envVariablesType = 'Google_Service_Manager_EnvVariable';
protected $envVariablesDataType = 'map';
public $healthChecks;
public $numReplicas;
protected $replicaPoolParamsType = 'Google_Service_Manager_ReplicaPoolParams';
protected $replicaPoolParamsDataType = '';
public $resourceView;
public function setEnvVariables($envVariables)
{
$this->envVariables = $envVariables;
}
public function getEnvVariables()
{
return $this->envVariables;
}
public function setHealthChecks($healthChecks)
{
$this->healthChecks = $healthChecks;
}
public function getHealthChecks()
{
return $this->healthChecks;
}
public function setNumReplicas($numReplicas)
{
$this->numReplicas = $numReplicas;
}
public function getNumReplicas()
{
return $this->numReplicas;
}
public function setReplicaPoolParams(Google_Service_Manager_ReplicaPoolParams $replicaPoolParams)
{
$this->replicaPoolParams = $replicaPoolParams;
}
public function getReplicaPoolParams()
{
return $this->replicaPoolParams;
}
public function setResourceView($resourceView)
{
$this->resourceView = $resourceView;
}
public function getResourceView()
{
return $this->resourceView;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_ReplicaPoolModuleEnvVariables extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Manager_ReplicaPoolModuleStatus extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $replicaPoolUrl;
public $resourceViewUrl;
public function setReplicaPoolUrl($replicaPoolUrl)
{
$this->replicaPoolUrl = $replicaPoolUrl;
}
public function getReplicaPoolUrl()
{
return $this->replicaPoolUrl;
}
public function setResourceViewUrl($resourceViewUrl)
{
$this->resourceViewUrl = $resourceViewUrl;
}
public function getResourceViewUrl()
{
return $this->resourceViewUrl;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_ReplicaPoolParams extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $v1beta1Type = 'Google_Service_Manager_ReplicaPoolParamsV1Beta1';
protected $v1beta1DataType = '';
public function setV1beta1(Google_Service_Manager_ReplicaPoolParamsV1Beta1 $v1beta1)
{
$this->v1beta1 = $v1beta1;
}
public function getV1beta1()
{
return $this->v1beta1;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_ReplicaPoolParamsV1Beta1 extends Google_Collection
{
protected $collection_key = 'serviceAccounts';
protected $internal_gapi_mappings = array(
);
public $autoRestart;
public $baseInstanceName;
public $canIpForward;
public $description;
protected $disksToAttachType = 'Google_Service_Manager_ExistingDisk';
protected $disksToAttachDataType = 'array';
protected $disksToCreateType = 'Google_Service_Manager_NewDisk';
protected $disksToCreateDataType = 'array';
public $initAction;
public $machineType;
protected $metadataType = 'Google_Service_Manager_Metadata';
protected $metadataDataType = '';
protected $networkInterfacesType = 'Google_Service_Manager_NetworkInterface';
protected $networkInterfacesDataType = 'array';
public $onHostMaintenance;
protected $serviceAccountsType = 'Google_Service_Manager_ServiceAccount';
protected $serviceAccountsDataType = 'array';
protected $tagsType = 'Google_Service_Manager_Tag';
protected $tagsDataType = '';
public $zone;
public function setAutoRestart($autoRestart)
{
$this->autoRestart = $autoRestart;
}
public function getAutoRestart()
{
return $this->autoRestart;
}
public function setBaseInstanceName($baseInstanceName)
{
$this->baseInstanceName = $baseInstanceName;
}
public function getBaseInstanceName()
{
return $this->baseInstanceName;
}
public function setCanIpForward($canIpForward)
{
$this->canIpForward = $canIpForward;
}
public function getCanIpForward()
{
return $this->canIpForward;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDisksToAttach($disksToAttach)
{
$this->disksToAttach = $disksToAttach;
}
public function getDisksToAttach()
{
return $this->disksToAttach;
}
public function setDisksToCreate($disksToCreate)
{
$this->disksToCreate = $disksToCreate;
}
public function getDisksToCreate()
{
return $this->disksToCreate;
}
public function setInitAction($initAction)
{
$this->initAction = $initAction;
}
public function getInitAction()
{
return $this->initAction;
}
public function setMachineType($machineType)
{
$this->machineType = $machineType;
}
public function getMachineType()
{
return $this->machineType;
}
public function setMetadata(Google_Service_Manager_Metadata $metadata)
{
$this->metadata = $metadata;
}
public function getMetadata()
{
return $this->metadata;
}
public function setNetworkInterfaces($networkInterfaces)
{
$this->networkInterfaces = $networkInterfaces;
}
public function getNetworkInterfaces()
{
return $this->networkInterfaces;
}
public function setOnHostMaintenance($onHostMaintenance)
{
$this->onHostMaintenance = $onHostMaintenance;
}
public function getOnHostMaintenance()
{
return $this->onHostMaintenance;
}
public function setServiceAccounts($serviceAccounts)
{
$this->serviceAccounts = $serviceAccounts;
}
public function getServiceAccounts()
{
return $this->serviceAccounts;
}
public function setTags(Google_Service_Manager_Tag $tags)
{
$this->tags = $tags;
}
public function getTags()
{
return $this->tags;
}
public function setZone($zone)
{
$this->zone = $zone;
}
public function getZone()
{
return $this->zone;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_ServiceAccount extends Google_Collection
{
protected $collection_key = 'scopes';
protected $internal_gapi_mappings = array(
);
public $email;
public $scopes;
public function setEmail($email)
{
$this->email = $email;
}
public function getEmail()
{
return $this->email;
}
public function setScopes($scopes)
{
$this->scopes = $scopes;
}
public function getScopes()
{
return $this->scopes;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_Tag extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $fingerPrint;
public $items;
public function setFingerPrint($fingerPrint)
{
$this->fingerPrint = $fingerPrint;
}
public function getFingerPrint()
{
return $this->fingerPrint;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_Template extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $actionsType = 'Google_Service_Manager_Action';
protected $actionsDataType = 'map';
public $description;
protected $modulesType = 'Google_Service_Manager_Module';
protected $modulesDataType = 'map';
public $name;
public function setActions($actions)
{
$this->actions = $actions;
}
public function getActions()
{
return $this->actions;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setModules($modules)
{
$this->modules = $modules;
}
public function getModules()
{
return $this->modules;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_Manager_TemplateActions extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Manager_TemplateModules extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Manager_TemplatesListResponse extends Google_Collection
{
protected $collection_key = 'resources';
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
protected $resourcesType = 'Google_Service_Manager_Template';
protected $resourcesDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setResources($resources)
{
$this->resources = $resources;
}
public function getResources()
{
return $this->resources;
}
}
PK }\iҥ Service/Genomics.phpnu [
* An API to store, process, explore, and share DNA sequence reads, reference-
* based alignments, and variant calls.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Genomics extends Google_Service { /** View and manage your data in Google BigQuery. */ const BIGQUERY = "https://www.googleapis.com/auth/bigquery"; /** View and manage your data across Google Cloud Platform services. */ const CLOUD_PLATFORM = "https://www.googleapis.com/auth/cloud-platform"; /** Manage your data in Google Cloud Storage. */ const DEVSTORAGE_READ_WRITE = "https://www.googleapis.com/auth/devstorage.read_write"; /** View and manage Genomics data. */ const GENOMICS = "https://www.googleapis.com/auth/genomics"; /** View Genomics data. */ const GENOMICS_READONLY = "https://www.googleapis.com/auth/genomics.readonly"; public $callsets; public $datasets; public $operations; public $readgroupsets; public $readgroupsets_coveragebuckets; public $reads; public $references; public $references_bases; public $referencesets; public $variants; public $variantsets; /** * Constructs the internal representation of the Genomics service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://genomics.googleapis.com/'; $this->servicePath = ''; $this->version = 'v1'; $this->serviceName = 'genomics'; $this->callsets = new Google_Service_Genomics_Callsets_Resource( $this, $this->serviceName, 'callsets', array( 'methods' => array( 'create' => array( 'path' => 'v1/callsets', 'httpMethod' => 'POST', 'parameters' => array(), ),'delete' => array( 'path' => 'v1/callsets/{callSetId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'callSetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'v1/callsets/{callSetId}', 'httpMethod' => 'GET', 'parameters' => array( 'callSetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'patch' => array( 'path' => 'v1/callsets/{callSetId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'callSetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'updateMask' => array( 'location' => 'query', 'type' => 'string', ), ), ),'search' => array( 'path' => 'v1/callsets/search', 'httpMethod' => 'POST', 'parameters' => array(), ), ) ) ); $this->datasets = new Google_Service_Genomics_Datasets_Resource( $this, $this->serviceName, 'datasets', array( 'methods' => array( 'create' => array( 'path' => 'v1/datasets', 'httpMethod' => 'POST', 'parameters' => array(), ),'delete' => array( 'path' => 'v1/datasets/{datasetId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'datasetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'v1/datasets/{datasetId}', 'httpMethod' => 'GET', 'parameters' => array( 'datasetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'getIamPolicy' => array( 'path' => 'v1/{+resource}:getIamPolicy', 'httpMethod' => 'POST', 'parameters' => array( 'resource' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'v1/datasets', 'httpMethod' => 'GET', 'parameters' => array( 'projectId' => array( 'location' => 'query', 'type' => 'string', ), 'pageSize' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), ), ),'patch' => array( 'path' => 'v1/datasets/{datasetId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'datasetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'updateMask' => array( 'location' => 'query', 'type' => 'string', ), ), ),'setIamPolicy' => array( 'path' => 'v1/{+resource}:setIamPolicy', 'httpMethod' => 'POST', 'parameters' => array( 'resource' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'testIamPermissions' => array( 'path' => 'v1/{+resource}:testIamPermissions', 'httpMethod' => 'POST', 'parameters' => array( 'resource' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'undelete' => array( 'path' => 'v1/datasets/{datasetId}:undelete', 'httpMethod' => 'POST', 'parameters' => array( 'datasetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->operations = new Google_Service_Genomics_Operations_Resource( $this, $this->serviceName, 'operations', array( 'methods' => array( 'cancel' => array( 'path' => 'v1/{+name}:cancel', 'httpMethod' => 'POST', 'parameters' => array( 'name' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'delete' => array( 'path' => 'v1/{+name}', 'httpMethod' => 'DELETE', 'parameters' => array( 'name' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'v1/{+name}', 'httpMethod' => 'GET', 'parameters' => array( 'name' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'v1/{+name}', 'httpMethod' => 'GET', 'parameters' => array( 'name' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'pageSize' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->readgroupsets = new Google_Service_Genomics_Readgroupsets_Resource( $this, $this->serviceName, 'readgroupsets', array( 'methods' => array( 'delete' => array( 'path' => 'v1/readgroupsets/{readGroupSetId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'readGroupSetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'export' => array( 'path' => 'v1/readgroupsets/{readGroupSetId}:export', 'httpMethod' => 'POST', 'parameters' => array( 'readGroupSetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'v1/readgroupsets/{readGroupSetId}', 'httpMethod' => 'GET', 'parameters' => array( 'readGroupSetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'import' => array( 'path' => 'v1/readgroupsets:import', 'httpMethod' => 'POST', 'parameters' => array(), ),'patch' => array( 'path' => 'v1/readgroupsets/{readGroupSetId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'readGroupSetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'updateMask' => array( 'location' => 'query', 'type' => 'string', ), ), ),'search' => array( 'path' => 'v1/readgroupsets/search', 'httpMethod' => 'POST', 'parameters' => array(), ), ) ) ); $this->readgroupsets_coveragebuckets = new Google_Service_Genomics_ReadgroupsetsCoveragebuckets_Resource( $this, $this->serviceName, 'coveragebuckets', array( 'methods' => array( 'list' => array( 'path' => 'v1/readgroupsets/{readGroupSetId}/coveragebuckets', 'httpMethod' => 'GET', 'parameters' => array( 'readGroupSetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'end' => array( 'location' => 'query', 'type' => 'string', ), 'pageSize' => array( 'location' => 'query', 'type' => 'integer', ), 'start' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'targetBucketWidth' => array( 'location' => 'query', 'type' => 'string', ), 'referenceName' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->reads = new Google_Service_Genomics_Reads_Resource( $this, $this->serviceName, 'reads', array( 'methods' => array( 'search' => array( 'path' => 'v1/reads/search', 'httpMethod' => 'POST', 'parameters' => array(), ), ) ) ); $this->references = new Google_Service_Genomics_References_Resource( $this, $this->serviceName, 'references', array( 'methods' => array( 'get' => array( 'path' => 'v1/references/{referenceId}', 'httpMethod' => 'GET', 'parameters' => array( 'referenceId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'search' => array( 'path' => 'v1/references/search', 'httpMethod' => 'POST', 'parameters' => array(), ), ) ) ); $this->references_bases = new Google_Service_Genomics_ReferencesBases_Resource( $this, $this->serviceName, 'bases', array( 'methods' => array( 'list' => array( 'path' => 'v1/references/{referenceId}/bases', 'httpMethod' => 'GET', 'parameters' => array( 'referenceId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'start' => array( 'location' => 'query', 'type' => 'string', ), 'end' => array( 'location' => 'query', 'type' => 'string', ), 'pageSize' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->referencesets = new Google_Service_Genomics_Referencesets_Resource( $this, $this->serviceName, 'referencesets', array( 'methods' => array( 'get' => array( 'path' => 'v1/referencesets/{referenceSetId}', 'httpMethod' => 'GET', 'parameters' => array( 'referenceSetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'search' => array( 'path' => 'v1/referencesets/search', 'httpMethod' => 'POST', 'parameters' => array(), ), ) ) ); $this->variants = new Google_Service_Genomics_Variants_Resource( $this, $this->serviceName, 'variants', array( 'methods' => array( 'create' => array( 'path' => 'v1/variants', 'httpMethod' => 'POST', 'parameters' => array(), ),'delete' => array( 'path' => 'v1/variants/{variantId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'variantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'v1/variants/{variantId}', 'httpMethod' => 'GET', 'parameters' => array( 'variantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'import' => array( 'path' => 'v1/variants:import', 'httpMethod' => 'POST', 'parameters' => array(), ),'patch' => array( 'path' => 'v1/variants/{variantId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'variantId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'updateMask' => array( 'location' => 'query', 'type' => 'string', ), ), ),'search' => array( 'path' => 'v1/variants/search', 'httpMethod' => 'POST', 'parameters' => array(), ), ) ) ); $this->variantsets = new Google_Service_Genomics_Variantsets_Resource( $this, $this->serviceName, 'variantsets', array( 'methods' => array( 'create' => array( 'path' => 'v1/variantsets', 'httpMethod' => 'POST', 'parameters' => array(), ),'delete' => array( 'path' => 'v1/variantsets/{variantSetId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'variantSetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'export' => array( 'path' => 'v1/variantsets/{variantSetId}:export', 'httpMethod' => 'POST', 'parameters' => array( 'variantSetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'v1/variantsets/{variantSetId}', 'httpMethod' => 'GET', 'parameters' => array( 'variantSetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'patch' => array( 'path' => 'v1/variantsets/{variantSetId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'variantSetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'updateMask' => array( 'location' => 'query', 'type' => 'string', ), ), ),'search' => array( 'path' => 'v1/variantsets/search', 'httpMethod' => 'POST', 'parameters' => array(), ), ) ) ); } } /** * The "callsets" collection of methods. * Typical usage is: *
* $genomicsService = new Google_Service_Genomics(...);
* $callsets = $genomicsService->callsets;
*
*/
#[AllowDynamicProperties]
class Google_Service_Genomics_Callsets_Resource extends Google_Service_Resource
{
/**
* Creates a new call set. (callsets.create)
*
* @param Google_CallSet $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_CallSet
*/
public function create(Google_Service_Genomics_CallSet $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_Genomics_CallSet");
}
/**
* Deletes a call set. (callsets.delete)
*
* @param string $callSetId The ID of the call set to be deleted.
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_Empty
*/
public function delete($callSetId, $optParams = array())
{
$params = array('callSetId' => $callSetId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Genomics_Empty");
}
/**
* Gets a call set by ID. (callsets.get)
*
* @param string $callSetId The ID of the call set.
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_CallSet
*/
public function get($callSetId, $optParams = array())
{
$params = array('callSetId' => $callSetId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Genomics_CallSet");
}
/**
* Updates a call set. This method supports patch semantics. (callsets.patch)
*
* @param string $callSetId The ID of the call set to be updated.
* @param Google_CallSet $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string updateMask An optional mask specifying which fields to
* update. At this time, the only mutable field is name. The only acceptable
* value is "name". If unspecified, all mutable fields will be updated.
* @return Google_Service_Genomics_CallSet
*/
public function patch($callSetId, Google_Service_Genomics_CallSet $postBody, $optParams = array())
{
$params = array('callSetId' => $callSetId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Genomics_CallSet");
}
/**
* Gets a list of call sets matching the criteria. Implements [GlobalAllianceApi
* .searchCallSets](https://github.com/ga4gh/schemas/blob/v0.5.1/src/main/resour
* ces/avro/variantmethods.avdl#L178). (callsets.search)
*
* @param Google_SearchCallSetsRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_SearchCallSetsResponse
*/
public function search(Google_Service_Genomics_SearchCallSetsRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('search', array($params), "Google_Service_Genomics_SearchCallSetsResponse");
}
}
/**
* The "datasets" collection of methods.
* Typical usage is:
*
* $genomicsService = new Google_Service_Genomics(...);
* $datasets = $genomicsService->datasets;
*
*/
#[AllowDynamicProperties]
class Google_Service_Genomics_Datasets_Resource extends Google_Service_Resource
{
/**
* Creates a new dataset. (datasets.create)
*
* @param Google_Dataset $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_Dataset
*/
public function create(Google_Service_Genomics_Dataset $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_Genomics_Dataset");
}
/**
* Deletes a dataset. (datasets.delete)
*
* @param string $datasetId The ID of the dataset to be deleted.
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_Empty
*/
public function delete($datasetId, $optParams = array())
{
$params = array('datasetId' => $datasetId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Genomics_Empty");
}
/**
* Gets a dataset by ID. (datasets.get)
*
* @param string $datasetId The ID of the dataset.
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_Dataset
*/
public function get($datasetId, $optParams = array())
{
$params = array('datasetId' => $datasetId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Genomics_Dataset");
}
/**
* Gets the access control policy for the dataset. Is empty if the policy or the
* resource does not exist. See Getting a Policy for more information.
* (datasets.getIamPolicy)
*
* @param string $resource REQUIRED: The resource for which policy is being
* specified. Format is `datasets/`.
* @param Google_GetIamPolicyRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_Policy
*/
public function getIamPolicy($resource, Google_Service_Genomics_GetIamPolicyRequest $postBody, $optParams = array())
{
$params = array('resource' => $resource, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('getIamPolicy', array($params), "Google_Service_Genomics_Policy");
}
/**
* Lists datasets within a project. (datasets.listDatasets)
*
* @param array $optParams Optional parameters.
*
* @opt_param string projectId Required. The project to list datasets for.
* @opt_param int pageSize The maximum number of results returned by this
* request. If unspecified, defaults to 50. The maximum value is 1024.
* @opt_param string pageToken The continuation token, which is used to page
* through large result sets. To get the next page of results, set this
* parameter to the value of `nextPageToken` from the previous response.
* @return Google_Service_Genomics_ListDatasetsResponse
*/
public function listDatasets($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Genomics_ListDatasetsResponse");
}
/**
* Updates a dataset. This method supports patch semantics. (datasets.patch)
*
* @param string $datasetId The ID of the dataset to be updated.
* @param Google_Dataset $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string updateMask An optional mask specifying which fields to
* update. At this time, the only mutable field is name. The only acceptable
* value is "name". If unspecified, all mutable fields will be updated.
* @return Google_Service_Genomics_Dataset
*/
public function patch($datasetId, Google_Service_Genomics_Dataset $postBody, $optParams = array())
{
$params = array('datasetId' => $datasetId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Genomics_Dataset");
}
/**
* Sets the access control policy on the specified dataset. Replaces any
* existing policy. See Setting a Policy for more information.
* (datasets.setIamPolicy)
*
* @param string $resource REQUIRED: The resource for which policy is being
* specified. Format is `datasets/`.
* @param Google_SetIamPolicyRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_Policy
*/
public function setIamPolicy($resource, Google_Service_Genomics_SetIamPolicyRequest $postBody, $optParams = array())
{
$params = array('resource' => $resource, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('setIamPolicy', array($params), "Google_Service_Genomics_Policy");
}
/**
* Returns permissions that a caller has on the specified resource. See Testing
* Permissions for more information. (datasets.testIamPermissions)
*
* @param string $resource REQUIRED: The resource for which policy is being
* specified. Format is `datasets/`.
* @param Google_TestIamPermissionsRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_TestIamPermissionsResponse
*/
public function testIamPermissions($resource, Google_Service_Genomics_TestIamPermissionsRequest $postBody, $optParams = array())
{
$params = array('resource' => $resource, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('testIamPermissions', array($params), "Google_Service_Genomics_TestIamPermissionsResponse");
}
/**
* Undeletes a dataset by restoring a dataset which was deleted via this API.
* This operation is only possible for a week after the deletion occurred.
* (datasets.undelete)
*
* @param string $datasetId The ID of the dataset to be undeleted.
* @param Google_UndeleteDatasetRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_Dataset
*/
public function undelete($datasetId, Google_Service_Genomics_UndeleteDatasetRequest $postBody, $optParams = array())
{
$params = array('datasetId' => $datasetId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('undelete', array($params), "Google_Service_Genomics_Dataset");
}
}
/**
* The "operations" collection of methods.
* Typical usage is:
*
* $genomicsService = new Google_Service_Genomics(...);
* $operations = $genomicsService->operations;
*
*/
#[AllowDynamicProperties]
class Google_Service_Genomics_Operations_Resource extends Google_Service_Resource
{
/**
* Starts asynchronous cancellation on a long-running operation. The server
* makes a best effort to cancel the operation, but success is not guaranteed.
* Clients may use Operations.GetOperation or Operations.ListOperations to check
* whether the cancellation succeeded or the operation completed despite
* cancellation. (operations.cancel)
*
* @param string $name The name of the operation resource to be cancelled.
* @param Google_CancelOperationRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_Empty
*/
public function cancel($name, Google_Service_Genomics_CancelOperationRequest $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('cancel', array($params), "Google_Service_Genomics_Empty");
}
/**
* This method is not implemented. To cancel an operation, please use
* Operations.CancelOperation. (operations.delete)
*
* @param string $name The name of the operation resource to be deleted.
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_Empty
*/
public function delete($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Genomics_Empty");
}
/**
* Gets the latest state of a long-running operation. Clients can use this
* method to poll the operation result at intervals as recommended by the API
* service. (operations.get)
*
* @param string $name The name of the operation resource.
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_Operation
*/
public function get($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Genomics_Operation");
}
/**
* Lists operations that match the specified filter in the request.
* (operations.listOperations)
*
* @param string $name The name of the operation collection.
* @param array $optParams Optional parameters.
*
* @opt_param string filter A string for filtering Operations. The following
* filter fields are supported: * projectId: Required. Corresponds to
* OperationMetadata.projectId. * createTime: The time this job was created, in
* seconds from the [epoch](http://en.wikipedia.org/wiki/Unix_time). Can use
* `>=` and/or `= 1432140000` * `projectId = my-project AND createTime >=
* 1432140000 AND createTime <= 1432150000 AND status = RUNNING`
* @opt_param string pageToken The standard list page token.
* @opt_param int pageSize The maximum number of results to return. If
* unspecified, defaults to 256. The maximum value is 2048.
* @return Google_Service_Genomics_ListOperationsResponse
*/
public function listOperations($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Genomics_ListOperationsResponse");
}
}
/**
* The "readgroupsets" collection of methods.
* Typical usage is:
*
* $genomicsService = new Google_Service_Genomics(...);
* $readgroupsets = $genomicsService->readgroupsets;
*
*/
#[AllowDynamicProperties]
class Google_Service_Genomics_Readgroupsets_Resource extends Google_Service_Resource
{
/**
* Deletes a read group set. (readgroupsets.delete)
*
* @param string $readGroupSetId The ID of the read group set to be deleted. The
* caller must have WRITE permissions to the dataset associated with this read
* group set.
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_Empty
*/
public function delete($readGroupSetId, $optParams = array())
{
$params = array('readGroupSetId' => $readGroupSetId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Genomics_Empty");
}
/**
* Exports a read group set to a BAM file in Google Cloud Storage. Note that
* currently there may be some differences between exported BAM files and the
* original BAM file at the time of import. See
* [ImportReadGroupSets](google.genomics.v1.ReadServiceV1.ImportReadGroupSets)
* for caveats. (readgroupsets.export)
*
* @param string $readGroupSetId Required. The ID of the read group set to
* export.
* @param Google_ExportReadGroupSetRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_Operation
*/
public function export($readGroupSetId, Google_Service_Genomics_ExportReadGroupSetRequest $postBody, $optParams = array())
{
$params = array('readGroupSetId' => $readGroupSetId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('export', array($params), "Google_Service_Genomics_Operation");
}
/**
* Gets a read group set by ID. (readgroupsets.get)
*
* @param string $readGroupSetId The ID of the read group set.
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_ReadGroupSet
*/
public function get($readGroupSetId, $optParams = array())
{
$params = array('readGroupSetId' => $readGroupSetId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Genomics_ReadGroupSet");
}
/**
* Creates read group sets by asynchronously importing the provided information.
* The caller must have WRITE permissions to the dataset. ## Notes on
* [BAM](https://samtools.github.io/hts-specs/SAMv1.pdf) import - Tags will be
* converted to strings - tag types are not preserved - Comments (`@CO`) in the
* input file header will not be preserved - Original header order of references
* (`@SQ`) will not be preserved - Any reverse stranded unmapped reads will be
* reverse complemented, and their qualities (and "BQ" tag, if any) will be
* reversed - Unmapped reads will be stripped of positional information
* (reference name and position) (readgroupsets.import)
*
* @param Google_ImportReadGroupSetsRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_Operation
*/
public function import(Google_Service_Genomics_ImportReadGroupSetsRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('import', array($params), "Google_Service_Genomics_Operation");
}
/**
* Updates a read group set. This method supports patch semantics.
* (readgroupsets.patch)
*
* @param string $readGroupSetId The ID of the read group set to be updated. The
* caller must have WRITE permissions to the dataset associated with this read
* group set.
* @param Google_ReadGroupSet $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string updateMask An optional mask specifying which fields to
* update. At this time, mutable fields are referenceSetId and name. Acceptable
* values are "referenceSetId" and "name". If unspecified, all mutable fields
* will be updated.
* @return Google_Service_Genomics_ReadGroupSet
*/
public function patch($readGroupSetId, Google_Service_Genomics_ReadGroupSet $postBody, $optParams = array())
{
$params = array('readGroupSetId' => $readGroupSetId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Genomics_ReadGroupSet");
}
/**
* Searches for read group sets matching the criteria. Implements [GlobalAllianc
* eApi.searchReadGroupSets](https://github.com/ga4gh/schemas/blob/v0.5.1/src/ma
* in/resources/avro/readmethods.avdl#L135). (readgroupsets.search)
*
* @param Google_SearchReadGroupSetsRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_SearchReadGroupSetsResponse
*/
public function search(Google_Service_Genomics_SearchReadGroupSetsRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('search', array($params), "Google_Service_Genomics_SearchReadGroupSetsResponse");
}
}
/**
* The "coveragebuckets" collection of methods.
* Typical usage is:
*
* $genomicsService = new Google_Service_Genomics(...);
* $coveragebuckets = $genomicsService->coveragebuckets;
*
*/
#[AllowDynamicProperties]
class Google_Service_Genomics_ReadgroupsetsCoveragebuckets_Resource extends Google_Service_Resource
{
/**
* Lists fixed width coverage buckets for a read group set, each of which
* correspond to a range of a reference sequence. Each bucket summarizes
* coverage information across its corresponding genomic range. Coverage is
* defined as the number of reads which are aligned to a given base in the
* reference sequence. Coverage buckets are available at several precomputed
* bucket widths, enabling retrieval of various coverage 'zoom levels'. The
* caller must have READ permissions for the target read group set.
* (coveragebuckets.listReadgroupsetsCoveragebuckets)
*
* @param string $readGroupSetId Required. The ID of the read group set over
* which coverage is requested.
* @param array $optParams Optional parameters.
*
* @opt_param string end The end position of the range on the reference, 0-based
* exclusive. If specified, `referenceName` must also be specified. If unset or
* 0, defaults to the length of the reference.
* @opt_param int pageSize The maximum number of results to return in a single
* page. If unspecified, defaults to 1024. The maximum value is 2048.
* @opt_param string start The start position of the range on the reference,
* 0-based inclusive. If specified, `referenceName` must also be specified.
* Defaults to 0.
* @opt_param string pageToken The continuation token, which is used to page
* through large result sets. To get the next page of results, set this
* parameter to the value of `nextPageToken` from the previous response.
* @opt_param string targetBucketWidth The desired width of each reported
* coverage bucket in base pairs. This will be rounded down to the nearest
* precomputed bucket width; the value of which is returned as `bucketWidth` in
* the response. Defaults to infinity (each bucket spans an entire reference
* sequence) or the length of the target range, if specified. The smallest
* precomputed `bucketWidth` is currently 2048 base pairs; this is subject to
* change.
* @opt_param string referenceName The name of the reference to query, within
* the reference set associated with this query. Optional.
* @return Google_Service_Genomics_ListCoverageBucketsResponse
*/
public function listReadgroupsetsCoveragebuckets($readGroupSetId, $optParams = array())
{
$params = array('readGroupSetId' => $readGroupSetId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Genomics_ListCoverageBucketsResponse");
}
}
/**
* The "reads" collection of methods.
* Typical usage is:
*
* $genomicsService = new Google_Service_Genomics(...);
* $reads = $genomicsService->reads;
*
*/
#[AllowDynamicProperties]
class Google_Service_Genomics_Reads_Resource extends Google_Service_Resource
{
/**
* Gets a list of reads for one or more read group sets. Reads search operates
* over a genomic coordinate space of reference sequence & position defined over
* the reference sequences to which the requested read group sets are aligned.
* If a target positional range is specified, search returns all reads whose
* alignment to the reference genome overlap the range. A query which specifies
* only read group set IDs yields all reads in those read group sets, including
* unmapped reads. All reads returned (including reads on subsequent pages) are
* ordered by genomic coordinate (reference sequence & position). Reads with
* equivalent genomic coordinates are returned in a deterministic order.
* Implements [GlobalAllianceApi.searchReads](https://github.com/ga4gh/schemas/b
* lob/v0.5.1/src/main/resources/avro/readmethods.avdl#L85). (reads.search)
*
* @param Google_SearchReadsRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_SearchReadsResponse
*/
public function search(Google_Service_Genomics_SearchReadsRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('search', array($params), "Google_Service_Genomics_SearchReadsResponse");
}
}
/**
* The "references" collection of methods.
* Typical usage is:
*
* $genomicsService = new Google_Service_Genomics(...);
* $references = $genomicsService->references;
*
*/
#[AllowDynamicProperties]
class Google_Service_Genomics_References_Resource extends Google_Service_Resource
{
/**
* Gets a reference. Implements [GlobalAllianceApi.getReference](https://github.
* com/ga4gh/schemas/blob/v0.5.1/src/main/resources/avro/referencemethods.avdl#L
* 158). (references.get)
*
* @param string $referenceId The ID of the reference.
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_Reference
*/
public function get($referenceId, $optParams = array())
{
$params = array('referenceId' => $referenceId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Genomics_Reference");
}
/**
* Searches for references which match the given criteria. Implements [GlobalAll
* ianceApi.searchReferences](https://github.com/ga4gh/schemas/blob/v0.5.1/src/m
* ain/resources/avro/referencemethods.avdl#L146). (references.search)
*
* @param Google_SearchReferencesRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_SearchReferencesResponse
*/
public function search(Google_Service_Genomics_SearchReferencesRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('search', array($params), "Google_Service_Genomics_SearchReferencesResponse");
}
}
/**
* The "bases" collection of methods.
* Typical usage is:
*
* $genomicsService = new Google_Service_Genomics(...);
* $bases = $genomicsService->bases;
*
*/
#[AllowDynamicProperties]
class Google_Service_Genomics_ReferencesBases_Resource extends Google_Service_Resource
{
/**
* Lists the bases in a reference, optionally restricted to a range. Implements
* [GlobalAllianceApi.getReferenceBases](https://github.com/ga4gh/schemas/blob/v
* 0.5.1/src/main/resources/avro/referencemethods.avdl#L221).
* (bases.listReferencesBases)
*
* @param string $referenceId The ID of the reference.
* @param array $optParams Optional parameters.
*
* @opt_param string start The start position (0-based) of this query. Defaults
* to 0.
* @opt_param string end The end position (0-based, exclusive) of this query.
* Defaults to the length of this reference.
* @opt_param int pageSize Specifies the maximum number of bases to return in a
* single page.
* @opt_param string pageToken The continuation token, which is used to page
* through large result sets. To get the next page of results, set this
* parameter to the value of `nextPageToken` from the previous response.
* @return Google_Service_Genomics_ListBasesResponse
*/
public function listReferencesBases($referenceId, $optParams = array())
{
$params = array('referenceId' => $referenceId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Genomics_ListBasesResponse");
}
}
/**
* The "referencesets" collection of methods.
* Typical usage is:
*
* $genomicsService = new Google_Service_Genomics(...);
* $referencesets = $genomicsService->referencesets;
*
*/
#[AllowDynamicProperties]
class Google_Service_Genomics_Referencesets_Resource extends Google_Service_Resource
{
/**
* Gets a reference set. Implements [GlobalAllianceApi.getReferenceSet](https://
* github.com/ga4gh/schemas/blob/v0.5.1/src/main/resources/avro/referencemethods
* .avdl#L83). (referencesets.get)
*
* @param string $referenceSetId The ID of the reference set.
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_ReferenceSet
*/
public function get($referenceSetId, $optParams = array())
{
$params = array('referenceSetId' => $referenceSetId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Genomics_ReferenceSet");
}
/**
* Searches for reference sets which match the given criteria. Implements [Globa
* lAllianceApi.searchReferenceSets](http://ga4gh.org/documentation/api/v0.5.1/g
* a4gh_api.html#/schema/org.ga4gh.searchReferenceSets). (referencesets.search)
*
* @param Google_SearchReferenceSetsRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_SearchReferenceSetsResponse
*/
public function search(Google_Service_Genomics_SearchReferenceSetsRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('search', array($params), "Google_Service_Genomics_SearchReferenceSetsResponse");
}
}
/**
* The "variants" collection of methods.
* Typical usage is:
*
* $genomicsService = new Google_Service_Genomics(...);
* $variants = $genomicsService->variants;
*
*/
#[AllowDynamicProperties]
class Google_Service_Genomics_Variants_Resource extends Google_Service_Resource
{
/**
* Creates a new variant. (variants.create)
*
* @param Google_Variant $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_Variant
*/
public function create(Google_Service_Genomics_Variant $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_Genomics_Variant");
}
/**
* Deletes a variant. (variants.delete)
*
* @param string $variantId The ID of the variant to be deleted.
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_Empty
*/
public function delete($variantId, $optParams = array())
{
$params = array('variantId' => $variantId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Genomics_Empty");
}
/**
* Gets a variant by ID. (variants.get)
*
* @param string $variantId The ID of the variant.
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_Variant
*/
public function get($variantId, $optParams = array())
{
$params = array('variantId' => $variantId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Genomics_Variant");
}
/**
* Creates variant data by asynchronously importing the provided information.
* The variants for import will be merged with any existing variant that matches
* its reference sequence, start, end, reference bases, and alternative bases.
* If no such variant exists, a new one will be created. When variants are
* merged, the call information from the new variant is added to the existing
* variant, and other fields (such as key/value pairs) are discarded. In
* particular, this means for merged VCF variants that have conflicting INFO
* fields, some data will be arbitrarily discarded. As a special case, for
* single-sample VCF files, QUAL and FILTER fields will be moved to the call
* level; these are sometimes interpreted in a call-specific context. Imported
* VCF headers are appended to the metadata already in a variant set.
* (variants.import)
*
* @param Google_ImportVariantsRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_Operation
*/
public function import(Google_Service_Genomics_ImportVariantsRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('import', array($params), "Google_Service_Genomics_Operation");
}
/**
* Updates a variant. This method supports patch semantics. Returns the modified
* variant without its calls. (variants.patch)
*
* @param string $variantId The ID of the variant to be updated.
* @param Google_Variant $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string updateMask An optional mask specifying which fields to
* update. At this time, mutable fields are names and info. Acceptable values
* are "names" and "info". If unspecified, all mutable fields will be updated.
* @return Google_Service_Genomics_Variant
*/
public function patch($variantId, Google_Service_Genomics_Variant $postBody, $optParams = array())
{
$params = array('variantId' => $variantId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Genomics_Variant");
}
/**
* Gets a list of variants matching the criteria. Implements [GlobalAllianceApi.
* searchVariants](https://github.com/ga4gh/schemas/blob/v0.5.1/src/main/resourc
* es/avro/variantmethods.avdl#L126). (variants.search)
*
* @param Google_SearchVariantsRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_SearchVariantsResponse
*/
public function search(Google_Service_Genomics_SearchVariantsRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('search', array($params), "Google_Service_Genomics_SearchVariantsResponse");
}
}
/**
* The "variantsets" collection of methods.
* Typical usage is:
*
* $genomicsService = new Google_Service_Genomics(...);
* $variantsets = $genomicsService->variantsets;
*
*/
#[AllowDynamicProperties]
class Google_Service_Genomics_Variantsets_Resource extends Google_Service_Resource
{
/**
* Creates a new variant set. The provided variant set must have a valid
* `datasetId` set - all other fields are optional. Note that the `id` field
* will be ignored, as this is assigned by the server. (variantsets.create)
*
* @param Google_VariantSet $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_VariantSet
*/
public function create(Google_Service_Genomics_VariantSet $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_Genomics_VariantSet");
}
/**
* Deletes the contents of a variant set. The variant set object is not deleted.
* (variantsets.delete)
*
* @param string $variantSetId The ID of the variant set to be deleted.
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_Empty
*/
public function delete($variantSetId, $optParams = array())
{
$params = array('variantSetId' => $variantSetId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Genomics_Empty");
}
/**
* Exports variant set data to an external destination. (variantsets.export)
*
* @param string $variantSetId Required. The ID of the variant set that contains
* variant data which should be exported. The caller must have READ access to
* this variant set.
* @param Google_ExportVariantSetRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_Operation
*/
public function export($variantSetId, Google_Service_Genomics_ExportVariantSetRequest $postBody, $optParams = array())
{
$params = array('variantSetId' => $variantSetId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('export', array($params), "Google_Service_Genomics_Operation");
}
/**
* Gets a variant set by ID. (variantsets.get)
*
* @param string $variantSetId Required. The ID of the variant set.
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_VariantSet
*/
public function get($variantSetId, $optParams = array())
{
$params = array('variantSetId' => $variantSetId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Genomics_VariantSet");
}
/**
* Updates a variant set. This method supports patch semantics.
* (variantsets.patch)
*
* @param string $variantSetId The ID of the variant to be updated (must already
* exist).
* @param Google_VariantSet $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string updateMask An optional mask specifying which fields to
* update. At this time, the only mutable field is metadata. The only acceptable
* value is "metadata". If unspecified, all mutable fields will be updated.
* @return Google_Service_Genomics_VariantSet
*/
public function patch($variantSetId, Google_Service_Genomics_VariantSet $postBody, $optParams = array())
{
$params = array('variantSetId' => $variantSetId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Genomics_VariantSet");
}
/**
* Returns a list of all variant sets matching search criteria. Implements [Glob
* alAllianceApi.searchVariantSets](https://github.com/ga4gh/schemas/blob/v0.5.1
* /src/main/resources/avro/variantmethods.avdl#L49). (variantsets.search)
*
* @param Google_SearchVariantSetsRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Genomics_SearchVariantSetsResponse
*/
public function search(Google_Service_Genomics_SearchVariantSetsRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('search', array($params), "Google_Service_Genomics_SearchVariantSetsResponse");
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_Binding extends Google_Collection
{
protected $collection_key = 'members';
protected $internal_gapi_mappings = array(
);
public $members;
public $role;
public function setMembers($members)
{
$this->members = $members;
}
public function getMembers()
{
return $this->members;
}
public function setRole($role)
{
$this->role = $role;
}
public function getRole()
{
return $this->role;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_CallSet extends Google_Collection
{
protected $collection_key = 'variantSetIds';
protected $internal_gapi_mappings = array(
);
public $created;
public $id;
public $info;
public $name;
public $sampleId;
public $variantSetIds;
public function setCreated($created)
{
$this->created = $created;
}
public function getCreated()
{
return $this->created;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setInfo($info)
{
$this->info = $info;
}
public function getInfo()
{
return $this->info;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSampleId($sampleId)
{
$this->sampleId = $sampleId;
}
public function getSampleId()
{
return $this->sampleId;
}
public function setVariantSetIds($variantSetIds)
{
$this->variantSetIds = $variantSetIds;
}
public function getVariantSetIds()
{
return $this->variantSetIds;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_CallSetInfo extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Genomics_CancelOperationRequest extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Genomics_CigarUnit extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $operation;
public $operationLength;
public $referenceSequence;
public function setOperation($operation)
{
$this->operation = $operation;
}
public function getOperation()
{
return $this->operation;
}
public function setOperationLength($operationLength)
{
$this->operationLength = $operationLength;
}
public function getOperationLength()
{
return $this->operationLength;
}
public function setReferenceSequence($referenceSequence)
{
$this->referenceSequence = $referenceSequence;
}
public function getReferenceSequence()
{
return $this->referenceSequence;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_CoverageBucket extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $meanCoverage;
protected $rangeType = 'Google_Service_Genomics_Range';
protected $rangeDataType = '';
public function setMeanCoverage($meanCoverage)
{
$this->meanCoverage = $meanCoverage;
}
public function getMeanCoverage()
{
return $this->meanCoverage;
}
public function setRange(Google_Service_Genomics_Range $range)
{
$this->range = $range;
}
public function getRange()
{
return $this->range;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_Dataset extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $createTime;
public $id;
public $name;
public $projectId;
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
public function getCreateTime()
{
return $this->createTime;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_Empty extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Genomics_Experiment extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $instrumentModel;
public $libraryId;
public $platformUnit;
public $sequencingCenter;
public function setInstrumentModel($instrumentModel)
{
$this->instrumentModel = $instrumentModel;
}
public function getInstrumentModel()
{
return $this->instrumentModel;
}
public function setLibraryId($libraryId)
{
$this->libraryId = $libraryId;
}
public function getLibraryId()
{
return $this->libraryId;
}
public function setPlatformUnit($platformUnit)
{
$this->platformUnit = $platformUnit;
}
public function getPlatformUnit()
{
return $this->platformUnit;
}
public function setSequencingCenter($sequencingCenter)
{
$this->sequencingCenter = $sequencingCenter;
}
public function getSequencingCenter()
{
return $this->sequencingCenter;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_ExportReadGroupSetRequest extends Google_Collection
{
protected $collection_key = 'referenceNames';
protected $internal_gapi_mappings = array(
);
public $exportUri;
public $projectId;
public $referenceNames;
public function setExportUri($exportUri)
{
$this->exportUri = $exportUri;
}
public function getExportUri()
{
return $this->exportUri;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
public function setReferenceNames($referenceNames)
{
$this->referenceNames = $referenceNames;
}
public function getReferenceNames()
{
return $this->referenceNames;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_ExportVariantSetRequest extends Google_Collection
{
protected $collection_key = 'callSetIds';
protected $internal_gapi_mappings = array(
);
public $bigqueryDataset;
public $bigqueryTable;
public $callSetIds;
public $format;
public $projectId;
public function setBigqueryDataset($bigqueryDataset)
{
$this->bigqueryDataset = $bigqueryDataset;
}
public function getBigqueryDataset()
{
return $this->bigqueryDataset;
}
public function setBigqueryTable($bigqueryTable)
{
$this->bigqueryTable = $bigqueryTable;
}
public function getBigqueryTable()
{
return $this->bigqueryTable;
}
public function setCallSetIds($callSetIds)
{
$this->callSetIds = $callSetIds;
}
public function getCallSetIds()
{
return $this->callSetIds;
}
public function setFormat($format)
{
$this->format = $format;
}
public function getFormat()
{
return $this->format;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_GetIamPolicyRequest extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Genomics_ImportReadGroupSetsRequest extends Google_Collection
{
protected $collection_key = 'sourceUris';
protected $internal_gapi_mappings = array(
);
public $datasetId;
public $partitionStrategy;
public $referenceSetId;
public $sourceUris;
public function setDatasetId($datasetId)
{
$this->datasetId = $datasetId;
}
public function getDatasetId()
{
return $this->datasetId;
}
public function setPartitionStrategy($partitionStrategy)
{
$this->partitionStrategy = $partitionStrategy;
}
public function getPartitionStrategy()
{
return $this->partitionStrategy;
}
public function setReferenceSetId($referenceSetId)
{
$this->referenceSetId = $referenceSetId;
}
public function getReferenceSetId()
{
return $this->referenceSetId;
}
public function setSourceUris($sourceUris)
{
$this->sourceUris = $sourceUris;
}
public function getSourceUris()
{
return $this->sourceUris;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_ImportReadGroupSetsResponse extends Google_Collection
{
protected $collection_key = 'readGroupSetIds';
protected $internal_gapi_mappings = array(
);
public $readGroupSetIds;
public function setReadGroupSetIds($readGroupSetIds)
{
$this->readGroupSetIds = $readGroupSetIds;
}
public function getReadGroupSetIds()
{
return $this->readGroupSetIds;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_ImportVariantsRequest extends Google_Collection
{
protected $collection_key = 'sourceUris';
protected $internal_gapi_mappings = array(
);
public $format;
public $normalizeReferenceNames;
public $sourceUris;
public $variantSetId;
public function setFormat($format)
{
$this->format = $format;
}
public function getFormat()
{
return $this->format;
}
public function setNormalizeReferenceNames($normalizeReferenceNames)
{
$this->normalizeReferenceNames = $normalizeReferenceNames;
}
public function getNormalizeReferenceNames()
{
return $this->normalizeReferenceNames;
}
public function setSourceUris($sourceUris)
{
$this->sourceUris = $sourceUris;
}
public function getSourceUris()
{
return $this->sourceUris;
}
public function setVariantSetId($variantSetId)
{
$this->variantSetId = $variantSetId;
}
public function getVariantSetId()
{
return $this->variantSetId;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_ImportVariantsResponse extends Google_Collection
{
protected $collection_key = 'callSetIds';
protected $internal_gapi_mappings = array(
);
public $callSetIds;
public function setCallSetIds($callSetIds)
{
$this->callSetIds = $callSetIds;
}
public function getCallSetIds()
{
return $this->callSetIds;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_LinearAlignment extends Google_Collection
{
protected $collection_key = 'cigar';
protected $internal_gapi_mappings = array(
);
protected $cigarType = 'Google_Service_Genomics_CigarUnit';
protected $cigarDataType = 'array';
public $mappingQuality;
protected $positionType = 'Google_Service_Genomics_Position';
protected $positionDataType = '';
public function setCigar($cigar)
{
$this->cigar = $cigar;
}
public function getCigar()
{
return $this->cigar;
}
public function setMappingQuality($mappingQuality)
{
$this->mappingQuality = $mappingQuality;
}
public function getMappingQuality()
{
return $this->mappingQuality;
}
public function setPosition(Google_Service_Genomics_Position $position)
{
$this->position = $position;
}
public function getPosition()
{
return $this->position;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_ListBasesResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
public $offset;
public $sequence;
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setOffset($offset)
{
$this->offset = $offset;
}
public function getOffset()
{
return $this->offset;
}
public function setSequence($sequence)
{
$this->sequence = $sequence;
}
public function getSequence()
{
return $this->sequence;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_ListCoverageBucketsResponse extends Google_Collection
{
protected $collection_key = 'coverageBuckets';
protected $internal_gapi_mappings = array(
);
public $bucketWidth;
protected $coverageBucketsType = 'Google_Service_Genomics_CoverageBucket';
protected $coverageBucketsDataType = 'array';
public $nextPageToken;
public function setBucketWidth($bucketWidth)
{
$this->bucketWidth = $bucketWidth;
}
public function getBucketWidth()
{
return $this->bucketWidth;
}
public function setCoverageBuckets($coverageBuckets)
{
$this->coverageBuckets = $coverageBuckets;
}
public function getCoverageBuckets()
{
return $this->coverageBuckets;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_ListDatasetsResponse extends Google_Collection
{
protected $collection_key = 'datasets';
protected $internal_gapi_mappings = array(
);
protected $datasetsType = 'Google_Service_Genomics_Dataset';
protected $datasetsDataType = 'array';
public $nextPageToken;
public function setDatasets($datasets)
{
$this->datasets = $datasets;
}
public function getDatasets()
{
return $this->datasets;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_ListOperationsResponse extends Google_Collection
{
protected $collection_key = 'operations';
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
protected $operationsType = 'Google_Service_Genomics_Operation';
protected $operationsDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setOperations($operations)
{
$this->operations = $operations;
}
public function getOperations()
{
return $this->operations;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_Operation extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $done;
protected $errorType = 'Google_Service_Genomics_Status';
protected $errorDataType = '';
public $metadata;
public $name;
public $response;
public function setDone($done)
{
$this->done = $done;
}
public function getDone()
{
return $this->done;
}
public function setError(Google_Service_Genomics_Status $error)
{
$this->error = $error;
}
public function getError()
{
return $this->error;
}
public function setMetadata($metadata)
{
$this->metadata = $metadata;
}
public function getMetadata()
{
return $this->metadata;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setResponse($response)
{
$this->response = $response;
}
public function getResponse()
{
return $this->response;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_OperationEvent extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $description;
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_OperationMetadata extends Google_Collection
{
protected $collection_key = 'events';
protected $internal_gapi_mappings = array(
);
public $createTime;
protected $eventsType = 'Google_Service_Genomics_OperationEvent';
protected $eventsDataType = 'array';
public $projectId;
public $request;
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
public function getCreateTime()
{
return $this->createTime;
}
public function setEvents($events)
{
$this->events = $events;
}
public function getEvents()
{
return $this->events;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
public function setRequest($request)
{
$this->request = $request;
}
public function getRequest()
{
return $this->request;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_OperationMetadataRequest extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Genomics_OperationResponse extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Genomics_Policy extends Google_Collection
{
protected $collection_key = 'bindings';
protected $internal_gapi_mappings = array(
);
protected $bindingsType = 'Google_Service_Genomics_Binding';
protected $bindingsDataType = 'array';
public $etag;
public $version;
public function setBindings($bindings)
{
$this->bindings = $bindings;
}
public function getBindings()
{
return $this->bindings;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setVersion($version)
{
$this->version = $version;
}
public function getVersion()
{
return $this->version;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_Position extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $position;
public $referenceName;
public $reverseStrand;
public function setPosition($position)
{
$this->position = $position;
}
public function getPosition()
{
return $this->position;
}
public function setReferenceName($referenceName)
{
$this->referenceName = $referenceName;
}
public function getReferenceName()
{
return $this->referenceName;
}
public function setReverseStrand($reverseStrand)
{
$this->reverseStrand = $reverseStrand;
}
public function getReverseStrand()
{
return $this->reverseStrand;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_Program extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $commandLine;
public $id;
public $name;
public $prevProgramId;
public $version;
public function setCommandLine($commandLine)
{
$this->commandLine = $commandLine;
}
public function getCommandLine()
{
return $this->commandLine;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPrevProgramId($prevProgramId)
{
$this->prevProgramId = $prevProgramId;
}
public function getPrevProgramId()
{
return $this->prevProgramId;
}
public function setVersion($version)
{
$this->version = $version;
}
public function getVersion()
{
return $this->version;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_Range extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $end;
public $referenceName;
public $start;
public function setEnd($end)
{
$this->end = $end;
}
public function getEnd()
{
return $this->end;
}
public function setReferenceName($referenceName)
{
$this->referenceName = $referenceName;
}
public function getReferenceName()
{
return $this->referenceName;
}
public function setStart($start)
{
$this->start = $start;
}
public function getStart()
{
return $this->start;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_Read extends Google_Collection
{
protected $collection_key = 'alignedQuality';
protected $internal_gapi_mappings = array(
);
public $alignedQuality;
public $alignedSequence;
protected $alignmentType = 'Google_Service_Genomics_LinearAlignment';
protected $alignmentDataType = '';
public $duplicateFragment;
public $failedVendorQualityChecks;
public $fragmentLength;
public $fragmentName;
public $id;
public $info;
protected $nextMatePositionType = 'Google_Service_Genomics_Position';
protected $nextMatePositionDataType = '';
public $numberReads;
public $properPlacement;
public $readGroupId;
public $readGroupSetId;
public $readNumber;
public $secondaryAlignment;
public $supplementaryAlignment;
public function setAlignedQuality($alignedQuality)
{
$this->alignedQuality = $alignedQuality;
}
public function getAlignedQuality()
{
return $this->alignedQuality;
}
public function setAlignedSequence($alignedSequence)
{
$this->alignedSequence = $alignedSequence;
}
public function getAlignedSequence()
{
return $this->alignedSequence;
}
public function setAlignment(Google_Service_Genomics_LinearAlignment $alignment)
{
$this->alignment = $alignment;
}
public function getAlignment()
{
return $this->alignment;
}
public function setDuplicateFragment($duplicateFragment)
{
$this->duplicateFragment = $duplicateFragment;
}
public function getDuplicateFragment()
{
return $this->duplicateFragment;
}
public function setFailedVendorQualityChecks($failedVendorQualityChecks)
{
$this->failedVendorQualityChecks = $failedVendorQualityChecks;
}
public function getFailedVendorQualityChecks()
{
return $this->failedVendorQualityChecks;
}
public function setFragmentLength($fragmentLength)
{
$this->fragmentLength = $fragmentLength;
}
public function getFragmentLength()
{
return $this->fragmentLength;
}
public function setFragmentName($fragmentName)
{
$this->fragmentName = $fragmentName;
}
public function getFragmentName()
{
return $this->fragmentName;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setInfo($info)
{
$this->info = $info;
}
public function getInfo()
{
return $this->info;
}
public function setNextMatePosition(Google_Service_Genomics_Position $nextMatePosition)
{
$this->nextMatePosition = $nextMatePosition;
}
public function getNextMatePosition()
{
return $this->nextMatePosition;
}
public function setNumberReads($numberReads)
{
$this->numberReads = $numberReads;
}
public function getNumberReads()
{
return $this->numberReads;
}
public function setProperPlacement($properPlacement)
{
$this->properPlacement = $properPlacement;
}
public function getProperPlacement()
{
return $this->properPlacement;
}
public function setReadGroupId($readGroupId)
{
$this->readGroupId = $readGroupId;
}
public function getReadGroupId()
{
return $this->readGroupId;
}
public function setReadGroupSetId($readGroupSetId)
{
$this->readGroupSetId = $readGroupSetId;
}
public function getReadGroupSetId()
{
return $this->readGroupSetId;
}
public function setReadNumber($readNumber)
{
$this->readNumber = $readNumber;
}
public function getReadNumber()
{
return $this->readNumber;
}
public function setSecondaryAlignment($secondaryAlignment)
{
$this->secondaryAlignment = $secondaryAlignment;
}
public function getSecondaryAlignment()
{
return $this->secondaryAlignment;
}
public function setSupplementaryAlignment($supplementaryAlignment)
{
$this->supplementaryAlignment = $supplementaryAlignment;
}
public function getSupplementaryAlignment()
{
return $this->supplementaryAlignment;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_ReadGroup extends Google_Collection
{
protected $collection_key = 'programs';
protected $internal_gapi_mappings = array(
);
public $datasetId;
public $description;
protected $experimentType = 'Google_Service_Genomics_Experiment';
protected $experimentDataType = '';
public $id;
public $info;
public $name;
public $predictedInsertSize;
protected $programsType = 'Google_Service_Genomics_Program';
protected $programsDataType = 'array';
public $referenceSetId;
public $sampleId;
public function setDatasetId($datasetId)
{
$this->datasetId = $datasetId;
}
public function getDatasetId()
{
return $this->datasetId;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setExperiment(Google_Service_Genomics_Experiment $experiment)
{
$this->experiment = $experiment;
}
public function getExperiment()
{
return $this->experiment;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setInfo($info)
{
$this->info = $info;
}
public function getInfo()
{
return $this->info;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPredictedInsertSize($predictedInsertSize)
{
$this->predictedInsertSize = $predictedInsertSize;
}
public function getPredictedInsertSize()
{
return $this->predictedInsertSize;
}
public function setPrograms($programs)
{
$this->programs = $programs;
}
public function getPrograms()
{
return $this->programs;
}
public function setReferenceSetId($referenceSetId)
{
$this->referenceSetId = $referenceSetId;
}
public function getReferenceSetId()
{
return $this->referenceSetId;
}
public function setSampleId($sampleId)
{
$this->sampleId = $sampleId;
}
public function getSampleId()
{
return $this->sampleId;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_ReadGroupInfo extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Genomics_ReadGroupSet extends Google_Collection
{
protected $collection_key = 'readGroups';
protected $internal_gapi_mappings = array(
);
public $datasetId;
public $filename;
public $id;
public $info;
public $name;
protected $readGroupsType = 'Google_Service_Genomics_ReadGroup';
protected $readGroupsDataType = 'array';
public $referenceSetId;
public function setDatasetId($datasetId)
{
$this->datasetId = $datasetId;
}
public function getDatasetId()
{
return $this->datasetId;
}
public function setFilename($filename)
{
$this->filename = $filename;
}
public function getFilename()
{
return $this->filename;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setInfo($info)
{
$this->info = $info;
}
public function getInfo()
{
return $this->info;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setReadGroups($readGroups)
{
$this->readGroups = $readGroups;
}
public function getReadGroups()
{
return $this->readGroups;
}
public function setReferenceSetId($referenceSetId)
{
$this->referenceSetId = $referenceSetId;
}
public function getReferenceSetId()
{
return $this->referenceSetId;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_ReadGroupSetInfo extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Genomics_ReadInfo extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Genomics_Reference extends Google_Collection
{
protected $collection_key = 'sourceAccessions';
protected $internal_gapi_mappings = array(
);
public $id;
public $length;
public $md5checksum;
public $name;
public $ncbiTaxonId;
public $sourceAccessions;
public $sourceUri;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setLength($length)
{
$this->length = $length;
}
public function getLength()
{
return $this->length;
}
public function setMd5checksum($md5checksum)
{
$this->md5checksum = $md5checksum;
}
public function getMd5checksum()
{
return $this->md5checksum;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setNcbiTaxonId($ncbiTaxonId)
{
$this->ncbiTaxonId = $ncbiTaxonId;
}
public function getNcbiTaxonId()
{
return $this->ncbiTaxonId;
}
public function setSourceAccessions($sourceAccessions)
{
$this->sourceAccessions = $sourceAccessions;
}
public function getSourceAccessions()
{
return $this->sourceAccessions;
}
public function setSourceUri($sourceUri)
{
$this->sourceUri = $sourceUri;
}
public function getSourceUri()
{
return $this->sourceUri;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_ReferenceBound extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $referenceName;
public $upperBound;
public function setReferenceName($referenceName)
{
$this->referenceName = $referenceName;
}
public function getReferenceName()
{
return $this->referenceName;
}
public function setUpperBound($upperBound)
{
$this->upperBound = $upperBound;
}
public function getUpperBound()
{
return $this->upperBound;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_ReferenceSet extends Google_Collection
{
protected $collection_key = 'sourceAccessions';
protected $internal_gapi_mappings = array(
);
public $assemblyId;
public $description;
public $id;
public $md5checksum;
public $ncbiTaxonId;
public $referenceIds;
public $sourceAccessions;
public $sourceUri;
public function setAssemblyId($assemblyId)
{
$this->assemblyId = $assemblyId;
}
public function getAssemblyId()
{
return $this->assemblyId;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setMd5checksum($md5checksum)
{
$this->md5checksum = $md5checksum;
}
public function getMd5checksum()
{
return $this->md5checksum;
}
public function setNcbiTaxonId($ncbiTaxonId)
{
$this->ncbiTaxonId = $ncbiTaxonId;
}
public function getNcbiTaxonId()
{
return $this->ncbiTaxonId;
}
public function setReferenceIds($referenceIds)
{
$this->referenceIds = $referenceIds;
}
public function getReferenceIds()
{
return $this->referenceIds;
}
public function setSourceAccessions($sourceAccessions)
{
$this->sourceAccessions = $sourceAccessions;
}
public function getSourceAccessions()
{
return $this->sourceAccessions;
}
public function setSourceUri($sourceUri)
{
$this->sourceUri = $sourceUri;
}
public function getSourceUri()
{
return $this->sourceUri;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_SearchCallSetsRequest extends Google_Collection
{
protected $collection_key = 'variantSetIds';
protected $internal_gapi_mappings = array(
);
public $name;
public $pageSize;
public $pageToken;
public $variantSetIds;
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPageSize($pageSize)
{
$this->pageSize = $pageSize;
}
public function getPageSize()
{
return $this->pageSize;
}
public function setPageToken($pageToken)
{
$this->pageToken = $pageToken;
}
public function getPageToken()
{
return $this->pageToken;
}
public function setVariantSetIds($variantSetIds)
{
$this->variantSetIds = $variantSetIds;
}
public function getVariantSetIds()
{
return $this->variantSetIds;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_SearchCallSetsResponse extends Google_Collection
{
protected $collection_key = 'callSets';
protected $internal_gapi_mappings = array(
);
protected $callSetsType = 'Google_Service_Genomics_CallSet';
protected $callSetsDataType = 'array';
public $nextPageToken;
public function setCallSets($callSets)
{
$this->callSets = $callSets;
}
public function getCallSets()
{
return $this->callSets;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_SearchReadGroupSetsRequest extends Google_Collection
{
protected $collection_key = 'datasetIds';
protected $internal_gapi_mappings = array(
);
public $datasetIds;
public $name;
public $pageSize;
public $pageToken;
public function setDatasetIds($datasetIds)
{
$this->datasetIds = $datasetIds;
}
public function getDatasetIds()
{
return $this->datasetIds;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPageSize($pageSize)
{
$this->pageSize = $pageSize;
}
public function getPageSize()
{
return $this->pageSize;
}
public function setPageToken($pageToken)
{
$this->pageToken = $pageToken;
}
public function getPageToken()
{
return $this->pageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_SearchReadGroupSetsResponse extends Google_Collection
{
protected $collection_key = 'readGroupSets';
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
protected $readGroupSetsType = 'Google_Service_Genomics_ReadGroupSet';
protected $readGroupSetsDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setReadGroupSets($readGroupSets)
{
$this->readGroupSets = $readGroupSets;
}
public function getReadGroupSets()
{
return $this->readGroupSets;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_SearchReadsRequest extends Google_Collection
{
protected $collection_key = 'readGroupSetIds';
protected $internal_gapi_mappings = array(
);
public $end;
public $pageSize;
public $pageToken;
public $readGroupIds;
public $readGroupSetIds;
public $referenceName;
public $start;
public function setEnd($end)
{
$this->end = $end;
}
public function getEnd()
{
return $this->end;
}
public function setPageSize($pageSize)
{
$this->pageSize = $pageSize;
}
public function getPageSize()
{
return $this->pageSize;
}
public function setPageToken($pageToken)
{
$this->pageToken = $pageToken;
}
public function getPageToken()
{
return $this->pageToken;
}
public function setReadGroupIds($readGroupIds)
{
$this->readGroupIds = $readGroupIds;
}
public function getReadGroupIds()
{
return $this->readGroupIds;
}
public function setReadGroupSetIds($readGroupSetIds)
{
$this->readGroupSetIds = $readGroupSetIds;
}
public function getReadGroupSetIds()
{
return $this->readGroupSetIds;
}
public function setReferenceName($referenceName)
{
$this->referenceName = $referenceName;
}
public function getReferenceName()
{
return $this->referenceName;
}
public function setStart($start)
{
$this->start = $start;
}
public function getStart()
{
return $this->start;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_SearchReadsResponse extends Google_Collection
{
protected $collection_key = 'alignments';
protected $internal_gapi_mappings = array(
);
protected $alignmentsType = 'Google_Service_Genomics_Read';
protected $alignmentsDataType = 'array';
public $nextPageToken;
public function setAlignments($alignments)
{
$this->alignments = $alignments;
}
public function getAlignments()
{
return $this->alignments;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_SearchReferenceSetsRequest extends Google_Collection
{
protected $collection_key = 'md5checksums';
protected $internal_gapi_mappings = array(
);
public $accessions;
public $assemblyId;
public $md5checksums;
public $pageSize;
public $pageToken;
public function setAccessions($accessions)
{
$this->accessions = $accessions;
}
public function getAccessions()
{
return $this->accessions;
}
public function setAssemblyId($assemblyId)
{
$this->assemblyId = $assemblyId;
}
public function getAssemblyId()
{
return $this->assemblyId;
}
public function setMd5checksums($md5checksums)
{
$this->md5checksums = $md5checksums;
}
public function getMd5checksums()
{
return $this->md5checksums;
}
public function setPageSize($pageSize)
{
$this->pageSize = $pageSize;
}
public function getPageSize()
{
return $this->pageSize;
}
public function setPageToken($pageToken)
{
$this->pageToken = $pageToken;
}
public function getPageToken()
{
return $this->pageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_SearchReferenceSetsResponse extends Google_Collection
{
protected $collection_key = 'referenceSets';
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
protected $referenceSetsType = 'Google_Service_Genomics_ReferenceSet';
protected $referenceSetsDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setReferenceSets($referenceSets)
{
$this->referenceSets = $referenceSets;
}
public function getReferenceSets()
{
return $this->referenceSets;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_SearchReferencesRequest extends Google_Collection
{
protected $collection_key = 'md5checksums';
protected $internal_gapi_mappings = array(
);
public $accessions;
public $md5checksums;
public $pageSize;
public $pageToken;
public $referenceSetId;
public function setAccessions($accessions)
{
$this->accessions = $accessions;
}
public function getAccessions()
{
return $this->accessions;
}
public function setMd5checksums($md5checksums)
{
$this->md5checksums = $md5checksums;
}
public function getMd5checksums()
{
return $this->md5checksums;
}
public function setPageSize($pageSize)
{
$this->pageSize = $pageSize;
}
public function getPageSize()
{
return $this->pageSize;
}
public function setPageToken($pageToken)
{
$this->pageToken = $pageToken;
}
public function getPageToken()
{
return $this->pageToken;
}
public function setReferenceSetId($referenceSetId)
{
$this->referenceSetId = $referenceSetId;
}
public function getReferenceSetId()
{
return $this->referenceSetId;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_SearchReferencesResponse extends Google_Collection
{
protected $collection_key = 'references';
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
protected $referencesType = 'Google_Service_Genomics_Reference';
protected $referencesDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setReferences($references)
{
$this->references = $references;
}
public function getReferences()
{
return $this->references;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_SearchVariantSetsRequest extends Google_Collection
{
protected $collection_key = 'datasetIds';
protected $internal_gapi_mappings = array(
);
public $datasetIds;
public $pageSize;
public $pageToken;
public function setDatasetIds($datasetIds)
{
$this->datasetIds = $datasetIds;
}
public function getDatasetIds()
{
return $this->datasetIds;
}
public function setPageSize($pageSize)
{
$this->pageSize = $pageSize;
}
public function getPageSize()
{
return $this->pageSize;
}
public function setPageToken($pageToken)
{
$this->pageToken = $pageToken;
}
public function getPageToken()
{
return $this->pageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_SearchVariantSetsResponse extends Google_Collection
{
protected $collection_key = 'variantSets';
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
protected $variantSetsType = 'Google_Service_Genomics_VariantSet';
protected $variantSetsDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setVariantSets($variantSets)
{
$this->variantSets = $variantSets;
}
public function getVariantSets()
{
return $this->variantSets;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_SearchVariantsRequest extends Google_Collection
{
protected $collection_key = 'variantSetIds';
protected $internal_gapi_mappings = array(
);
public $callSetIds;
public $end;
public $maxCalls;
public $pageSize;
public $pageToken;
public $referenceName;
public $start;
public $variantName;
public $variantSetIds;
public function setCallSetIds($callSetIds)
{
$this->callSetIds = $callSetIds;
}
public function getCallSetIds()
{
return $this->callSetIds;
}
public function setEnd($end)
{
$this->end = $end;
}
public function getEnd()
{
return $this->end;
}
public function setMaxCalls($maxCalls)
{
$this->maxCalls = $maxCalls;
}
public function getMaxCalls()
{
return $this->maxCalls;
}
public function setPageSize($pageSize)
{
$this->pageSize = $pageSize;
}
public function getPageSize()
{
return $this->pageSize;
}
public function setPageToken($pageToken)
{
$this->pageToken = $pageToken;
}
public function getPageToken()
{
return $this->pageToken;
}
public function setReferenceName($referenceName)
{
$this->referenceName = $referenceName;
}
public function getReferenceName()
{
return $this->referenceName;
}
public function setStart($start)
{
$this->start = $start;
}
public function getStart()
{
return $this->start;
}
public function setVariantName($variantName)
{
$this->variantName = $variantName;
}
public function getVariantName()
{
return $this->variantName;
}
public function setVariantSetIds($variantSetIds)
{
$this->variantSetIds = $variantSetIds;
}
public function getVariantSetIds()
{
return $this->variantSetIds;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_SearchVariantsResponse extends Google_Collection
{
protected $collection_key = 'variants';
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
protected $variantsType = 'Google_Service_Genomics_Variant';
protected $variantsDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setVariants($variants)
{
$this->variants = $variants;
}
public function getVariants()
{
return $this->variants;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_SetIamPolicyRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $policyType = 'Google_Service_Genomics_Policy';
protected $policyDataType = '';
public function setPolicy(Google_Service_Genomics_Policy $policy)
{
$this->policy = $policy;
}
public function getPolicy()
{
return $this->policy;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_Status extends Google_Collection
{
protected $collection_key = 'details';
protected $internal_gapi_mappings = array(
);
public $code;
public $details;
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setDetails($details)
{
$this->details = $details;
}
public function getDetails()
{
return $this->details;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_StatusDetails extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Genomics_TestIamPermissionsRequest extends Google_Collection
{
protected $collection_key = 'permissions';
protected $internal_gapi_mappings = array(
);
public $permissions;
public function setPermissions($permissions)
{
$this->permissions = $permissions;
}
public function getPermissions()
{
return $this->permissions;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_TestIamPermissionsResponse extends Google_Collection
{
protected $collection_key = 'permissions';
protected $internal_gapi_mappings = array(
);
public $permissions;
public function setPermissions($permissions)
{
$this->permissions = $permissions;
}
public function getPermissions()
{
return $this->permissions;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_UndeleteDatasetRequest extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Genomics_Variant extends Google_Collection
{
protected $collection_key = 'names';
protected $internal_gapi_mappings = array(
);
public $alternateBases;
protected $callsType = 'Google_Service_Genomics_VariantCall';
protected $callsDataType = 'array';
public $created;
public $end;
public $filter;
public $id;
public $info;
public $names;
public $quality;
public $referenceBases;
public $referenceName;
public $start;
public $variantSetId;
public function setAlternateBases($alternateBases)
{
$this->alternateBases = $alternateBases;
}
public function getAlternateBases()
{
return $this->alternateBases;
}
public function setCalls($calls)
{
$this->calls = $calls;
}
public function getCalls()
{
return $this->calls;
}
public function setCreated($created)
{
$this->created = $created;
}
public function getCreated()
{
return $this->created;
}
public function setEnd($end)
{
$this->end = $end;
}
public function getEnd()
{
return $this->end;
}
public function setFilter($filter)
{
$this->filter = $filter;
}
public function getFilter()
{
return $this->filter;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setInfo($info)
{
$this->info = $info;
}
public function getInfo()
{
return $this->info;
}
public function setNames($names)
{
$this->names = $names;
}
public function getNames()
{
return $this->names;
}
public function setQuality($quality)
{
$this->quality = $quality;
}
public function getQuality()
{
return $this->quality;
}
public function setReferenceBases($referenceBases)
{
$this->referenceBases = $referenceBases;
}
public function getReferenceBases()
{
return $this->referenceBases;
}
public function setReferenceName($referenceName)
{
$this->referenceName = $referenceName;
}
public function getReferenceName()
{
return $this->referenceName;
}
public function setStart($start)
{
$this->start = $start;
}
public function getStart()
{
return $this->start;
}
public function setVariantSetId($variantSetId)
{
$this->variantSetId = $variantSetId;
}
public function getVariantSetId()
{
return $this->variantSetId;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_VariantCall extends Google_Collection
{
protected $collection_key = 'genotypeLikelihood';
protected $internal_gapi_mappings = array(
);
public $callSetId;
public $callSetName;
public $genotype;
public $genotypeLikelihood;
public $info;
public $phaseset;
public function setCallSetId($callSetId)
{
$this->callSetId = $callSetId;
}
public function getCallSetId()
{
return $this->callSetId;
}
public function setCallSetName($callSetName)
{
$this->callSetName = $callSetName;
}
public function getCallSetName()
{
return $this->callSetName;
}
public function setGenotype($genotype)
{
$this->genotype = $genotype;
}
public function getGenotype()
{
return $this->genotype;
}
public function setGenotypeLikelihood($genotypeLikelihood)
{
$this->genotypeLikelihood = $genotypeLikelihood;
}
public function getGenotypeLikelihood()
{
return $this->genotypeLikelihood;
}
public function setInfo($info)
{
$this->info = $info;
}
public function getInfo()
{
return $this->info;
}
public function setPhaseset($phaseset)
{
$this->phaseset = $phaseset;
}
public function getPhaseset()
{
return $this->phaseset;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_VariantCallInfo extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Genomics_VariantInfo extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Genomics_VariantSet extends Google_Collection
{
protected $collection_key = 'referenceBounds';
protected $internal_gapi_mappings = array(
);
public $datasetId;
public $id;
protected $metadataType = 'Google_Service_Genomics_VariantSetMetadata';
protected $metadataDataType = 'array';
protected $referenceBoundsType = 'Google_Service_Genomics_ReferenceBound';
protected $referenceBoundsDataType = 'array';
public function setDatasetId($datasetId)
{
$this->datasetId = $datasetId;
}
public function getDatasetId()
{
return $this->datasetId;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setMetadata($metadata)
{
$this->metadata = $metadata;
}
public function getMetadata()
{
return $this->metadata;
}
public function setReferenceBounds($referenceBounds)
{
$this->referenceBounds = $referenceBounds;
}
public function getReferenceBounds()
{
return $this->referenceBounds;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_VariantSetMetadata extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $description;
public $id;
public $info;
public $key;
public $number;
public $type;
public $value;
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setInfo($info)
{
$this->info = $info;
}
public function getInfo()
{
return $this->info;
}
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setNumber($number)
{
$this->number = $number;
}
public function getNumber()
{
return $this->number;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Genomics_VariantSetMetadataInfo extends Google_Model
{
}
PK }\QV V Service/AdExchangeSeller.phpnu [
* Gives Ad Exchange seller users access to their inventory and the ability to
* generate reports
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_AdExchangeSeller extends Google_Service { /** View and manage your Ad Exchange data. */ const ADEXCHANGE_SELLER = "https://www.googleapis.com/auth/adexchange.seller"; /** View your Ad Exchange data. */ const ADEXCHANGE_SELLER_READONLY = "https://www.googleapis.com/auth/adexchange.seller.readonly"; public $accounts; public $accounts_adclients; public $accounts_alerts; public $accounts_customchannels; public $accounts_metadata_dimensions; public $accounts_metadata_metrics; public $accounts_preferreddeals; public $accounts_reports; public $accounts_reports_saved; public $accounts_urlchannels; /** * Constructs the internal representation of the AdExchangeSeller service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'adexchangeseller/v2.0/'; $this->version = 'v2.0'; $this->serviceName = 'adexchangeseller'; $this->accounts = new Google_Service_AdExchangeSeller_Accounts_Resource( $this, $this->serviceName, 'accounts', array( 'methods' => array( 'get' => array( 'path' => 'accounts/{accountId}', 'httpMethod' => 'GET', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'accounts', 'httpMethod' => 'GET', 'parameters' => array( 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->accounts_adclients = new Google_Service_AdExchangeSeller_AccountsAdclients_Resource( $this, $this->serviceName, 'adclients', array( 'methods' => array( 'list' => array( 'path' => 'accounts/{accountId}/adclients', 'httpMethod' => 'GET', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->accounts_alerts = new Google_Service_AdExchangeSeller_AccountsAlerts_Resource( $this, $this->serviceName, 'alerts', array( 'methods' => array( 'list' => array( 'path' => 'accounts/{accountId}/alerts', 'httpMethod' => 'GET', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'locale' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->accounts_customchannels = new Google_Service_AdExchangeSeller_AccountsCustomchannels_Resource( $this, $this->serviceName, 'customchannels', array( 'methods' => array( 'get' => array( 'path' => 'accounts/{accountId}/adclients/{adClientId}/customchannels/{customChannelId}', 'httpMethod' => 'GET', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'adClientId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'customChannelId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'accounts/{accountId}/adclients/{adClientId}/customchannels', 'httpMethod' => 'GET', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'adClientId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->accounts_metadata_dimensions = new Google_Service_AdExchangeSeller_AccountsMetadataDimensions_Resource( $this, $this->serviceName, 'dimensions', array( 'methods' => array( 'list' => array( 'path' => 'accounts/{accountId}/metadata/dimensions', 'httpMethod' => 'GET', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->accounts_metadata_metrics = new Google_Service_AdExchangeSeller_AccountsMetadataMetrics_Resource( $this, $this->serviceName, 'metrics', array( 'methods' => array( 'list' => array( 'path' => 'accounts/{accountId}/metadata/metrics', 'httpMethod' => 'GET', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->accounts_preferreddeals = new Google_Service_AdExchangeSeller_AccountsPreferreddeals_Resource( $this, $this->serviceName, 'preferreddeals', array( 'methods' => array( 'get' => array( 'path' => 'accounts/{accountId}/preferreddeals/{dealId}', 'httpMethod' => 'GET', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'dealId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'accounts/{accountId}/preferreddeals', 'httpMethod' => 'GET', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->accounts_reports = new Google_Service_AdExchangeSeller_AccountsReports_Resource( $this, $this->serviceName, 'reports', array( 'methods' => array( 'generate' => array( 'path' => 'accounts/{accountId}/reports', 'httpMethod' => 'GET', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'startDate' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'endDate' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'sort' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'locale' => array( 'location' => 'query', 'type' => 'string', ), 'metric' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'filter' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'startIndex' => array( 'location' => 'query', 'type' => 'integer', ), 'dimension' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), ), ), ) ) ); $this->accounts_reports_saved = new Google_Service_AdExchangeSeller_AccountsReportsSaved_Resource( $this, $this->serviceName, 'saved', array( 'methods' => array( 'generate' => array( 'path' => 'accounts/{accountId}/reports/{savedReportId}', 'httpMethod' => 'GET', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'savedReportId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'locale' => array( 'location' => 'query', 'type' => 'string', ), 'startIndex' => array( 'location' => 'query', 'type' => 'integer', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'list' => array( 'path' => 'accounts/{accountId}/reports/saved', 'httpMethod' => 'GET', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->accounts_urlchannels = new Google_Service_AdExchangeSeller_AccountsUrlchannels_Resource( $this, $this->serviceName, 'urlchannels', array( 'methods' => array( 'list' => array( 'path' => 'accounts/{accountId}/adclients/{adClientId}/urlchannels', 'httpMethod' => 'GET', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'adClientId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); } } /** * The "accounts" collection of methods. * Typical usage is: *
* $adexchangesellerService = new Google_Service_AdExchangeSeller(...);
* $accounts = $adexchangesellerService->accounts;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_Accounts_Resource extends Google_Service_Resource
{
/**
* Get information about the selected Ad Exchange account. (accounts.get)
*
* @param string $accountId Account to get information about. Tip: 'myaccount'
* is a valid ID.
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeSeller_Account
*/
public function get($accountId, $optParams = array())
{
$params = array('accountId' => $accountId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AdExchangeSeller_Account");
}
/**
* List all accounts available to this Ad Exchange account.
* (accounts.listAccounts)
*
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A continuation token, used to page through
* accounts. To retrieve the next page, set this parameter to the value of
* "nextPageToken" from the previous response.
* @opt_param int maxResults The maximum number of accounts to include in the
* response, used for paging.
* @return Google_Service_AdExchangeSeller_Accounts
*/
public function listAccounts($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeSeller_Accounts");
}
}
/**
* The "adclients" collection of methods.
* Typical usage is:
*
* $adexchangesellerService = new Google_Service_AdExchangeSeller(...);
* $adclients = $adexchangesellerService->adclients;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_AccountsAdclients_Resource extends Google_Service_Resource
{
/**
* List all ad clients in this Ad Exchange account.
* (adclients.listAccountsAdclients)
*
* @param string $accountId Account to which the ad client belongs.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A continuation token, used to page through ad
* clients. To retrieve the next page, set this parameter to the value of
* "nextPageToken" from the previous response.
* @opt_param string maxResults The maximum number of ad clients to include in
* the response, used for paging.
* @return Google_Service_AdExchangeSeller_AdClients
*/
public function listAccountsAdclients($accountId, $optParams = array())
{
$params = array('accountId' => $accountId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeSeller_AdClients");
}
}
/**
* The "alerts" collection of methods.
* Typical usage is:
*
* $adexchangesellerService = new Google_Service_AdExchangeSeller(...);
* $alerts = $adexchangesellerService->alerts;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_AccountsAlerts_Resource extends Google_Service_Resource
{
/**
* List the alerts for this Ad Exchange account. (alerts.listAccountsAlerts)
*
* @param string $accountId Account owning the alerts.
* @param array $optParams Optional parameters.
*
* @opt_param string locale The locale to use for translating alert messages.
* The account locale will be used if this is not supplied. The AdSense default
* (English) will be used if the supplied locale is invalid or unsupported.
* @return Google_Service_AdExchangeSeller_Alerts
*/
public function listAccountsAlerts($accountId, $optParams = array())
{
$params = array('accountId' => $accountId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeSeller_Alerts");
}
}
/**
* The "customchannels" collection of methods.
* Typical usage is:
*
* $adexchangesellerService = new Google_Service_AdExchangeSeller(...);
* $customchannels = $adexchangesellerService->customchannels;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_AccountsCustomchannels_Resource extends Google_Service_Resource
{
/**
* Get the specified custom channel from the specified ad client.
* (customchannels.get)
*
* @param string $accountId Account to which the ad client belongs.
* @param string $adClientId Ad client which contains the custom channel.
* @param string $customChannelId Custom channel to retrieve.
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeSeller_CustomChannel
*/
public function get($accountId, $adClientId, $customChannelId, $optParams = array())
{
$params = array('accountId' => $accountId, 'adClientId' => $adClientId, 'customChannelId' => $customChannelId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AdExchangeSeller_CustomChannel");
}
/**
* List all custom channels in the specified ad client for this Ad Exchange
* account. (customchannels.listAccountsCustomchannels)
*
* @param string $accountId Account to which the ad client belongs.
* @param string $adClientId Ad client for which to list custom channels.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A continuation token, used to page through custom
* channels. To retrieve the next page, set this parameter to the value of
* "nextPageToken" from the previous response.
* @opt_param string maxResults The maximum number of custom channels to include
* in the response, used for paging.
* @return Google_Service_AdExchangeSeller_CustomChannels
*/
public function listAccountsCustomchannels($accountId, $adClientId, $optParams = array())
{
$params = array('accountId' => $accountId, 'adClientId' => $adClientId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeSeller_CustomChannels");
}
}
/**
* The "metadata" collection of methods.
* Typical usage is:
*
* $adexchangesellerService = new Google_Service_AdExchangeSeller(...);
* $metadata = $adexchangesellerService->metadata;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_AccountsMetadata_Resource extends Google_Service_Resource
{
}
/**
* The "dimensions" collection of methods.
* Typical usage is:
*
* $adexchangesellerService = new Google_Service_AdExchangeSeller(...);
* $dimensions = $adexchangesellerService->dimensions;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_AccountsMetadataDimensions_Resource extends Google_Service_Resource
{
/**
* List the metadata for the dimensions available to this AdExchange account.
* (dimensions.listAccountsMetadataDimensions)
*
* @param string $accountId Account with visibility to the dimensions.
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeSeller_Metadata
*/
public function listAccountsMetadataDimensions($accountId, $optParams = array())
{
$params = array('accountId' => $accountId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeSeller_Metadata");
}
}
/**
* The "metrics" collection of methods.
* Typical usage is:
*
* $adexchangesellerService = new Google_Service_AdExchangeSeller(...);
* $metrics = $adexchangesellerService->metrics;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_AccountsMetadataMetrics_Resource extends Google_Service_Resource
{
/**
* List the metadata for the metrics available to this AdExchange account.
* (metrics.listAccountsMetadataMetrics)
*
* @param string $accountId Account with visibility to the metrics.
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeSeller_Metadata
*/
public function listAccountsMetadataMetrics($accountId, $optParams = array())
{
$params = array('accountId' => $accountId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeSeller_Metadata");
}
}
/**
* The "preferreddeals" collection of methods.
* Typical usage is:
*
* $adexchangesellerService = new Google_Service_AdExchangeSeller(...);
* $preferreddeals = $adexchangesellerService->preferreddeals;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_AccountsPreferreddeals_Resource extends Google_Service_Resource
{
/**
* Get information about the selected Ad Exchange Preferred Deal.
* (preferreddeals.get)
*
* @param string $accountId Account owning the deal.
* @param string $dealId Preferred deal to get information about.
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeSeller_PreferredDeal
*/
public function get($accountId, $dealId, $optParams = array())
{
$params = array('accountId' => $accountId, 'dealId' => $dealId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AdExchangeSeller_PreferredDeal");
}
/**
* List the preferred deals for this Ad Exchange account.
* (preferreddeals.listAccountsPreferreddeals)
*
* @param string $accountId Account owning the deals.
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeSeller_PreferredDeals
*/
public function listAccountsPreferreddeals($accountId, $optParams = array())
{
$params = array('accountId' => $accountId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeSeller_PreferredDeals");
}
}
/**
* The "reports" collection of methods.
* Typical usage is:
*
* $adexchangesellerService = new Google_Service_AdExchangeSeller(...);
* $reports = $adexchangesellerService->reports;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_AccountsReports_Resource extends Google_Service_Resource
{
/**
* Generate an Ad Exchange report based on the report request sent in the query
* parameters. Returns the result as JSON; to retrieve output in CSV format
* specify "alt=csv" as a query parameter. (reports.generate)
*
* @param string $accountId Account which owns the generated report.
* @param string $startDate Start of the date range to report on in "YYYY-MM-DD"
* format, inclusive.
* @param string $endDate End of the date range to report on in "YYYY-MM-DD"
* format, inclusive.
* @param array $optParams Optional parameters.
*
* @opt_param string sort The name of a dimension or metric to sort the
* resulting report on, optionally prefixed with "+" to sort ascending or "-" to
* sort descending. If no prefix is specified, the column is sorted ascending.
* @opt_param string locale Optional locale to use for translating report output
* to a local language. Defaults to "en_US" if not specified.
* @opt_param string metric Numeric columns to include in the report.
* @opt_param string maxResults The maximum number of rows of report data to
* return.
* @opt_param string filter Filters to be run on the report.
* @opt_param string startIndex Index of the first row of report data to return.
* @opt_param string dimension Dimensions to base the report on.
* @return Google_Service_AdExchangeSeller_Report
*/
public function generate($accountId, $startDate, $endDate, $optParams = array())
{
$params = array('accountId' => $accountId, 'startDate' => $startDate, 'endDate' => $endDate);
$params = array_merge($params, $optParams);
return $this->call('generate', array($params), "Google_Service_AdExchangeSeller_Report");
}
}
/**
* The "saved" collection of methods.
* Typical usage is:
*
* $adexchangesellerService = new Google_Service_AdExchangeSeller(...);
* $saved = $adexchangesellerService->saved;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_AccountsReportsSaved_Resource extends Google_Service_Resource
{
/**
* Generate an Ad Exchange report based on the saved report ID sent in the query
* parameters. (saved.generate)
*
* @param string $accountId Account owning the saved report.
* @param string $savedReportId The saved report to retrieve.
* @param array $optParams Optional parameters.
*
* @opt_param string locale Optional locale to use for translating report output
* to a local language. Defaults to "en_US" if not specified.
* @opt_param int startIndex Index of the first row of report data to return.
* @opt_param int maxResults The maximum number of rows of report data to
* return.
* @return Google_Service_AdExchangeSeller_Report
*/
public function generate($accountId, $savedReportId, $optParams = array())
{
$params = array('accountId' => $accountId, 'savedReportId' => $savedReportId);
$params = array_merge($params, $optParams);
return $this->call('generate', array($params), "Google_Service_AdExchangeSeller_Report");
}
/**
* List all saved reports in this Ad Exchange account.
* (saved.listAccountsReportsSaved)
*
* @param string $accountId Account owning the saved reports.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A continuation token, used to page through saved
* reports. To retrieve the next page, set this parameter to the value of
* "nextPageToken" from the previous response.
* @opt_param int maxResults The maximum number of saved reports to include in
* the response, used for paging.
* @return Google_Service_AdExchangeSeller_SavedReports
*/
public function listAccountsReportsSaved($accountId, $optParams = array())
{
$params = array('accountId' => $accountId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeSeller_SavedReports");
}
}
/**
* The "urlchannels" collection of methods.
* Typical usage is:
*
* $adexchangesellerService = new Google_Service_AdExchangeSeller(...);
* $urlchannels = $adexchangesellerService->urlchannels;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_AccountsUrlchannels_Resource extends Google_Service_Resource
{
/**
* List all URL channels in the specified ad client for this Ad Exchange
* account. (urlchannels.listAccountsUrlchannels)
*
* @param string $accountId Account to which the ad client belongs.
* @param string $adClientId Ad client for which to list URL channels.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A continuation token, used to page through URL
* channels. To retrieve the next page, set this parameter to the value of
* "nextPageToken" from the previous response.
* @opt_param string maxResults The maximum number of URL channels to include in
* the response, used for paging.
* @return Google_Service_AdExchangeSeller_UrlChannels
*/
public function listAccountsUrlchannels($accountId, $adClientId, $optParams = array())
{
$params = array('accountId' => $accountId, 'adClientId' => $adClientId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeSeller_UrlChannels");
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_Account extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $kind;
public $name;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_Accounts extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_AdExchangeSeller_Account';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_AdClient extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $arcOptIn;
public $id;
public $kind;
public $productCode;
public $supportsReporting;
public function setArcOptIn($arcOptIn)
{
$this->arcOptIn = $arcOptIn;
}
public function getArcOptIn()
{
return $this->arcOptIn;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setProductCode($productCode)
{
$this->productCode = $productCode;
}
public function getProductCode()
{
return $this->productCode;
}
public function setSupportsReporting($supportsReporting)
{
$this->supportsReporting = $supportsReporting;
}
public function getSupportsReporting()
{
return $this->supportsReporting;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_AdClients extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_AdExchangeSeller_AdClient';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_Alert extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $kind;
public $message;
public $severity;
public $type;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
public function setSeverity($severity)
{
$this->severity = $severity;
}
public function getSeverity()
{
return $this->severity;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_Alerts extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_AdExchangeSeller_Alert';
protected $itemsDataType = 'array';
public $kind;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_CustomChannel extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $code;
public $id;
public $kind;
public $name;
protected $targetingInfoType = 'Google_Service_AdExchangeSeller_CustomChannelTargetingInfo';
protected $targetingInfoDataType = '';
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setTargetingInfo(Google_Service_AdExchangeSeller_CustomChannelTargetingInfo $targetingInfo)
{
$this->targetingInfo = $targetingInfo;
}
public function getTargetingInfo()
{
return $this->targetingInfo;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_CustomChannelTargetingInfo extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $adsAppearOn;
public $description;
public $location;
public $siteLanguage;
public function setAdsAppearOn($adsAppearOn)
{
$this->adsAppearOn = $adsAppearOn;
}
public function getAdsAppearOn()
{
return $this->adsAppearOn;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setLocation($location)
{
$this->location = $location;
}
public function getLocation()
{
return $this->location;
}
public function setSiteLanguage($siteLanguage)
{
$this->siteLanguage = $siteLanguage;
}
public function getSiteLanguage()
{
return $this->siteLanguage;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_CustomChannels extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_AdExchangeSeller_CustomChannel';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_Metadata extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_AdExchangeSeller_ReportingMetadataEntry';
protected $itemsDataType = 'array';
public $kind;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_PreferredDeal extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $advertiserName;
public $buyerNetworkName;
public $currencyCode;
public $endTime;
public $fixedCpm;
public $id;
public $kind;
public $startTime;
public function setAdvertiserName($advertiserName)
{
$this->advertiserName = $advertiserName;
}
public function getAdvertiserName()
{
return $this->advertiserName;
}
public function setBuyerNetworkName($buyerNetworkName)
{
$this->buyerNetworkName = $buyerNetworkName;
}
public function getBuyerNetworkName()
{
return $this->buyerNetworkName;
}
public function setCurrencyCode($currencyCode)
{
$this->currencyCode = $currencyCode;
}
public function getCurrencyCode()
{
return $this->currencyCode;
}
public function setEndTime($endTime)
{
$this->endTime = $endTime;
}
public function getEndTime()
{
return $this->endTime;
}
public function setFixedCpm($fixedCpm)
{
$this->fixedCpm = $fixedCpm;
}
public function getFixedCpm()
{
return $this->fixedCpm;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setStartTime($startTime)
{
$this->startTime = $startTime;
}
public function getStartTime()
{
return $this->startTime;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_PreferredDeals extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_AdExchangeSeller_PreferredDeal';
protected $itemsDataType = 'array';
public $kind;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_Report extends Google_Collection
{
protected $collection_key = 'warnings';
protected $internal_gapi_mappings = array(
);
public $averages;
protected $headersType = 'Google_Service_AdExchangeSeller_ReportHeaders';
protected $headersDataType = 'array';
public $kind;
public $rows;
public $totalMatchedRows;
public $totals;
public $warnings;
public function setAverages($averages)
{
$this->averages = $averages;
}
public function getAverages()
{
return $this->averages;
}
public function setHeaders($headers)
{
$this->headers = $headers;
}
public function getHeaders()
{
return $this->headers;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setRows($rows)
{
$this->rows = $rows;
}
public function getRows()
{
return $this->rows;
}
public function setTotalMatchedRows($totalMatchedRows)
{
$this->totalMatchedRows = $totalMatchedRows;
}
public function getTotalMatchedRows()
{
return $this->totalMatchedRows;
}
public function setTotals($totals)
{
$this->totals = $totals;
}
public function getTotals()
{
return $this->totals;
}
public function setWarnings($warnings)
{
$this->warnings = $warnings;
}
public function getWarnings()
{
return $this->warnings;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_ReportHeaders extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $currency;
public $name;
public $type;
public function setCurrency($currency)
{
$this->currency = $currency;
}
public function getCurrency()
{
return $this->currency;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_ReportingMetadataEntry extends Google_Collection
{
protected $collection_key = 'supportedProducts';
protected $internal_gapi_mappings = array(
);
public $compatibleDimensions;
public $compatibleMetrics;
public $id;
public $kind;
public $requiredDimensions;
public $requiredMetrics;
public $supportedProducts;
public function setCompatibleDimensions($compatibleDimensions)
{
$this->compatibleDimensions = $compatibleDimensions;
}
public function getCompatibleDimensions()
{
return $this->compatibleDimensions;
}
public function setCompatibleMetrics($compatibleMetrics)
{
$this->compatibleMetrics = $compatibleMetrics;
}
public function getCompatibleMetrics()
{
return $this->compatibleMetrics;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setRequiredDimensions($requiredDimensions)
{
$this->requiredDimensions = $requiredDimensions;
}
public function getRequiredDimensions()
{
return $this->requiredDimensions;
}
public function setRequiredMetrics($requiredMetrics)
{
$this->requiredMetrics = $requiredMetrics;
}
public function getRequiredMetrics()
{
return $this->requiredMetrics;
}
public function setSupportedProducts($supportedProducts)
{
$this->supportedProducts = $supportedProducts;
}
public function getSupportedProducts()
{
return $this->supportedProducts;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_SavedReport extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $kind;
public $name;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_SavedReports extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_AdExchangeSeller_SavedReport';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_UrlChannel extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $kind;
public $urlPattern;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setUrlPattern($urlPattern)
{
$this->urlPattern = $urlPattern;
}
public function getUrlPattern()
{
return $this->urlPattern;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeSeller_UrlChannels extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_AdExchangeSeller_UrlChannel';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
PK }\X- Service/Webfonts.phpnu [
* The Google Fonts Developer API.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Webfonts extends Google_Service { public $webfonts; /** * Constructs the internal representation of the Webfonts service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'webfonts/v1/'; $this->version = 'v1'; $this->serviceName = 'webfonts'; $this->webfonts = new Google_Service_Webfonts_Webfonts_Resource( $this, $this->serviceName, 'webfonts', array( 'methods' => array( 'list' => array( 'path' => 'webfonts', 'httpMethod' => 'GET', 'parameters' => array( 'sort' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); } } /** * The "webfonts" collection of methods. * Typical usage is: *
* $webfontsService = new Google_Service_Webfonts(...);
* $webfonts = $webfontsService->webfonts;
*
*/
#[AllowDynamicProperties]
class Google_Service_Webfonts_Webfonts_Resource extends Google_Service_Resource
{
/**
* Retrieves the list of fonts currently served by the Google Fonts Developer
* API (webfonts.listWebfonts)
*
* @param array $optParams Optional parameters.
*
* @opt_param string sort Enables sorting of the list
* @return Google_Service_Webfonts_WebfontList
*/
public function listWebfonts($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Webfonts_WebfontList");
}
}
#[AllowDynamicProperties]
class Google_Service_Webfonts_Webfont extends Google_Collection
{
protected $collection_key = 'variants';
protected $internal_gapi_mappings = array(
);
public $category;
public $family;
public $files;
public $kind;
public $lastModified;
public $subsets;
public $variants;
public $version;
public function setCategory($category)
{
$this->category = $category;
}
public function getCategory()
{
return $this->category;
}
public function setFamily($family)
{
$this->family = $family;
}
public function getFamily()
{
return $this->family;
}
public function setFiles($files)
{
$this->files = $files;
}
public function getFiles()
{
return $this->files;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLastModified($lastModified)
{
$this->lastModified = $lastModified;
}
public function getLastModified()
{
return $this->lastModified;
}
public function setSubsets($subsets)
{
$this->subsets = $subsets;
}
public function getSubsets()
{
return $this->subsets;
}
public function setVariants($variants)
{
$this->variants = $variants;
}
public function getVariants()
{
return $this->variants;
}
public function setVersion($version)
{
$this->version = $version;
}
public function getVersion()
{
return $this->version;
}
}
#[AllowDynamicProperties]
class Google_Service_Webfonts_WebfontFiles extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Webfonts_WebfontList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_Webfonts_Webfont';
protected $itemsDataType = 'array';
public $kind;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
PK }\b` ` Service/Clouddebugger.phpnu [
* Lets you examine the stack and variables of your running application without
* stopping or slowing it down.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Clouddebugger extends Google_Service { /** View and manage your data across Google Cloud Platform services. */ const CLOUD_PLATFORM = "https://www.googleapis.com/auth/cloud-platform"; /** Manage cloud debugger. */ const CLOUD_DEBUGGER = "https://www.googleapis.com/auth/cloud_debugger"; /** Manage active breakpoints in cloud debugger. */ const CLOUD_DEBUGLETCONTROLLER = "https://www.googleapis.com/auth/cloud_debugletcontroller"; public $controller_debuggees; public $controller_debuggees_breakpoints; public $debugger_debuggees; public $debugger_debuggees_breakpoints; /** * Constructs the internal representation of the Clouddebugger service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://clouddebugger.googleapis.com/'; $this->servicePath = ''; $this->version = 'v2'; $this->serviceName = 'clouddebugger'; $this->controller_debuggees = new Google_Service_Clouddebugger_ControllerDebuggees_Resource( $this, $this->serviceName, 'debuggees', array( 'methods' => array( 'register' => array( 'path' => 'v2/controller/debuggees/register', 'httpMethod' => 'POST', 'parameters' => array(), ), ) ) ); $this->controller_debuggees_breakpoints = new Google_Service_Clouddebugger_ControllerDebuggeesBreakpoints_Resource( $this, $this->serviceName, 'breakpoints', array( 'methods' => array( 'list' => array( 'path' => 'v2/controller/debuggees/{debuggeeId}/breakpoints', 'httpMethod' => 'GET', 'parameters' => array( 'debuggeeId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'waitToken' => array( 'location' => 'query', 'type' => 'string', ), ), ),'update' => array( 'path' => 'v2/controller/debuggees/{debuggeeId}/breakpoints/{id}', 'httpMethod' => 'PUT', 'parameters' => array( 'debuggeeId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->debugger_debuggees = new Google_Service_Clouddebugger_DebuggerDebuggees_Resource( $this, $this->serviceName, 'debuggees', array( 'methods' => array( 'list' => array( 'path' => 'v2/debugger/debuggees', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'query', 'type' => 'string', ), 'includeInactive' => array( 'location' => 'query', 'type' => 'boolean', ), ), ), ) ) ); $this->debugger_debuggees_breakpoints = new Google_Service_Clouddebugger_DebuggerDebuggeesBreakpoints_Resource( $this, $this->serviceName, 'breakpoints', array( 'methods' => array( 'delete' => array( 'path' => 'v2/debugger/debuggees/{debuggeeId}/breakpoints/{breakpointId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'debuggeeId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'breakpointId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'v2/debugger/debuggees/{debuggeeId}/breakpoints/{breakpointId}', 'httpMethod' => 'GET', 'parameters' => array( 'debuggeeId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'breakpointId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'v2/debugger/debuggees/{debuggeeId}/breakpoints', 'httpMethod' => 'GET', 'parameters' => array( 'debuggeeId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'includeAllUsers' => array( 'location' => 'query', 'type' => 'boolean', ), 'stripResults' => array( 'location' => 'query', 'type' => 'boolean', ), 'action.value' => array( 'location' => 'query', 'type' => 'string', ), 'includeInactive' => array( 'location' => 'query', 'type' => 'boolean', ), 'waitToken' => array( 'location' => 'query', 'type' => 'string', ), ), ),'set' => array( 'path' => 'v2/debugger/debuggees/{debuggeeId}/breakpoints/set', 'httpMethod' => 'POST', 'parameters' => array( 'debuggeeId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); } } /** * The "controller" collection of methods. * Typical usage is: *
* $clouddebuggerService = new Google_Service_Clouddebugger(...);
* $controller = $clouddebuggerService->controller;
*
*/
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_Controller_Resource extends Google_Service_Resource
{
}
/**
* The "debuggees" collection of methods.
* Typical usage is:
*
* $clouddebuggerService = new Google_Service_Clouddebugger(...);
* $debuggees = $clouddebuggerService->debuggees;
*
*/
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_ControllerDebuggees_Resource extends Google_Service_Resource
{
/**
* Registers the debuggee with the controller. All agents should call this API
* with the same request content to get back the same stable 'debuggee_id'.
* Agents should call this API again whenever ListActiveBreakpoints or
* UpdateActiveBreakpoint return the error google.rpc.Code.NOT_FOUND. It allows
* the server to disable the agent or recover from any registration loss. If the
* debuggee is disabled server, the response will have is_disabled' set to true.
* (debuggees.register)
*
* @param Google_RegisterDebuggeeRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Clouddebugger_RegisterDebuggeeResponse
*/
public function register(Google_Service_Clouddebugger_RegisterDebuggeeRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('register', array($params), "Google_Service_Clouddebugger_RegisterDebuggeeResponse");
}
}
/**
* The "breakpoints" collection of methods.
* Typical usage is:
*
* $clouddebuggerService = new Google_Service_Clouddebugger(...);
* $breakpoints = $clouddebuggerService->breakpoints;
*
*/
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_ControllerDebuggeesBreakpoints_Resource extends Google_Service_Resource
{
/**
* Returns the list of all active breakpoints for the specified debuggee. The
* breakpoint specification (location, condition, and expression fields) is
* semantically immutable, although the field values may change. For example, an
* agent may update the location line number to reflect the actual line the
* breakpoint was set to, but that doesn't change the breakpoint semantics.
* Thus, an agent does not need to check if a breakpoint has changed when it
* encounters the same breakpoint on a successive call. Moreover, an agent
* should remember breakpoints that are complete until the controller removes
* them from the active list to avoid setting those breakpoints again.
* (breakpoints.listControllerDebuggeesBreakpoints)
*
* @param string $debuggeeId Identifies the debuggee.
* @param array $optParams Optional parameters.
*
* @opt_param string waitToken A wait token that, if specified, blocks the
* method call until the list of active breakpoints has changed, or a server
* selected timeout has expired. The value should be set from the last returned
* response. The error code google.rpc.Code.ABORTED is returned on wait timeout
* (which does not require the agent to re-register with the server)
* @return Google_Service_Clouddebugger_ListActiveBreakpointsResponse
*/
public function listControllerDebuggeesBreakpoints($debuggeeId, $optParams = array())
{
$params = array('debuggeeId' => $debuggeeId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Clouddebugger_ListActiveBreakpointsResponse");
}
/**
* Updates the breakpoint state or mutable fields. The entire Breakpoint
* protobuf must be sent back to the controller. Updates to active breakpoint
* fields are only allowed if the new value does not change the breakpoint
* specification. Updates to the 'location', 'condition' and 'expression' fields
* should not alter the breakpoint semantics. They are restricted to changes
* such as canonicalizing a value or snapping the location to the correct line
* of code. (breakpoints.update)
*
* @param string $debuggeeId Identifies the debuggee being debugged.
* @param string $id Breakpoint identifier, unique in the scope of the debuggee.
* @param Google_UpdateActiveBreakpointRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Clouddebugger_UpdateActiveBreakpointResponse
*/
public function update($debuggeeId, $id, Google_Service_Clouddebugger_UpdateActiveBreakpointRequest $postBody, $optParams = array())
{
$params = array('debuggeeId' => $debuggeeId, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Clouddebugger_UpdateActiveBreakpointResponse");
}
}
/**
* The "debugger" collection of methods.
* Typical usage is:
*
* $clouddebuggerService = new Google_Service_Clouddebugger(...);
* $debugger = $clouddebuggerService->debugger;
*
*/
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_Debugger_Resource extends Google_Service_Resource
{
}
/**
* The "debuggees" collection of methods.
* Typical usage is:
*
* $clouddebuggerService = new Google_Service_Clouddebugger(...);
* $debuggees = $clouddebuggerService->debuggees;
*
*/
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_DebuggerDebuggees_Resource extends Google_Service_Resource
{
/**
* Lists all the debuggees that the user can set breakpoints to.
* (debuggees.listDebuggerDebuggees)
*
* @param array $optParams Optional parameters.
*
* @opt_param string project Set to the project number of the Google Cloud
* Platform to list the debuggees that are part of that project.
* @opt_param bool includeInactive When set to true the result includes all
* debuggees, otherwise only debugees that are active.
* @return Google_Service_Clouddebugger_ListDebuggeesResponse
*/
public function listDebuggerDebuggees($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Clouddebugger_ListDebuggeesResponse");
}
}
/**
* The "breakpoints" collection of methods.
* Typical usage is:
*
* $clouddebuggerService = new Google_Service_Clouddebugger(...);
* $breakpoints = $clouddebuggerService->breakpoints;
*
*/
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_DebuggerDebuggeesBreakpoints_Resource extends Google_Service_Resource
{
/**
* Deletes the breakpoint from the debuggee. (breakpoints.delete)
*
* @param string $debuggeeId The debuggee id to delete the breakpoint from.
* @param string $breakpointId The breakpoint to delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Clouddebugger_Empty
*/
public function delete($debuggeeId, $breakpointId, $optParams = array())
{
$params = array('debuggeeId' => $debuggeeId, 'breakpointId' => $breakpointId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Clouddebugger_Empty");
}
/**
* Gets breakpoint information. (breakpoints.get)
*
* @param string $debuggeeId The debuggee id to get the breakpoint from.
* @param string $breakpointId The breakpoint to get.
* @param array $optParams Optional parameters.
* @return Google_Service_Clouddebugger_GetBreakpointResponse
*/
public function get($debuggeeId, $breakpointId, $optParams = array())
{
$params = array('debuggeeId' => $debuggeeId, 'breakpointId' => $breakpointId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Clouddebugger_GetBreakpointResponse");
}
/**
* Lists all breakpoints of the debuggee that the user has access to.
* (breakpoints.listDebuggerDebuggeesBreakpoints)
*
* @param string $debuggeeId The debuggee id to list breakpoint from.
* @param array $optParams Optional parameters.
*
* @opt_param bool includeAllUsers When set to true the response includes the
* list of breakpoints set by any user, otherwise only breakpoints set by the
* caller.
* @opt_param bool stripResults When set to true the response breakpoints will
* be stripped of the results fields: stack_frames, evaluated_expressions and
* variable_table.
* @opt_param string action.value Only breakpoints with the specified action
* will pass the filter.
* @opt_param bool includeInactive When set to true the response includes active
* and inactive breakpoints, otherwise only active breakpoints are returned.
* @opt_param string waitToken A wait token that, if specified, blocks the call
* until the breakpoints list has changed, or a server selected timeout has
* expired. The value should be set from the last response to ListBreakpoints.
* The error code ABORTED is returned on wait timeout, which should be called
* again with the same wait_token.
* @return Google_Service_Clouddebugger_ListBreakpointsResponse
*/
public function listDebuggerDebuggeesBreakpoints($debuggeeId, $optParams = array())
{
$params = array('debuggeeId' => $debuggeeId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Clouddebugger_ListBreakpointsResponse");
}
/**
* Sets the breakpoint to the debuggee. (breakpoints.set)
*
* @param string $debuggeeId The debuggee id to set the breakpoint to.
* @param Google_Breakpoint $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Clouddebugger_SetBreakpointResponse
*/
public function set($debuggeeId, Google_Service_Clouddebugger_Breakpoint $postBody, $optParams = array())
{
$params = array('debuggeeId' => $debuggeeId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('set', array($params), "Google_Service_Clouddebugger_SetBreakpointResponse");
}
}
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_Breakpoint extends Google_Collection
{
protected $collection_key = 'variableTable';
protected $internal_gapi_mappings = array(
);
public $action;
public $condition;
public $createTime;
protected $evaluatedExpressionsType = 'Google_Service_Clouddebugger_Variable';
protected $evaluatedExpressionsDataType = 'array';
public $expressions;
public $finalTime;
public $id;
public $isFinalState;
protected $locationType = 'Google_Service_Clouddebugger_SourceLocation';
protected $locationDataType = '';
public $logLevel;
public $logMessageFormat;
protected $stackFramesType = 'Google_Service_Clouddebugger_StackFrame';
protected $stackFramesDataType = 'array';
protected $statusType = 'Google_Service_Clouddebugger_StatusMessage';
protected $statusDataType = '';
public $userEmail;
protected $variableTableType = 'Google_Service_Clouddebugger_Variable';
protected $variableTableDataType = 'array';
public function setAction($action)
{
$this->action = $action;
}
public function getAction()
{
return $this->action;
}
public function setCondition($condition)
{
$this->condition = $condition;
}
public function getCondition()
{
return $this->condition;
}
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
public function getCreateTime()
{
return $this->createTime;
}
public function setEvaluatedExpressions($evaluatedExpressions)
{
$this->evaluatedExpressions = $evaluatedExpressions;
}
public function getEvaluatedExpressions()
{
return $this->evaluatedExpressions;
}
public function setExpressions($expressions)
{
$this->expressions = $expressions;
}
public function getExpressions()
{
return $this->expressions;
}
public function setFinalTime($finalTime)
{
$this->finalTime = $finalTime;
}
public function getFinalTime()
{
return $this->finalTime;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setIsFinalState($isFinalState)
{
$this->isFinalState = $isFinalState;
}
public function getIsFinalState()
{
return $this->isFinalState;
}
public function setLocation(Google_Service_Clouddebugger_SourceLocation $location)
{
$this->location = $location;
}
public function getLocation()
{
return $this->location;
}
public function setLogLevel($logLevel)
{
$this->logLevel = $logLevel;
}
public function getLogLevel()
{
return $this->logLevel;
}
public function setLogMessageFormat($logMessageFormat)
{
$this->logMessageFormat = $logMessageFormat;
}
public function getLogMessageFormat()
{
return $this->logMessageFormat;
}
public function setStackFrames($stackFrames)
{
$this->stackFrames = $stackFrames;
}
public function getStackFrames()
{
return $this->stackFrames;
}
public function setStatus(Google_Service_Clouddebugger_StatusMessage $status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setUserEmail($userEmail)
{
$this->userEmail = $userEmail;
}
public function getUserEmail()
{
return $this->userEmail;
}
public function setVariableTable($variableTable)
{
$this->variableTable = $variableTable;
}
public function getVariableTable()
{
return $this->variableTable;
}
}
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_CloudRepoSourceContext extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $aliasName;
protected $repoIdType = 'Google_Service_Clouddebugger_RepoId';
protected $repoIdDataType = '';
public $revisionId;
public function setAliasName($aliasName)
{
$this->aliasName = $aliasName;
}
public function getAliasName()
{
return $this->aliasName;
}
public function setRepoId(Google_Service_Clouddebugger_RepoId $repoId)
{
$this->repoId = $repoId;
}
public function getRepoId()
{
return $this->repoId;
}
public function setRevisionId($revisionId)
{
$this->revisionId = $revisionId;
}
public function getRevisionId()
{
return $this->revisionId;
}
}
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_CloudWorkspaceId extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $name;
protected $repoIdType = 'Google_Service_Clouddebugger_RepoId';
protected $repoIdDataType = '';
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setRepoId(Google_Service_Clouddebugger_RepoId $repoId)
{
$this->repoId = $repoId;
}
public function getRepoId()
{
return $this->repoId;
}
}
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_CloudWorkspaceSourceContext extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $snapshotId;
protected $workspaceIdType = 'Google_Service_Clouddebugger_CloudWorkspaceId';
protected $workspaceIdDataType = '';
public function setSnapshotId($snapshotId)
{
$this->snapshotId = $snapshotId;
}
public function getSnapshotId()
{
return $this->snapshotId;
}
public function setWorkspaceId(Google_Service_Clouddebugger_CloudWorkspaceId $workspaceId)
{
$this->workspaceId = $workspaceId;
}
public function getWorkspaceId()
{
return $this->workspaceId;
}
}
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_Debuggee extends Google_Collection
{
protected $collection_key = 'sourceContexts';
protected $internal_gapi_mappings = array(
);
public $agentVersion;
public $description;
public $id;
public $isDisabled;
public $isInactive;
public $labels;
public $project;
protected $sourceContextsType = 'Google_Service_Clouddebugger_SourceContext';
protected $sourceContextsDataType = 'array';
protected $statusType = 'Google_Service_Clouddebugger_StatusMessage';
protected $statusDataType = '';
public $uniquifier;
public function setAgentVersion($agentVersion)
{
$this->agentVersion = $agentVersion;
}
public function getAgentVersion()
{
return $this->agentVersion;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setIsDisabled($isDisabled)
{
$this->isDisabled = $isDisabled;
}
public function getIsDisabled()
{
return $this->isDisabled;
}
public function setIsInactive($isInactive)
{
$this->isInactive = $isInactive;
}
public function getIsInactive()
{
return $this->isInactive;
}
public function setLabels($labels)
{
$this->labels = $labels;
}
public function getLabels()
{
return $this->labels;
}
public function setProject($project)
{
$this->project = $project;
}
public function getProject()
{
return $this->project;
}
public function setSourceContexts($sourceContexts)
{
$this->sourceContexts = $sourceContexts;
}
public function getSourceContexts()
{
return $this->sourceContexts;
}
public function setStatus(Google_Service_Clouddebugger_StatusMessage $status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setUniquifier($uniquifier)
{
$this->uniquifier = $uniquifier;
}
public function getUniquifier()
{
return $this->uniquifier;
}
}
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_DebuggeeLabels extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_Empty extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_FormatMessage extends Google_Collection
{
protected $collection_key = 'parameters';
protected $internal_gapi_mappings = array(
);
public $format;
public $parameters;
public function setFormat($format)
{
$this->format = $format;
}
public function getFormat()
{
return $this->format;
}
public function setParameters($parameters)
{
$this->parameters = $parameters;
}
public function getParameters()
{
return $this->parameters;
}
}
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_GerritSourceContext extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $aliasName;
public $gerritProject;
public $hostUri;
public $revisionId;
public function setAliasName($aliasName)
{
$this->aliasName = $aliasName;
}
public function getAliasName()
{
return $this->aliasName;
}
public function setGerritProject($gerritProject)
{
$this->gerritProject = $gerritProject;
}
public function getGerritProject()
{
return $this->gerritProject;
}
public function setHostUri($hostUri)
{
$this->hostUri = $hostUri;
}
public function getHostUri()
{
return $this->hostUri;
}
public function setRevisionId($revisionId)
{
$this->revisionId = $revisionId;
}
public function getRevisionId()
{
return $this->revisionId;
}
}
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_GetBreakpointResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $breakpointType = 'Google_Service_Clouddebugger_Breakpoint';
protected $breakpointDataType = '';
public function setBreakpoint(Google_Service_Clouddebugger_Breakpoint $breakpoint)
{
$this->breakpoint = $breakpoint;
}
public function getBreakpoint()
{
return $this->breakpoint;
}
}
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_GitSourceContext extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $revisionId;
public $url;
public function setRevisionId($revisionId)
{
$this->revisionId = $revisionId;
}
public function getRevisionId()
{
return $this->revisionId;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_ListActiveBreakpointsResponse extends Google_Collection
{
protected $collection_key = 'breakpoints';
protected $internal_gapi_mappings = array(
);
protected $breakpointsType = 'Google_Service_Clouddebugger_Breakpoint';
protected $breakpointsDataType = 'array';
public $nextWaitToken;
public function setBreakpoints($breakpoints)
{
$this->breakpoints = $breakpoints;
}
public function getBreakpoints()
{
return $this->breakpoints;
}
public function setNextWaitToken($nextWaitToken)
{
$this->nextWaitToken = $nextWaitToken;
}
public function getNextWaitToken()
{
return $this->nextWaitToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_ListBreakpointsResponse extends Google_Collection
{
protected $collection_key = 'breakpoints';
protected $internal_gapi_mappings = array(
);
protected $breakpointsType = 'Google_Service_Clouddebugger_Breakpoint';
protected $breakpointsDataType = 'array';
public $nextWaitToken;
public function setBreakpoints($breakpoints)
{
$this->breakpoints = $breakpoints;
}
public function getBreakpoints()
{
return $this->breakpoints;
}
public function setNextWaitToken($nextWaitToken)
{
$this->nextWaitToken = $nextWaitToken;
}
public function getNextWaitToken()
{
return $this->nextWaitToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_ListDebuggeesResponse extends Google_Collection
{
protected $collection_key = 'debuggees';
protected $internal_gapi_mappings = array(
);
protected $debuggeesType = 'Google_Service_Clouddebugger_Debuggee';
protected $debuggeesDataType = 'array';
public function setDebuggees($debuggees)
{
$this->debuggees = $debuggees;
}
public function getDebuggees()
{
return $this->debuggees;
}
}
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_ProjectRepoId extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $projectId;
public $repoName;
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
public function setRepoName($repoName)
{
$this->repoName = $repoName;
}
public function getRepoName()
{
return $this->repoName;
}
}
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_RegisterDebuggeeRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $debuggeeType = 'Google_Service_Clouddebugger_Debuggee';
protected $debuggeeDataType = '';
public function setDebuggee(Google_Service_Clouddebugger_Debuggee $debuggee)
{
$this->debuggee = $debuggee;
}
public function getDebuggee()
{
return $this->debuggee;
}
}
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_RegisterDebuggeeResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $debuggeeType = 'Google_Service_Clouddebugger_Debuggee';
protected $debuggeeDataType = '';
public function setDebuggee(Google_Service_Clouddebugger_Debuggee $debuggee)
{
$this->debuggee = $debuggee;
}
public function getDebuggee()
{
return $this->debuggee;
}
}
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_RepoId extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $projectRepoIdType = 'Google_Service_Clouddebugger_ProjectRepoId';
protected $projectRepoIdDataType = '';
public $uid;
public function setProjectRepoId(Google_Service_Clouddebugger_ProjectRepoId $projectRepoId)
{
$this->projectRepoId = $projectRepoId;
}
public function getProjectRepoId()
{
return $this->projectRepoId;
}
public function setUid($uid)
{
$this->uid = $uid;
}
public function getUid()
{
return $this->uid;
}
}
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_SetBreakpointResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $breakpointType = 'Google_Service_Clouddebugger_Breakpoint';
protected $breakpointDataType = '';
public function setBreakpoint(Google_Service_Clouddebugger_Breakpoint $breakpoint)
{
$this->breakpoint = $breakpoint;
}
public function getBreakpoint()
{
return $this->breakpoint;
}
}
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_SourceContext extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $cloudRepoType = 'Google_Service_Clouddebugger_CloudRepoSourceContext';
protected $cloudRepoDataType = '';
protected $cloudWorkspaceType = 'Google_Service_Clouddebugger_CloudWorkspaceSourceContext';
protected $cloudWorkspaceDataType = '';
protected $gerritType = 'Google_Service_Clouddebugger_GerritSourceContext';
protected $gerritDataType = '';
protected $gitType = 'Google_Service_Clouddebugger_GitSourceContext';
protected $gitDataType = '';
public function setCloudRepo(Google_Service_Clouddebugger_CloudRepoSourceContext $cloudRepo)
{
$this->cloudRepo = $cloudRepo;
}
public function getCloudRepo()
{
return $this->cloudRepo;
}
public function setCloudWorkspace(Google_Service_Clouddebugger_CloudWorkspaceSourceContext $cloudWorkspace)
{
$this->cloudWorkspace = $cloudWorkspace;
}
public function getCloudWorkspace()
{
return $this->cloudWorkspace;
}
public function setGerrit(Google_Service_Clouddebugger_GerritSourceContext $gerrit)
{
$this->gerrit = $gerrit;
}
public function getGerrit()
{
return $this->gerrit;
}
public function setGit(Google_Service_Clouddebugger_GitSourceContext $git)
{
$this->git = $git;
}
public function getGit()
{
return $this->git;
}
}
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_SourceLocation extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $line;
public $path;
public function setLine($line)
{
$this->line = $line;
}
public function getLine()
{
return $this->line;
}
public function setPath($path)
{
$this->path = $path;
}
public function getPath()
{
return $this->path;
}
}
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_StackFrame extends Google_Collection
{
protected $collection_key = 'locals';
protected $internal_gapi_mappings = array(
);
protected $argumentsType = 'Google_Service_Clouddebugger_Variable';
protected $argumentsDataType = 'array';
public $function;
protected $localsType = 'Google_Service_Clouddebugger_Variable';
protected $localsDataType = 'array';
protected $locationType = 'Google_Service_Clouddebugger_SourceLocation';
protected $locationDataType = '';
public function setArguments($arguments)
{
$this->arguments = $arguments;
}
public function getArguments()
{
return $this->arguments;
}
public function setFunction($function)
{
$this->function = $function;
}
public function getFunction()
{
return $this->function;
}
public function setLocals($locals)
{
$this->locals = $locals;
}
public function getLocals()
{
return $this->locals;
}
public function setLocation(Google_Service_Clouddebugger_SourceLocation $location)
{
$this->location = $location;
}
public function getLocation()
{
return $this->location;
}
}
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_StatusMessage extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $descriptionType = 'Google_Service_Clouddebugger_FormatMessage';
protected $descriptionDataType = '';
public $isError;
public $refersTo;
public function setDescription(Google_Service_Clouddebugger_FormatMessage $description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setIsError($isError)
{
$this->isError = $isError;
}
public function getIsError()
{
return $this->isError;
}
public function setRefersTo($refersTo)
{
$this->refersTo = $refersTo;
}
public function getRefersTo()
{
return $this->refersTo;
}
}
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_UpdateActiveBreakpointRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $breakpointType = 'Google_Service_Clouddebugger_Breakpoint';
protected $breakpointDataType = '';
public function setBreakpoint(Google_Service_Clouddebugger_Breakpoint $breakpoint)
{
$this->breakpoint = $breakpoint;
}
public function getBreakpoint()
{
return $this->breakpoint;
}
}
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_UpdateActiveBreakpointResponse extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Clouddebugger_Variable extends Google_Collection
{
protected $collection_key = 'members';
protected $internal_gapi_mappings = array(
);
protected $membersType = 'Google_Service_Clouddebugger_Variable';
protected $membersDataType = 'array';
public $name;
protected $statusType = 'Google_Service_Clouddebugger_StatusMessage';
protected $statusDataType = '';
public $value;
public $varTableIndex;
public function setMembers($members)
{
$this->members = $members;
}
public function getMembers()
{
return $this->members;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setStatus(Google_Service_Clouddebugger_StatusMessage $status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
public function setVarTableIndex($varTableIndex)
{
$this->varTableIndex = $varTableIndex;
}
public function getVarTableIndex()
{
return $this->varTableIndex;
}
}
PK }\!>0 >0 Service/SiteVerification.phpnu [
* Lets you programatically verify ownership of websites or domains with Google.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_SiteVerification extends Google_Service { /** Manage the list of sites and domains you control. */ const SITEVERIFICATION = "https://www.googleapis.com/auth/siteverification"; /** Manage your new site verifications with Google. */ const SITEVERIFICATION_VERIFY_ONLY = "https://www.googleapis.com/auth/siteverification.verify_only"; public $webResource; /** * Constructs the internal representation of the SiteVerification service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'siteVerification/v1/'; $this->version = 'v1'; $this->serviceName = 'siteVerification'; $this->webResource = new Google_Service_SiteVerification_WebResource_Resource( $this, $this->serviceName, 'webResource', array( 'methods' => array( 'delete' => array( 'path' => 'webResource/{id}', 'httpMethod' => 'DELETE', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'webResource/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'getToken' => array( 'path' => 'token', 'httpMethod' => 'POST', 'parameters' => array(), ),'insert' => array( 'path' => 'webResource', 'httpMethod' => 'POST', 'parameters' => array( 'verificationMethod' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'webResource', 'httpMethod' => 'GET', 'parameters' => array(), ),'patch' => array( 'path' => 'webResource/{id}', 'httpMethod' => 'PATCH', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'webResource/{id}', 'httpMethod' => 'PUT', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); } } /** * The "webResource" collection of methods. * Typical usage is: *
* $siteVerificationService = new Google_Service_SiteVerification(...);
* $webResource = $siteVerificationService->webResource;
*
*/
#[AllowDynamicProperties]
class Google_Service_SiteVerification_WebResource_Resource extends Google_Service_Resource
{
/**
* Relinquish ownership of a website or domain. (webResource.delete)
*
* @param string $id The id of a verified site or domain.
* @param array $optParams Optional parameters.
*/
public function delete($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Get the most current data for a website or domain. (webResource.get)
*
* @param string $id The id of a verified site or domain.
* @param array $optParams Optional parameters.
* @return Google_Service_SiteVerification_SiteVerificationWebResourceResource
*/
public function get($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_SiteVerification_SiteVerificationWebResourceResource");
}
/**
* Get a verification token for placing on a website or domain.
* (webResource.getToken)
*
* @param Google_SiteVerificationWebResourceGettokenRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_SiteVerification_SiteVerificationWebResourceGettokenResponse
*/
public function getToken(Google_Service_SiteVerification_SiteVerificationWebResourceGettokenRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('getToken', array($params), "Google_Service_SiteVerification_SiteVerificationWebResourceGettokenResponse");
}
/**
* Attempt verification of a website or domain. (webResource.insert)
*
* @param string $verificationMethod The method to use for verifying a site or
* domain.
* @param Google_SiteVerificationWebResourceResource $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_SiteVerification_SiteVerificationWebResourceResource
*/
public function insert($verificationMethod, Google_Service_SiteVerification_SiteVerificationWebResourceResource $postBody, $optParams = array())
{
$params = array('verificationMethod' => $verificationMethod, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_SiteVerification_SiteVerificationWebResourceResource");
}
/**
* Get the list of your verified websites and domains.
* (webResource.listWebResource)
*
* @param array $optParams Optional parameters.
* @return Google_Service_SiteVerification_SiteVerificationWebResourceListResponse
*/
public function listWebResource($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_SiteVerification_SiteVerificationWebResourceListResponse");
}
/**
* Modify the list of owners for your website or domain. This method supports
* patch semantics. (webResource.patch)
*
* @param string $id The id of a verified site or domain.
* @param Google_SiteVerificationWebResourceResource $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_SiteVerification_SiteVerificationWebResourceResource
*/
public function patch($id, Google_Service_SiteVerification_SiteVerificationWebResourceResource $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_SiteVerification_SiteVerificationWebResourceResource");
}
/**
* Modify the list of owners for your website or domain. (webResource.update)
*
* @param string $id The id of a verified site or domain.
* @param Google_SiteVerificationWebResourceResource $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_SiteVerification_SiteVerificationWebResourceResource
*/
public function update($id, Google_Service_SiteVerification_SiteVerificationWebResourceResource $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_SiteVerification_SiteVerificationWebResourceResource");
}
}
#[AllowDynamicProperties]
class Google_Service_SiteVerification_SiteVerificationWebResourceGettokenRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $siteType = 'Google_Service_SiteVerification_SiteVerificationWebResourceGettokenRequestSite';
protected $siteDataType = '';
public $verificationMethod;
public function setSite(Google_Service_SiteVerification_SiteVerificationWebResourceGettokenRequestSite $site)
{
$this->site = $site;
}
public function getSite()
{
return $this->site;
}
public function setVerificationMethod($verificationMethod)
{
$this->verificationMethod = $verificationMethod;
}
public function getVerificationMethod()
{
return $this->verificationMethod;
}
}
#[AllowDynamicProperties]
class Google_Service_SiteVerification_SiteVerificationWebResourceGettokenRequestSite extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $identifier;
public $type;
public function setIdentifier($identifier)
{
$this->identifier = $identifier;
}
public function getIdentifier()
{
return $this->identifier;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_SiteVerification_SiteVerificationWebResourceGettokenResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $method;
public $token;
public function setMethod($method)
{
$this->method = $method;
}
public function getMethod()
{
return $this->method;
}
public function setToken($token)
{
$this->token = $token;
}
public function getToken()
{
return $this->token;
}
}
#[AllowDynamicProperties]
class Google_Service_SiteVerification_SiteVerificationWebResourceListResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_SiteVerification_SiteVerificationWebResourceResource';
protected $itemsDataType = 'array';
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
}
#[AllowDynamicProperties]
class Google_Service_SiteVerification_SiteVerificationWebResourceResource extends Google_Collection
{
protected $collection_key = 'owners';
protected $internal_gapi_mappings = array(
);
public $id;
public $owners;
protected $siteType = 'Google_Service_SiteVerification_SiteVerificationWebResourceResourceSite';
protected $siteDataType = '';
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setOwners($owners)
{
$this->owners = $owners;
}
public function getOwners()
{
return $this->owners;
}
public function setSite(Google_Service_SiteVerification_SiteVerificationWebResourceResourceSite $site)
{
$this->site = $site;
}
public function getSite()
{
return $this->site;
}
}
#[AllowDynamicProperties]
class Google_Service_SiteVerification_SiteVerificationWebResourceResourceSite extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $identifier;
public $type;
public function setIdentifier($identifier)
{
$this->identifier = $identifier;
}
public function getIdentifier()
{
return $this->identifier;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
PK }\,Q{ Service/Resourceviews.phpnu [
* The Resource View API allows users to create and manage logical sets of
* Google Compute Engine instances.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Resourceviews extends Google_Service { /** View and manage your data across Google Cloud Platform services. */ const CLOUD_PLATFORM = "https://www.googleapis.com/auth/cloud-platform"; /** View your data across Google Cloud Platform services. */ const CLOUD_PLATFORM_READ_ONLY = "https://www.googleapis.com/auth/cloud-platform.read-only"; /** View and manage your Google Compute Engine resources. */ const COMPUTE = "https://www.googleapis.com/auth/compute"; /** View your Google Compute Engine resources. */ const COMPUTE_READONLY = "https://www.googleapis.com/auth/compute.readonly"; /** View and manage your Google Cloud Platform management resources and deployment status information. */ const NDEV_CLOUDMAN = "https://www.googleapis.com/auth/ndev.cloudman"; /** View your Google Cloud Platform management resources and deployment status information. */ const NDEV_CLOUDMAN_READONLY = "https://www.googleapis.com/auth/ndev.cloudman.readonly"; public $zoneOperations; public $zoneViews; /** * Constructs the internal representation of the Resourceviews service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'resourceviews/v1beta2/projects/'; $this->version = 'v1beta2'; $this->serviceName = 'resourceviews'; $this->zoneOperations = new Google_Service_Resourceviews_ZoneOperations_Resource( $this, $this->serviceName, 'zoneOperations', array( 'methods' => array( 'get' => array( 'path' => '{project}/zones/{zone}/operations/{operation}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'operation' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/zones/{zone}/operations', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->zoneViews = new Google_Service_Resourceviews_ZoneViews_Resource( $this, $this->serviceName, 'zoneViews', array( 'methods' => array( 'addResources' => array( 'path' => '{project}/zones/{zone}/resourceViews/{resourceView}/addResources', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'resourceView' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'delete' => array( 'path' => '{project}/zones/{zone}/resourceViews/{resourceView}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'resourceView' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/zones/{zone}/resourceViews/{resourceView}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'resourceView' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'getService' => array( 'path' => '{project}/zones/{zone}/resourceViews/{resourceView}/getService', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'resourceView' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'resourceName' => array( 'location' => 'query', 'type' => 'string', ), ), ),'insert' => array( 'path' => '{project}/zones/{zone}/resourceViews', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/zones/{zone}/resourceViews', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'listResources' => array( 'path' => '{project}/zones/{zone}/resourceViews/{resourceView}/resources', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'resourceView' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'listState' => array( 'location' => 'query', 'type' => 'string', ), 'format' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'serviceName' => array( 'location' => 'query', 'type' => 'string', ), ), ),'removeResources' => array( 'path' => '{project}/zones/{zone}/resourceViews/{resourceView}/removeResources', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'resourceView' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'setService' => array( 'path' => '{project}/zones/{zone}/resourceViews/{resourceView}/setService', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'resourceView' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); } } /** * The "zoneOperations" collection of methods. * Typical usage is: *
* $resourceviewsService = new Google_Service_Resourceviews(...);
* $zoneOperations = $resourceviewsService->zoneOperations;
*
*/
#[AllowDynamicProperties]
class Google_Service_Resourceviews_ZoneOperations_Resource extends Google_Service_Resource
{
/**
* Retrieves the specified zone-specific operation resource.
* (zoneOperations.get)
*
* @param string $project Name of the project scoping this request.
* @param string $zone Name of the zone scoping this request.
* @param string $operation Name of the operation resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Resourceviews_Operation
*/
public function get($project, $zone, $operation, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'operation' => $operation);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Resourceviews_Operation");
}
/**
* Retrieves the list of operation resources contained within the specified
* zone. (zoneOperations.listZoneOperations)
*
* @param string $project Name of the project scoping this request.
* @param string $zone Name of the zone scoping this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Optional. Filter expression for filtering listed
* resources.
* @opt_param string pageToken Optional. Tag returned by a previous list request
* truncated by maxResults. Used to continue a previous list request.
* @opt_param string maxResults Optional. Maximum count of results to be
* returned. Maximum value is 500 and default value is 500.
* @return Google_Service_Resourceviews_OperationList
*/
public function listZoneOperations($project, $zone, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Resourceviews_OperationList");
}
}
/**
* The "zoneViews" collection of methods.
* Typical usage is:
*
* $resourceviewsService = new Google_Service_Resourceviews(...);
* $zoneViews = $resourceviewsService->zoneViews;
*
*/
#[AllowDynamicProperties]
class Google_Service_Resourceviews_ZoneViews_Resource extends Google_Service_Resource
{
/**
* Add resources to the view. (zoneViews.addResources)
*
* @param string $project The project name of the resource view.
* @param string $zone The zone name of the resource view.
* @param string $resourceView The name of the resource view.
* @param Google_ZoneViewsAddResourcesRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Resourceviews_Operation
*/
public function addResources($project, $zone, $resourceView, Google_Service_Resourceviews_ZoneViewsAddResourcesRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'resourceView' => $resourceView, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('addResources', array($params), "Google_Service_Resourceviews_Operation");
}
/**
* Delete a resource view. (zoneViews.delete)
*
* @param string $project The project name of the resource view.
* @param string $zone The zone name of the resource view.
* @param string $resourceView The name of the resource view.
* @param array $optParams Optional parameters.
* @return Google_Service_Resourceviews_Operation
*/
public function delete($project, $zone, $resourceView, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'resourceView' => $resourceView);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Resourceviews_Operation");
}
/**
* Get the information of a zonal resource view. (zoneViews.get)
*
* @param string $project The project name of the resource view.
* @param string $zone The zone name of the resource view.
* @param string $resourceView The name of the resource view.
* @param array $optParams Optional parameters.
* @return Google_Service_Resourceviews_ResourceView
*/
public function get($project, $zone, $resourceView, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'resourceView' => $resourceView);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Resourceviews_ResourceView");
}
/**
* Get the service information of a resource view or a resource.
* (zoneViews.getService)
*
* @param string $project The project name of the resource view.
* @param string $zone The zone name of the resource view.
* @param string $resourceView The name of the resource view.
* @param array $optParams Optional parameters.
*
* @opt_param string resourceName The name of the resource if user wants to get
* the service information of the resource.
* @return Google_Service_Resourceviews_ZoneViewsGetServiceResponse
*/
public function getService($project, $zone, $resourceView, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'resourceView' => $resourceView);
$params = array_merge($params, $optParams);
return $this->call('getService', array($params), "Google_Service_Resourceviews_ZoneViewsGetServiceResponse");
}
/**
* Create a resource view. (zoneViews.insert)
*
* @param string $project The project name of the resource view.
* @param string $zone The zone name of the resource view.
* @param Google_ResourceView $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Resourceviews_Operation
*/
public function insert($project, $zone, Google_Service_Resourceviews_ResourceView $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Resourceviews_Operation");
}
/**
* List resource views. (zoneViews.listZoneViews)
*
* @param string $project The project name of the resource view.
* @param string $zone The zone name of the resource view.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken Specifies a nextPageToken returned by a previous
* list request. This token can be used to request the next page of results from
* a previous list request.
* @opt_param int maxResults Maximum count of results to be returned. Acceptable
* values are 0 to 5000, inclusive. (Default: 5000)
* @return Google_Service_Resourceviews_ZoneViewsList
*/
public function listZoneViews($project, $zone, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Resourceviews_ZoneViewsList");
}
/**
* List the resources of the resource view. (zoneViews.listResources)
*
* @param string $project The project name of the resource view.
* @param string $zone The zone name of the resource view.
* @param string $resourceView The name of the resource view.
* @param array $optParams Optional parameters.
*
* @opt_param string listState The state of the instance to list. By default, it
* lists all instances.
* @opt_param string format The requested format of the return value. It can be
* URL or URL_PORT. A JSON object will be included in the response based on the
* format. The default format is NONE, which results in no JSON in the response.
* @opt_param int maxResults Maximum count of results to be returned. Acceptable
* values are 0 to 5000, inclusive. (Default: 5000)
* @opt_param string pageToken Specifies a nextPageToken returned by a previous
* list request. This token can be used to request the next page of results from
* a previous list request.
* @opt_param string serviceName The service name to return in the response. It
* is optional and if it is not set, all the service end points will be
* returned.
* @return Google_Service_Resourceviews_ZoneViewsListResourcesResponse
*/
public function listResources($project, $zone, $resourceView, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'resourceView' => $resourceView);
$params = array_merge($params, $optParams);
return $this->call('listResources', array($params), "Google_Service_Resourceviews_ZoneViewsListResourcesResponse");
}
/**
* Remove resources from the view. (zoneViews.removeResources)
*
* @param string $project The project name of the resource view.
* @param string $zone The zone name of the resource view.
* @param string $resourceView The name of the resource view.
* @param Google_ZoneViewsRemoveResourcesRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Resourceviews_Operation
*/
public function removeResources($project, $zone, $resourceView, Google_Service_Resourceviews_ZoneViewsRemoveResourcesRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'resourceView' => $resourceView, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('removeResources', array($params), "Google_Service_Resourceviews_Operation");
}
/**
* Update the service information of a resource view or a resource.
* (zoneViews.setService)
*
* @param string $project The project name of the resource view.
* @param string $zone The zone name of the resource view.
* @param string $resourceView The name of the resource view.
* @param Google_ZoneViewsSetServiceRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Resourceviews_Operation
*/
public function setService($project, $zone, $resourceView, Google_Service_Resourceviews_ZoneViewsSetServiceRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'resourceView' => $resourceView, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('setService', array($params), "Google_Service_Resourceviews_Operation");
}
}
#[AllowDynamicProperties]
class Google_Service_Resourceviews_Label extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $key;
public $value;
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Resourceviews_ListResourceResponseItem extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $endpoints;
public $resource;
public function setEndpoints($endpoints)
{
$this->endpoints = $endpoints;
}
public function getEndpoints()
{
return $this->endpoints;
}
public function setResource($resource)
{
$this->resource = $resource;
}
public function getResource()
{
return $this->resource;
}
}
#[AllowDynamicProperties]
class Google_Service_Resourceviews_ListResourceResponseItemEndpoints extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Resourceviews_Operation extends Google_Collection
{
protected $collection_key = 'warnings';
protected $internal_gapi_mappings = array(
);
public $clientOperationId;
public $creationTimestamp;
public $endTime;
protected $errorType = 'Google_Service_Resourceviews_OperationError';
protected $errorDataType = '';
public $httpErrorMessage;
public $httpErrorStatusCode;
public $id;
public $insertTime;
public $kind;
public $name;
public $operationType;
public $progress;
public $region;
public $selfLink;
public $startTime;
public $status;
public $statusMessage;
public $targetId;
public $targetLink;
public $user;
protected $warningsType = 'Google_Service_Resourceviews_OperationWarnings';
protected $warningsDataType = 'array';
public $zone;
public function setClientOperationId($clientOperationId)
{
$this->clientOperationId = $clientOperationId;
}
public function getClientOperationId()
{
return $this->clientOperationId;
}
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setEndTime($endTime)
{
$this->endTime = $endTime;
}
public function getEndTime()
{
return $this->endTime;
}
public function setError(Google_Service_Resourceviews_OperationError $error)
{
$this->error = $error;
}
public function getError()
{
return $this->error;
}
public function setHttpErrorMessage($httpErrorMessage)
{
$this->httpErrorMessage = $httpErrorMessage;
}
public function getHttpErrorMessage()
{
return $this->httpErrorMessage;
}
public function setHttpErrorStatusCode($httpErrorStatusCode)
{
$this->httpErrorStatusCode = $httpErrorStatusCode;
}
public function getHttpErrorStatusCode()
{
return $this->httpErrorStatusCode;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setInsertTime($insertTime)
{
$this->insertTime = $insertTime;
}
public function getInsertTime()
{
return $this->insertTime;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setOperationType($operationType)
{
$this->operationType = $operationType;
}
public function getOperationType()
{
return $this->operationType;
}
public function setProgress($progress)
{
$this->progress = $progress;
}
public function getProgress()
{
return $this->progress;
}
public function setRegion($region)
{
$this->region = $region;
}
public function getRegion()
{
return $this->region;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setStartTime($startTime)
{
$this->startTime = $startTime;
}
public function getStartTime()
{
return $this->startTime;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setStatusMessage($statusMessage)
{
$this->statusMessage = $statusMessage;
}
public function getStatusMessage()
{
return $this->statusMessage;
}
public function setTargetId($targetId)
{
$this->targetId = $targetId;
}
public function getTargetId()
{
return $this->targetId;
}
public function setTargetLink($targetLink)
{
$this->targetLink = $targetLink;
}
public function getTargetLink()
{
return $this->targetLink;
}
public function setUser($user)
{
$this->user = $user;
}
public function getUser()
{
return $this->user;
}
public function setWarnings($warnings)
{
$this->warnings = $warnings;
}
public function getWarnings()
{
return $this->warnings;
}
public function setZone($zone)
{
$this->zone = $zone;
}
public function getZone()
{
return $this->zone;
}
}
#[AllowDynamicProperties]
class Google_Service_Resourceviews_OperationError extends Google_Collection
{
protected $collection_key = 'errors';
protected $internal_gapi_mappings = array(
);
protected $errorsType = 'Google_Service_Resourceviews_OperationErrorErrors';
protected $errorsDataType = 'array';
public function setErrors($errors)
{
$this->errors = $errors;
}
public function getErrors()
{
return $this->errors;
}
}
#[AllowDynamicProperties]
class Google_Service_Resourceviews_OperationErrorErrors extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $code;
public $location;
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setLocation($location)
{
$this->location = $location;
}
public function getLocation()
{
return $this->location;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Resourceviews_OperationList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Resourceviews_Operation';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Resourceviews_OperationWarnings extends Google_Collection
{
protected $collection_key = 'data';
protected $internal_gapi_mappings = array(
);
public $code;
protected $dataType = 'Google_Service_Resourceviews_OperationWarningsData';
protected $dataDataType = 'array';
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setData($data)
{
$this->data = $data;
}
public function getData()
{
return $this->data;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Resourceviews_OperationWarningsData extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $key;
public $value;
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Resourceviews_ResourceView extends Google_Collection
{
protected $collection_key = 'resources';
protected $internal_gapi_mappings = array(
);
public $creationTimestamp;
public $description;
protected $endpointsType = 'Google_Service_Resourceviews_ServiceEndpoint';
protected $endpointsDataType = 'array';
public $fingerprint;
public $id;
public $kind;
protected $labelsType = 'Google_Service_Resourceviews_Label';
protected $labelsDataType = 'array';
public $name;
public $network;
public $resources;
public $selfLink;
public $size;
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setEndpoints($endpoints)
{
$this->endpoints = $endpoints;
}
public function getEndpoints()
{
return $this->endpoints;
}
public function setFingerprint($fingerprint)
{
$this->fingerprint = $fingerprint;
}
public function getFingerprint()
{
return $this->fingerprint;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLabels($labels)
{
$this->labels = $labels;
}
public function getLabels()
{
return $this->labels;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setNetwork($network)
{
$this->network = $network;
}
public function getNetwork()
{
return $this->network;
}
public function setResources($resources)
{
$this->resources = $resources;
}
public function getResources()
{
return $this->resources;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setSize($size)
{
$this->size = $size;
}
public function getSize()
{
return $this->size;
}
}
#[AllowDynamicProperties]
class Google_Service_Resourceviews_ServiceEndpoint extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $name;
public $port;
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPort($port)
{
$this->port = $port;
}
public function getPort()
{
return $this->port;
}
}
#[AllowDynamicProperties]
class Google_Service_Resourceviews_ZoneViewsAddResourcesRequest extends Google_Collection
{
protected $collection_key = 'resources';
protected $internal_gapi_mappings = array(
);
public $resources;
public function setResources($resources)
{
$this->resources = $resources;
}
public function getResources()
{
return $this->resources;
}
}
#[AllowDynamicProperties]
class Google_Service_Resourceviews_ZoneViewsGetServiceResponse extends Google_Collection
{
protected $collection_key = 'endpoints';
protected $internal_gapi_mappings = array(
);
protected $endpointsType = 'Google_Service_Resourceviews_ServiceEndpoint';
protected $endpointsDataType = 'array';
public $fingerprint;
public function setEndpoints($endpoints)
{
$this->endpoints = $endpoints;
}
public function getEndpoints()
{
return $this->endpoints;
}
public function setFingerprint($fingerprint)
{
$this->fingerprint = $fingerprint;
}
public function getFingerprint()
{
return $this->fingerprint;
}
}
#[AllowDynamicProperties]
class Google_Service_Resourceviews_ZoneViewsList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_Resourceviews_ResourceView';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Resourceviews_ZoneViewsListResourcesResponse extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_Resourceviews_ListResourceResponseItem';
protected $itemsDataType = 'array';
public $network;
public $nextPageToken;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setNetwork($network)
{
$this->network = $network;
}
public function getNetwork()
{
return $this->network;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Resourceviews_ZoneViewsRemoveResourcesRequest extends Google_Collection
{
protected $collection_key = 'resources';
protected $internal_gapi_mappings = array(
);
public $resources;
public function setResources($resources)
{
$this->resources = $resources;
}
public function getResources()
{
return $this->resources;
}
}
#[AllowDynamicProperties]
class Google_Service_Resourceviews_ZoneViewsSetServiceRequest extends Google_Collection
{
protected $collection_key = 'endpoints';
protected $internal_gapi_mappings = array(
);
protected $endpointsType = 'Google_Service_Resourceviews_ServiceEndpoint';
protected $endpointsDataType = 'array';
public $fingerprint;
public $resourceName;
public function setEndpoints($endpoints)
{
$this->endpoints = $endpoints;
}
public function getEndpoints()
{
return $this->endpoints;
}
public function setFingerprint($fingerprint)
{
$this->fingerprint = $fingerprint;
}
public function getFingerprint()
{
return $this->fingerprint;
}
public function setResourceName($resourceName)
{
$this->resourceName = $resourceName;
}
public function getResourceName()
{
return $this->resourceName;
}
}
PK }\!ó ó Service/Partners.phpnu [
* Lets advertisers search certified companies and create contact leads with
* them, and also audits the usage of clients.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Partners extends Google_Service { public $clientMessages; public $companies; public $companies_leads; public $userEvents; public $userStates; /** * Constructs the internal representation of the Partners service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://partners.googleapis.com/'; $this->servicePath = ''; $this->version = 'v2'; $this->serviceName = 'partners'; $this->clientMessages = new Google_Service_Partners_ClientMessages_Resource( $this, $this->serviceName, 'clientMessages', array( 'methods' => array( 'log' => array( 'path' => 'v2/clientMessages:log', 'httpMethod' => 'POST', 'parameters' => array(), ), ) ) ); $this->companies = new Google_Service_Partners_Companies_Resource( $this, $this->serviceName, 'companies', array( 'methods' => array( 'get' => array( 'path' => 'v2/companies/{companyId}', 'httpMethod' => 'GET', 'parameters' => array( 'companyId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'orderBy' => array( 'location' => 'query', 'type' => 'string', ), 'requestMetadata.userOverrides.userId' => array( 'location' => 'query', 'type' => 'string', ), 'requestMetadata.userOverrides.ipAddress' => array( 'location' => 'query', 'type' => 'string', ), 'requestMetadata.partnersSessionId' => array( 'location' => 'query', 'type' => 'string', ), 'requestMetadata.trafficSource.trafficSubId' => array( 'location' => 'query', 'type' => 'string', ), 'requestMetadata.locale' => array( 'location' => 'query', 'type' => 'string', ), 'address' => array( 'location' => 'query', 'type' => 'string', ), 'requestMetadata.experimentIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'currencyCode' => array( 'location' => 'query', 'type' => 'string', ), 'requestMetadata.trafficSource.trafficSourceId' => array( 'location' => 'query', 'type' => 'string', ), 'view' => array( 'location' => 'query', 'type' => 'string', ), ), ),'list' => array( 'path' => 'v2/companies', 'httpMethod' => 'GET', 'parameters' => array( 'orderBy' => array( 'location' => 'query', 'type' => 'string', ), 'pageSize' => array( 'location' => 'query', 'type' => 'integer', ), 'requestMetadata.partnersSessionId' => array( 'location' => 'query', 'type' => 'string', ), 'maxMonthlyBudget.currencyCode' => array( 'location' => 'query', 'type' => 'string', ), 'maxMonthlyBudget.nanos' => array( 'location' => 'query', 'type' => 'integer', ), 'languageCodes' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'minMonthlyBudget.nanos' => array( 'location' => 'query', 'type' => 'integer', ), 'requestMetadata.trafficSource.trafficSubId' => array( 'location' => 'query', 'type' => 'string', ), 'industries' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'minMonthlyBudget.currencyCode' => array( 'location' => 'query', 'type' => 'string', ), 'minMonthlyBudget.units' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'requestMetadata.locale' => array( 'location' => 'query', 'type' => 'string', ), 'requestMetadata.trafficSource.trafficSourceId' => array( 'location' => 'query', 'type' => 'string', ), 'companyName' => array( 'location' => 'query', 'type' => 'string', ), 'address' => array( 'location' => 'query', 'type' => 'string', ), 'services' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'requestMetadata.experimentIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'gpsMotivations' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'requestMetadata.userOverrides.ipAddress' => array( 'location' => 'query', 'type' => 'string', ), 'websiteUrl' => array( 'location' => 'query', 'type' => 'string', ), 'requestMetadata.userOverrides.userId' => array( 'location' => 'query', 'type' => 'string', ), 'view' => array( 'location' => 'query', 'type' => 'string', ), 'maxMonthlyBudget.units' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->companies_leads = new Google_Service_Partners_CompaniesLeads_Resource( $this, $this->serviceName, 'leads', array( 'methods' => array( 'create' => array( 'path' => 'v2/companies/{companyId}/leads', 'httpMethod' => 'POST', 'parameters' => array( 'companyId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->userEvents = new Google_Service_Partners_UserEvents_Resource( $this, $this->serviceName, 'userEvents', array( 'methods' => array( 'log' => array( 'path' => 'v2/userEvents:log', 'httpMethod' => 'POST', 'parameters' => array(), ), ) ) ); $this->userStates = new Google_Service_Partners_UserStates_Resource( $this, $this->serviceName, 'userStates', array( 'methods' => array( 'list' => array( 'path' => 'v2/userStates', 'httpMethod' => 'GET', 'parameters' => array( 'requestMetadata.userOverrides.userId' => array( 'location' => 'query', 'type' => 'string', ), 'requestMetadata.userOverrides.ipAddress' => array( 'location' => 'query', 'type' => 'string', ), 'requestMetadata.partnersSessionId' => array( 'location' => 'query', 'type' => 'string', ), 'requestMetadata.trafficSource.trafficSubId' => array( 'location' => 'query', 'type' => 'string', ), 'requestMetadata.locale' => array( 'location' => 'query', 'type' => 'string', ), 'requestMetadata.experimentIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'requestMetadata.trafficSource.trafficSourceId' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); } } /** * The "clientMessages" collection of methods. * Typical usage is: *
* $partnersService = new Google_Service_Partners(...);
* $clientMessages = $partnersService->clientMessages;
*
*/
#[AllowDynamicProperties]
class Google_Service_Partners_ClientMessages_Resource extends Google_Service_Resource
{
/**
* Logs a generic message from the client, such as `Failed to render component`,
* `Profile page is running slow`, `More than 500 users have accessed this
* result.`, etc. (clientMessages.log)
*
* @param Google_LogMessageRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Partners_LogMessageResponse
*/
public function log(Google_Service_Partners_LogMessageRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('log', array($params), "Google_Service_Partners_LogMessageResponse");
}
}
/**
* The "companies" collection of methods.
* Typical usage is:
*
* $partnersService = new Google_Service_Partners(...);
* $companies = $partnersService->companies;
*
*/
#[AllowDynamicProperties]
class Google_Service_Partners_Companies_Resource extends Google_Service_Resource
{
/**
* Gets a company. (companies.get)
*
* @param string $companyId The ID of the company to retrieve.
* @param array $optParams Optional parameters.
*
* @opt_param string orderBy How to order addresses within the returned company.
* Currently, only `address` and `address desc` is supported which will sorted
* by closest to farthest in distance from given address and farthest to closest
* distance from given address respectively.
* @opt_param string requestMetadata.userOverrides.userId Logged-in user ID to
* impersonate instead of the user's ID.
* @opt_param string requestMetadata.userOverrides.ipAddress IP address to use
* instead of the user's geo-located IP address.
* @opt_param string requestMetadata.partnersSessionId Google Partners session
* ID.
* @opt_param string requestMetadata.trafficSource.trafficSubId Second level
* identifier to indicate where the traffic comes from. An identifier has
* multiple letters created by a team which redirected the traffic to us.
* @opt_param string requestMetadata.locale Locale to use for the current
* request.
* @opt_param string address The address to use for sorting the company's
* addresses by proximity. If not given, the geo-located address of the request
* is used. Used when order_by is set.
* @opt_param string requestMetadata.experimentIds Experiment IDs the current
* request belongs to.
* @opt_param string currencyCode If the company's budget is in a different
* currency code than this one, then the converted budget is converted to this
* currency code.
* @opt_param string requestMetadata.trafficSource.trafficSourceId Identifier to
* indicate where the traffic comes from. An identifier has multiple letters
* created by a team which redirected the traffic to us.
* @opt_param string view The view of `Company` resource to be returned. This
* must not be `COMPANY_VIEW_UNSPECIFIED`.
* @return Google_Service_Partners_GetCompanyResponse
*/
public function get($companyId, $optParams = array())
{
$params = array('companyId' => $companyId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Partners_GetCompanyResponse");
}
/**
* Lists companies. (companies.listCompanies)
*
* @param array $optParams Optional parameters.
*
* @opt_param string orderBy How to order addresses within the returned
* companies. Currently, only `address` and `address desc` is supported which
* will sorted by closest to farthest in distance from given address and
* farthest to closest distance from given address respectively.
* @opt_param int pageSize Requested page size. Server may return fewer
* companies than requested. If unspecified, server picks an appropriate
* default.
* @opt_param string requestMetadata.partnersSessionId Google Partners session
* ID.
* @opt_param string maxMonthlyBudget.currencyCode The 3-letter currency code
* defined in ISO 4217.
* @opt_param int maxMonthlyBudget.nanos Number of nano (10^-9) units of the
* amount. The value must be between -999,999,999 and +999,999,999 inclusive. If
* `units` is positive, `nanos` must be positive or zero. If `units` is zero,
* `nanos` can be positive, zero, or negative. If `units` is negative, `nanos`
* must be negative or zero. For example $-1.75 is represented as `units`=-1 and
* `nanos`=-750,000,000.
* @opt_param string languageCodes List of language codes that company can
* support. Only primary language subtags are accepted as defined by BCP 47
* (IETF BCP 47, "Tags for Identifying Languages").
* @opt_param int minMonthlyBudget.nanos Number of nano (10^-9) units of the
* amount. The value must be between -999,999,999 and +999,999,999 inclusive. If
* `units` is positive, `nanos` must be positive or zero. If `units` is zero,
* `nanos` can be positive, zero, or negative. If `units` is negative, `nanos`
* must be negative or zero. For example $-1.75 is represented as `units`=-1 and
* `nanos`=-750,000,000.
* @opt_param string requestMetadata.trafficSource.trafficSubId Second level
* identifier to indicate where the traffic comes from. An identifier has
* multiple letters created by a team which redirected the traffic to us.
* @opt_param string industries List of industries the company can help with.
* @opt_param string minMonthlyBudget.currencyCode The 3-letter currency code
* defined in ISO 4217.
* @opt_param string minMonthlyBudget.units The whole units of the amount. For
* example if `currencyCode` is `"USD"`, then 1 unit is one US dollar.
* @opt_param string pageToken A token identifying a page of results that the
* server returns. Typically, this is the value of
* `ListCompaniesResponse.next_page_token` returned from the previous call to
* ListCompanies.
* @opt_param string requestMetadata.locale Locale to use for the current
* request.
* @opt_param string requestMetadata.trafficSource.trafficSourceId Identifier to
* indicate where the traffic comes from. An identifier has multiple letters
* created by a team which redirected the traffic to us.
* @opt_param string companyName Company name to search for.
* @opt_param string address The address to use when searching for companies. If
* not given, the geo-located address of the request is used.
* @opt_param string services List of services the company can help with.
* @opt_param string requestMetadata.experimentIds Experiment IDs the current
* request belongs to.
* @opt_param string gpsMotivations List of reasons for using Google Partner
* Search to get companies.
* @opt_param string requestMetadata.userOverrides.ipAddress IP address to use
* instead of the user's geo-located IP address.
* @opt_param string websiteUrl Website URL that will help to find a better
* matched company. .
* @opt_param string requestMetadata.userOverrides.userId Logged-in user ID to
* impersonate instead of the user's ID.
* @opt_param string view The view of the `Company` resource to be returned.
* This must not be `COMPANY_VIEW_UNSPECIFIED`.
* @opt_param string maxMonthlyBudget.units The whole units of the amount. For
* example if `currencyCode` is `"USD"`, then 1 unit is one US dollar.
* @return Google_Service_Partners_ListCompaniesResponse
*/
public function listCompanies($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Partners_ListCompaniesResponse");
}
}
/**
* The "leads" collection of methods.
* Typical usage is:
*
* $partnersService = new Google_Service_Partners(...);
* $leads = $partnersService->leads;
*
*/
#[AllowDynamicProperties]
class Google_Service_Partners_CompaniesLeads_Resource extends Google_Service_Resource
{
/**
* Creates an advertiser lead for the given company ID. (leads.create)
*
* @param string $companyId The ID of the company to contact.
* @param Google_CreateLeadRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Partners_CreateLeadResponse
*/
public function create($companyId, Google_Service_Partners_CreateLeadRequest $postBody, $optParams = array())
{
$params = array('companyId' => $companyId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_Partners_CreateLeadResponse");
}
}
/**
* The "userEvents" collection of methods.
* Typical usage is:
*
* $partnersService = new Google_Service_Partners(...);
* $userEvents = $partnersService->userEvents;
*
*/
#[AllowDynamicProperties]
class Google_Service_Partners_UserEvents_Resource extends Google_Service_Resource
{
/**
* Logs a user event. (userEvents.log)
*
* @param Google_LogUserEventRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Partners_LogUserEventResponse
*/
public function log(Google_Service_Partners_LogUserEventRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('log', array($params), "Google_Service_Partners_LogUserEventResponse");
}
}
/**
* The "userStates" collection of methods.
* Typical usage is:
*
* $partnersService = new Google_Service_Partners(...);
* $userStates = $partnersService->userStates;
*
*/
#[AllowDynamicProperties]
class Google_Service_Partners_UserStates_Resource extends Google_Service_Resource
{
/**
* Lists states for current user. (userStates.listUserStates)
*
* @param array $optParams Optional parameters.
*
* @opt_param string requestMetadata.userOverrides.userId Logged-in user ID to
* impersonate instead of the user's ID.
* @opt_param string requestMetadata.userOverrides.ipAddress IP address to use
* instead of the user's geo-located IP address.
* @opt_param string requestMetadata.partnersSessionId Google Partners session
* ID.
* @opt_param string requestMetadata.trafficSource.trafficSubId Second level
* identifier to indicate where the traffic comes from. An identifier has
* multiple letters created by a team which redirected the traffic to us.
* @opt_param string requestMetadata.locale Locale to use for the current
* request.
* @opt_param string requestMetadata.experimentIds Experiment IDs the current
* request belongs to.
* @opt_param string requestMetadata.trafficSource.trafficSourceId Identifier to
* indicate where the traffic comes from. An identifier has multiple letters
* created by a team which redirected the traffic to us.
* @return Google_Service_Partners_ListUserStatesResponse
*/
public function listUserStates($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Partners_ListUserStatesResponse");
}
}
#[AllowDynamicProperties]
class Google_Service_Partners_CertificationExamStatus extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $numberUsersPass;
public $type;
public function setNumberUsersPass($numberUsersPass)
{
$this->numberUsersPass = $numberUsersPass;
}
public function getNumberUsersPass()
{
return $this->numberUsersPass;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_Partners_CertificationStatus extends Google_Collection
{
protected $collection_key = 'examStatuses';
protected $internal_gapi_mappings = array(
);
protected $examStatusesType = 'Google_Service_Partners_CertificationExamStatus';
protected $examStatusesDataType = 'array';
public $isCertified;
public $type;
public function setExamStatuses($examStatuses)
{
$this->examStatuses = $examStatuses;
}
public function getExamStatuses()
{
return $this->examStatuses;
}
public function setIsCertified($isCertified)
{
$this->isCertified = $isCertified;
}
public function getIsCertified()
{
return $this->isCertified;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_Partners_Company extends Google_Collection
{
protected $collection_key = 'services';
protected $internal_gapi_mappings = array(
);
protected $certificationStatusesType = 'Google_Service_Partners_CertificationStatus';
protected $certificationStatusesDataType = 'array';
protected $convertedMinMonthlyBudgetType = 'Google_Service_Partners_Money';
protected $convertedMinMonthlyBudgetDataType = '';
public $id;
public $industries;
protected $localizedInfosType = 'Google_Service_Partners_LocalizedCompanyInfo';
protected $localizedInfosDataType = 'array';
protected $locationsType = 'Google_Service_Partners_Location';
protected $locationsDataType = 'array';
public $name;
protected $originalMinMonthlyBudgetType = 'Google_Service_Partners_Money';
protected $originalMinMonthlyBudgetDataType = '';
protected $publicProfileType = 'Google_Service_Partners_PublicProfile';
protected $publicProfileDataType = '';
protected $ranksType = 'Google_Service_Partners_Rank';
protected $ranksDataType = 'array';
public $services;
public $websiteUrl;
public function setCertificationStatuses($certificationStatuses)
{
$this->certificationStatuses = $certificationStatuses;
}
public function getCertificationStatuses()
{
return $this->certificationStatuses;
}
public function setConvertedMinMonthlyBudget(Google_Service_Partners_Money $convertedMinMonthlyBudget)
{
$this->convertedMinMonthlyBudget = $convertedMinMonthlyBudget;
}
public function getConvertedMinMonthlyBudget()
{
return $this->convertedMinMonthlyBudget;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setIndustries($industries)
{
$this->industries = $industries;
}
public function getIndustries()
{
return $this->industries;
}
public function setLocalizedInfos($localizedInfos)
{
$this->localizedInfos = $localizedInfos;
}
public function getLocalizedInfos()
{
return $this->localizedInfos;
}
public function setLocations($locations)
{
$this->locations = $locations;
}
public function getLocations()
{
return $this->locations;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setOriginalMinMonthlyBudget(Google_Service_Partners_Money $originalMinMonthlyBudget)
{
$this->originalMinMonthlyBudget = $originalMinMonthlyBudget;
}
public function getOriginalMinMonthlyBudget()
{
return $this->originalMinMonthlyBudget;
}
public function setPublicProfile(Google_Service_Partners_PublicProfile $publicProfile)
{
$this->publicProfile = $publicProfile;
}
public function getPublicProfile()
{
return $this->publicProfile;
}
public function setRanks($ranks)
{
$this->ranks = $ranks;
}
public function getRanks()
{
return $this->ranks;
}
public function setServices($services)
{
$this->services = $services;
}
public function getServices()
{
return $this->services;
}
public function setWebsiteUrl($websiteUrl)
{
$this->websiteUrl = $websiteUrl;
}
public function getWebsiteUrl()
{
return $this->websiteUrl;
}
}
#[AllowDynamicProperties]
class Google_Service_Partners_CreateLeadRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $leadType = 'Google_Service_Partners_Lead';
protected $leadDataType = '';
protected $recaptchaChallengeType = 'Google_Service_Partners_RecaptchaChallenge';
protected $recaptchaChallengeDataType = '';
protected $requestMetadataType = 'Google_Service_Partners_RequestMetadata';
protected $requestMetadataDataType = '';
public function setLead(Google_Service_Partners_Lead $lead)
{
$this->lead = $lead;
}
public function getLead()
{
return $this->lead;
}
public function setRecaptchaChallenge(Google_Service_Partners_RecaptchaChallenge $recaptchaChallenge)
{
$this->recaptchaChallenge = $recaptchaChallenge;
}
public function getRecaptchaChallenge()
{
return $this->recaptchaChallenge;
}
public function setRequestMetadata(Google_Service_Partners_RequestMetadata $requestMetadata)
{
$this->requestMetadata = $requestMetadata;
}
public function getRequestMetadata()
{
return $this->requestMetadata;
}
}
#[AllowDynamicProperties]
class Google_Service_Partners_CreateLeadResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $leadType = 'Google_Service_Partners_Lead';
protected $leadDataType = '';
public $recaptchaStatus;
protected $responseMetadataType = 'Google_Service_Partners_ResponseMetadata';
protected $responseMetadataDataType = '';
public function setLead(Google_Service_Partners_Lead $lead)
{
$this->lead = $lead;
}
public function getLead()
{
return $this->lead;
}
public function setRecaptchaStatus($recaptchaStatus)
{
$this->recaptchaStatus = $recaptchaStatus;
}
public function getRecaptchaStatus()
{
return $this->recaptchaStatus;
}
public function setResponseMetadata(Google_Service_Partners_ResponseMetadata $responseMetadata)
{
$this->responseMetadata = $responseMetadata;
}
public function getResponseMetadata()
{
return $this->responseMetadata;
}
}
#[AllowDynamicProperties]
class Google_Service_Partners_DebugInfo extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $serverInfo;
public $serverTraceInfo;
public $serviceUrl;
public function setServerInfo($serverInfo)
{
$this->serverInfo = $serverInfo;
}
public function getServerInfo()
{
return $this->serverInfo;
}
public function setServerTraceInfo($serverTraceInfo)
{
$this->serverTraceInfo = $serverTraceInfo;
}
public function getServerTraceInfo()
{
return $this->serverTraceInfo;
}
public function setServiceUrl($serviceUrl)
{
$this->serviceUrl = $serviceUrl;
}
public function getServiceUrl()
{
return $this->serviceUrl;
}
}
#[AllowDynamicProperties]
class Google_Service_Partners_EventData extends Google_Collection
{
protected $collection_key = 'values';
protected $internal_gapi_mappings = array(
);
public $key;
public $values;
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setValues($values)
{
$this->values = $values;
}
public function getValues()
{
return $this->values;
}
}
#[AllowDynamicProperties]
class Google_Service_Partners_GetCompanyResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $companyType = 'Google_Service_Partners_Company';
protected $companyDataType = '';
protected $responseMetadataType = 'Google_Service_Partners_ResponseMetadata';
protected $responseMetadataDataType = '';
public function setCompany(Google_Service_Partners_Company $company)
{
$this->company = $company;
}
public function getCompany()
{
return $this->company;
}
public function setResponseMetadata(Google_Service_Partners_ResponseMetadata $responseMetadata)
{
$this->responseMetadata = $responseMetadata;
}
public function getResponseMetadata()
{
return $this->responseMetadata;
}
}
#[AllowDynamicProperties]
class Google_Service_Partners_LatLng extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $latitude;
public $longitude;
public function setLatitude($latitude)
{
$this->latitude = $latitude;
}
public function getLatitude()
{
return $this->latitude;
}
public function setLongitude($longitude)
{
$this->longitude = $longitude;
}
public function getLongitude()
{
return $this->longitude;
}
}
#[AllowDynamicProperties]
class Google_Service_Partners_Lead extends Google_Collection
{
protected $collection_key = 'gpsMotivations';
protected $internal_gapi_mappings = array(
);
public $comments;
public $email;
public $familyName;
public $givenName;
public $gpsMotivations;
public $id;
protected $minMonthlyBudgetType = 'Google_Service_Partners_Money';
protected $minMonthlyBudgetDataType = '';
public $phoneNumber;
public $type;
public $websiteUrl;
public function setComments($comments)
{
$this->comments = $comments;
}
public function getComments()
{
return $this->comments;
}
public function setEmail($email)
{
$this->email = $email;
}
public function getEmail()
{
return $this->email;
}
public function setFamilyName($familyName)
{
$this->familyName = $familyName;
}
public function getFamilyName()
{
return $this->familyName;
}
public function setGivenName($givenName)
{
$this->givenName = $givenName;
}
public function getGivenName()
{
return $this->givenName;
}
public function setGpsMotivations($gpsMotivations)
{
$this->gpsMotivations = $gpsMotivations;
}
public function getGpsMotivations()
{
return $this->gpsMotivations;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setMinMonthlyBudget(Google_Service_Partners_Money $minMonthlyBudget)
{
$this->minMonthlyBudget = $minMonthlyBudget;
}
public function getMinMonthlyBudget()
{
return $this->minMonthlyBudget;
}
public function setPhoneNumber($phoneNumber)
{
$this->phoneNumber = $phoneNumber;
}
public function getPhoneNumber()
{
return $this->phoneNumber;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
public function setWebsiteUrl($websiteUrl)
{
$this->websiteUrl = $websiteUrl;
}
public function getWebsiteUrl()
{
return $this->websiteUrl;
}
}
#[AllowDynamicProperties]
class Google_Service_Partners_ListCompaniesResponse extends Google_Collection
{
protected $collection_key = 'companies';
protected $internal_gapi_mappings = array(
);
protected $companiesType = 'Google_Service_Partners_Company';
protected $companiesDataType = 'array';
public $nextPageToken;
protected $responseMetadataType = 'Google_Service_Partners_ResponseMetadata';
protected $responseMetadataDataType = '';
public function setCompanies($companies)
{
$this->companies = $companies;
}
public function getCompanies()
{
return $this->companies;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setResponseMetadata(Google_Service_Partners_ResponseMetadata $responseMetadata)
{
$this->responseMetadata = $responseMetadata;
}
public function getResponseMetadata()
{
return $this->responseMetadata;
}
}
#[AllowDynamicProperties]
class Google_Service_Partners_ListUserStatesResponse extends Google_Collection
{
protected $collection_key = 'userStates';
protected $internal_gapi_mappings = array(
);
protected $responseMetadataType = 'Google_Service_Partners_ResponseMetadata';
protected $responseMetadataDataType = '';
public $userStates;
public function setResponseMetadata(Google_Service_Partners_ResponseMetadata $responseMetadata)
{
$this->responseMetadata = $responseMetadata;
}
public function getResponseMetadata()
{
return $this->responseMetadata;
}
public function setUserStates($userStates)
{
$this->userStates = $userStates;
}
public function getUserStates()
{
return $this->userStates;
}
}
#[AllowDynamicProperties]
class Google_Service_Partners_LocalizedCompanyInfo extends Google_Collection
{
protected $collection_key = 'countryCodes';
protected $internal_gapi_mappings = array(
);
public $countryCodes;
public $displayName;
public $languageCode;
public $overview;
public function setCountryCodes($countryCodes)
{
$this->countryCodes = $countryCodes;
}
public function getCountryCodes()
{
return $this->countryCodes;
}
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
public function getDisplayName()
{
return $this->displayName;
}
public function setLanguageCode($languageCode)
{
$this->languageCode = $languageCode;
}
public function getLanguageCode()
{
return $this->languageCode;
}
public function setOverview($overview)
{
$this->overview = $overview;
}
public function getOverview()
{
return $this->overview;
}
}
#[AllowDynamicProperties]
class Google_Service_Partners_Location extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $address;
protected $latLngType = 'Google_Service_Partners_LatLng';
protected $latLngDataType = '';
public function setAddress($address)
{
$this->address = $address;
}
public function getAddress()
{
return $this->address;
}
public function setLatLng(Google_Service_Partners_LatLng $latLng)
{
$this->latLng = $latLng;
}
public function getLatLng()
{
return $this->latLng;
}
}
#[AllowDynamicProperties]
class Google_Service_Partners_LogMessageRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $clientInfo;
public $details;
public $level;
protected $requestMetadataType = 'Google_Service_Partners_RequestMetadata';
protected $requestMetadataDataType = '';
public function setClientInfo($clientInfo)
{
$this->clientInfo = $clientInfo;
}
public function getClientInfo()
{
return $this->clientInfo;
}
public function setDetails($details)
{
$this->details = $details;
}
public function getDetails()
{
return $this->details;
}
public function setLevel($level)
{
$this->level = $level;
}
public function getLevel()
{
return $this->level;
}
public function setRequestMetadata(Google_Service_Partners_RequestMetadata $requestMetadata)
{
$this->requestMetadata = $requestMetadata;
}
public function getRequestMetadata()
{
return $this->requestMetadata;
}
}
#[AllowDynamicProperties]
class Google_Service_Partners_LogMessageRequestClientInfo extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Partners_LogMessageResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $responseMetadataType = 'Google_Service_Partners_ResponseMetadata';
protected $responseMetadataDataType = '';
public function setResponseMetadata(Google_Service_Partners_ResponseMetadata $responseMetadata)
{
$this->responseMetadata = $responseMetadata;
}
public function getResponseMetadata()
{
return $this->responseMetadata;
}
}
#[AllowDynamicProperties]
class Google_Service_Partners_LogUserEventRequest extends Google_Collection
{
protected $collection_key = 'eventDatas';
protected $internal_gapi_mappings = array(
);
public $eventAction;
public $eventCategory;
protected $eventDatasType = 'Google_Service_Partners_EventData';
protected $eventDatasDataType = 'array';
public $eventScope;
protected $leadType = 'Google_Service_Partners_Lead';
protected $leadDataType = '';
protected $requestMetadataType = 'Google_Service_Partners_RequestMetadata';
protected $requestMetadataDataType = '';
public $url;
public function setEventAction($eventAction)
{
$this->eventAction = $eventAction;
}
public function getEventAction()
{
return $this->eventAction;
}
public function setEventCategory($eventCategory)
{
$this->eventCategory = $eventCategory;
}
public function getEventCategory()
{
return $this->eventCategory;
}
public function setEventDatas($eventDatas)
{
$this->eventDatas = $eventDatas;
}
public function getEventDatas()
{
return $this->eventDatas;
}
public function setEventScope($eventScope)
{
$this->eventScope = $eventScope;
}
public function getEventScope()
{
return $this->eventScope;
}
public function setLead(Google_Service_Partners_Lead $lead)
{
$this->lead = $lead;
}
public function getLead()
{
return $this->lead;
}
public function setRequestMetadata(Google_Service_Partners_RequestMetadata $requestMetadata)
{
$this->requestMetadata = $requestMetadata;
}
public function getRequestMetadata()
{
return $this->requestMetadata;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_Partners_LogUserEventResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $responseMetadataType = 'Google_Service_Partners_ResponseMetadata';
protected $responseMetadataDataType = '';
public function setResponseMetadata(Google_Service_Partners_ResponseMetadata $responseMetadata)
{
$this->responseMetadata = $responseMetadata;
}
public function getResponseMetadata()
{
return $this->responseMetadata;
}
}
#[AllowDynamicProperties]
class Google_Service_Partners_Money extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $currencyCode;
public $nanos;
public $units;
public function setCurrencyCode($currencyCode)
{
$this->currencyCode = $currencyCode;
}
public function getCurrencyCode()
{
return $this->currencyCode;
}
public function setNanos($nanos)
{
$this->nanos = $nanos;
}
public function getNanos()
{
return $this->nanos;
}
public function setUnits($units)
{
$this->units = $units;
}
public function getUnits()
{
return $this->units;
}
}
#[AllowDynamicProperties]
class Google_Service_Partners_PublicProfile extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $displayImageUrl;
public $displayName;
public $id;
public $url;
public function setDisplayImageUrl($displayImageUrl)
{
$this->displayImageUrl = $displayImageUrl;
}
public function getDisplayImageUrl()
{
return $this->displayImageUrl;
}
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
public function getDisplayName()
{
return $this->displayName;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_Partners_Rank extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $type;
public $value;
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Partners_RecaptchaChallenge extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $response;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setResponse($response)
{
$this->response = $response;
}
public function getResponse()
{
return $this->response;
}
}
#[AllowDynamicProperties]
class Google_Service_Partners_RequestMetadata extends Google_Collection
{
protected $collection_key = 'experimentIds';
protected $internal_gapi_mappings = array(
);
public $experimentIds;
public $locale;
public $partnersSessionId;
protected $trafficSourceType = 'Google_Service_Partners_TrafficSource';
protected $trafficSourceDataType = '';
protected $userOverridesType = 'Google_Service_Partners_UserOverrides';
protected $userOverridesDataType = '';
public function setExperimentIds($experimentIds)
{
$this->experimentIds = $experimentIds;
}
public function getExperimentIds()
{
return $this->experimentIds;
}
public function setLocale($locale)
{
$this->locale = $locale;
}
public function getLocale()
{
return $this->locale;
}
public function setPartnersSessionId($partnersSessionId)
{
$this->partnersSessionId = $partnersSessionId;
}
public function getPartnersSessionId()
{
return $this->partnersSessionId;
}
public function setTrafficSource(Google_Service_Partners_TrafficSource $trafficSource)
{
$this->trafficSource = $trafficSource;
}
public function getTrafficSource()
{
return $this->trafficSource;
}
public function setUserOverrides(Google_Service_Partners_UserOverrides $userOverrides)
{
$this->userOverrides = $userOverrides;
}
public function getUserOverrides()
{
return $this->userOverrides;
}
}
#[AllowDynamicProperties]
class Google_Service_Partners_ResponseMetadata extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $debugInfoType = 'Google_Service_Partners_DebugInfo';
protected $debugInfoDataType = '';
public function setDebugInfo(Google_Service_Partners_DebugInfo $debugInfo)
{
$this->debugInfo = $debugInfo;
}
public function getDebugInfo()
{
return $this->debugInfo;
}
}
#[AllowDynamicProperties]
class Google_Service_Partners_TrafficSource extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $trafficSourceId;
public $trafficSubId;
public function setTrafficSourceId($trafficSourceId)
{
$this->trafficSourceId = $trafficSourceId;
}
public function getTrafficSourceId()
{
return $this->trafficSourceId;
}
public function setTrafficSubId($trafficSubId)
{
$this->trafficSubId = $trafficSubId;
}
public function getTrafficSubId()
{
return $this->trafficSubId;
}
}
#[AllowDynamicProperties]
class Google_Service_Partners_UserOverrides extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $ipAddress;
public $userId;
public function setIpAddress($ipAddress)
{
$this->ipAddress = $ipAddress;
}
public function getIpAddress()
{
return $this->ipAddress;
}
public function setUserId($userId)
{
$this->userId = $userId;
}
public function getUserId()
{
return $this->userId;
}
}
PK }\_8n n Service/CloudMonitoring.phpnu [
* API for accessing Google Cloud and API monitoring data.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_CloudMonitoring extends Google_Service { /** View and manage your data across Google Cloud Platform services. */ const CLOUD_PLATFORM = "https://www.googleapis.com/auth/cloud-platform"; /** View and write monitoring data for all of your Google and third-party Cloud and API projects. */ const MONITORING = "https://www.googleapis.com/auth/monitoring"; public $metricDescriptors; public $timeseries; public $timeseriesDescriptors; /** * Constructs the internal representation of the CloudMonitoring service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'cloudmonitoring/v2beta2/projects/'; $this->version = 'v2beta2'; $this->serviceName = 'cloudmonitoring'; $this->metricDescriptors = new Google_Service_CloudMonitoring_MetricDescriptors_Resource( $this, $this->serviceName, 'metricDescriptors', array( 'methods' => array( 'create' => array( 'path' => '{project}/metricDescriptors', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'delete' => array( 'path' => '{project}/metricDescriptors/{metric}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'metric' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/metricDescriptors', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'count' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'query' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->timeseries = new Google_Service_CloudMonitoring_Timeseries_Resource( $this, $this->serviceName, 'timeseries', array( 'methods' => array( 'list' => array( 'path' => '{project}/timeseries/{metric}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'metric' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'youngest' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'count' => array( 'location' => 'query', 'type' => 'integer', ), 'timespan' => array( 'location' => 'query', 'type' => 'string', ), 'aggregator' => array( 'location' => 'query', 'type' => 'string', ), 'labels' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'window' => array( 'location' => 'query', 'type' => 'string', ), 'oldest' => array( 'location' => 'query', 'type' => 'string', ), ), ),'write' => array( 'path' => '{project}/timeseries:write', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->timeseriesDescriptors = new Google_Service_CloudMonitoring_TimeseriesDescriptors_Resource( $this, $this->serviceName, 'timeseriesDescriptors', array( 'methods' => array( 'list' => array( 'path' => '{project}/timeseriesDescriptors/{metric}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'metric' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'youngest' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'count' => array( 'location' => 'query', 'type' => 'integer', ), 'timespan' => array( 'location' => 'query', 'type' => 'string', ), 'aggregator' => array( 'location' => 'query', 'type' => 'string', ), 'labels' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'window' => array( 'location' => 'query', 'type' => 'string', ), 'oldest' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); } } /** * The "metricDescriptors" collection of methods. * Typical usage is: *
* $cloudmonitoringService = new Google_Service_CloudMonitoring(...);
* $metricDescriptors = $cloudmonitoringService->metricDescriptors;
*
*/
#[AllowDynamicProperties]
class Google_Service_CloudMonitoring_MetricDescriptors_Resource extends Google_Service_Resource
{
/**
* Create a new metric. (metricDescriptors.create)
*
* @param string $project The project id. The value can be the numeric project
* ID or string-based project name.
* @param Google_MetricDescriptor $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_CloudMonitoring_MetricDescriptor
*/
public function create($project, Google_Service_CloudMonitoring_MetricDescriptor $postBody, $optParams = array())
{
$params = array('project' => $project, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_CloudMonitoring_MetricDescriptor");
}
/**
* Delete an existing metric. (metricDescriptors.delete)
*
* @param string $project The project ID to which the metric belongs.
* @param string $metric Name of the metric.
* @param array $optParams Optional parameters.
* @return Google_Service_CloudMonitoring_DeleteMetricDescriptorResponse
*/
public function delete($project, $metric, $optParams = array())
{
$params = array('project' => $project, 'metric' => $metric);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_CloudMonitoring_DeleteMetricDescriptorResponse");
}
/**
* List metric descriptors that match the query. If the query is not set, then
* all of the metric descriptors will be returned. Large responses will be
* paginated, use the nextPageToken returned in the response to request
* subsequent pages of results by setting the pageToken query parameter to the
* value of the nextPageToken. (metricDescriptors.listMetricDescriptors)
*
* @param string $project The project id. The value can be the numeric project
* ID or string-based project name.
* @param array $optParams Optional parameters.
*
* @opt_param int count Maximum number of metric descriptors per page. Used for
* pagination. If not specified, count = 100.
* @opt_param string pageToken The pagination token, which is used to page
* through large result sets. Set this value to the value of the nextPageToken
* to retrieve the next page of results.
* @opt_param string query The query used to search against existing metrics.
* Separate keywords with a space; the service joins all keywords with AND,
* meaning that all keywords must match for a metric to be returned. If this
* field is omitted, all metrics are returned. If an empty string is passed with
* this field, no metrics are returned.
* @return Google_Service_CloudMonitoring_ListMetricDescriptorsResponse
*/
public function listMetricDescriptors($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_CloudMonitoring_ListMetricDescriptorsResponse");
}
}
/**
* The "timeseries" collection of methods.
* Typical usage is:
*
* $cloudmonitoringService = new Google_Service_CloudMonitoring(...);
* $timeseries = $cloudmonitoringService->timeseries;
*
*/
#[AllowDynamicProperties]
class Google_Service_CloudMonitoring_Timeseries_Resource extends Google_Service_Resource
{
/**
* List the data points of the time series that match the metric and labels
* values and that have data points in the interval. Large responses are
* paginated; use the nextPageToken returned in the response to request
* subsequent pages of results by setting the pageToken query parameter to the
* value of the nextPageToken. (timeseries.listTimeseries)
*
* @param string $project The project ID to which this time series belongs. The
* value can be the numeric project ID or string-based project name.
* @param string $metric Metric names are protocol-free URLs as listed in the
* Supported Metrics page. For example,
* compute.googleapis.com/instance/disk/read_ops_count.
* @param string $youngest End of the time interval (inclusive), which is
* expressed as an RFC 3339 timestamp.
* @param array $optParams Optional parameters.
*
* @opt_param int count Maximum number of data points per page, which is used
* for pagination of results.
* @opt_param string timespan Length of the time interval to query, which is an
* alternative way to declare the interval: (youngest - timespan, youngest]. The
* timespan and oldest parameters should not be used together. Units: - s:
* second - m: minute - h: hour - d: day - w: week Examples: 2s, 3m, 4w.
* Only one unit is allowed, for example: 2w3d is not allowed; you should use
* 17d instead.
*
* If neither oldest nor timespan is specified, the default time interval will
* be (youngest - 4 hours, youngest].
* @opt_param string aggregator The aggregation function that will reduce the
* data points in each window to a single point. This parameter is only valid
* for non-cumulative metrics with a value type of INT64 or DOUBLE.
* @opt_param string labels A collection of labels for the matching time series,
* which are represented as: - key==value: key equals the value - key=~value:
* key regex matches the value - key!=value: key does not equal the value -
* key!~value: key regex does not match the value For example, to list all of
* the time series descriptors for the region us-central1, you could specify:
* label=cloud.googleapis.com%2Flocation=~us-central1.*
* @opt_param string pageToken The pagination token, which is used to page
* through large result sets. Set this value to the value of the nextPageToken
* to retrieve the next page of results.
* @opt_param string window The sampling window. At most one data point will be
* returned for each window in the requested time interval. This parameter is
* only valid for non-cumulative metric types. Units: - m: minute - h: hour -
* d: day - w: week Examples: 3m, 4w. Only one unit is allowed, for example:
* 2w3d is not allowed; you should use 17d instead.
* @opt_param string oldest Start of the time interval (exclusive), which is
* expressed as an RFC 3339 timestamp. If neither oldest nor timespan is
* specified, the default time interval will be (youngest - 4 hours, youngest]
* @return Google_Service_CloudMonitoring_ListTimeseriesResponse
*/
public function listTimeseries($project, $metric, $youngest, $optParams = array())
{
$params = array('project' => $project, 'metric' => $metric, 'youngest' => $youngest);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_CloudMonitoring_ListTimeseriesResponse");
}
/**
* Put data points to one or more time series for one or more metrics. If a time
* series does not exist, a new time series will be created. It is not allowed
* to write a time series point that is older than the existing youngest point
* of that time series. Points that are older than the existing youngest point
* of that time series will be discarded silently. Therefore, users should make
* sure that points of a time series are written sequentially in the order of
* their end time. (timeseries.write)
*
* @param string $project The project ID. The value can be the numeric project
* ID or string-based project name.
* @param Google_WriteTimeseriesRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_CloudMonitoring_WriteTimeseriesResponse
*/
public function write($project, Google_Service_CloudMonitoring_WriteTimeseriesRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('write', array($params), "Google_Service_CloudMonitoring_WriteTimeseriesResponse");
}
}
/**
* The "timeseriesDescriptors" collection of methods.
* Typical usage is:
*
* $cloudmonitoringService = new Google_Service_CloudMonitoring(...);
* $timeseriesDescriptors = $cloudmonitoringService->timeseriesDescriptors;
*
*/
#[AllowDynamicProperties]
class Google_Service_CloudMonitoring_TimeseriesDescriptors_Resource extends Google_Service_Resource
{
/**
* List the descriptors of the time series that match the metric and labels
* values and that have data points in the interval. Large responses are
* paginated; use the nextPageToken returned in the response to request
* subsequent pages of results by setting the pageToken query parameter to the
* value of the nextPageToken. (timeseriesDescriptors.listTimeseriesDescriptors)
*
* @param string $project The project ID to which this time series belongs. The
* value can be the numeric project ID or string-based project name.
* @param string $metric Metric names are protocol-free URLs as listed in the
* Supported Metrics page. For example,
* compute.googleapis.com/instance/disk/read_ops_count.
* @param string $youngest End of the time interval (inclusive), which is
* expressed as an RFC 3339 timestamp.
* @param array $optParams Optional parameters.
*
* @opt_param int count Maximum number of time series descriptors per page. Used
* for pagination. If not specified, count = 100.
* @opt_param string timespan Length of the time interval to query, which is an
* alternative way to declare the interval: (youngest - timespan, youngest]. The
* timespan and oldest parameters should not be used together. Units: - s:
* second - m: minute - h: hour - d: day - w: week Examples: 2s, 3m, 4w.
* Only one unit is allowed, for example: 2w3d is not allowed; you should use
* 17d instead.
*
* If neither oldest nor timespan is specified, the default time interval will
* be (youngest - 4 hours, youngest].
* @opt_param string aggregator The aggregation function that will reduce the
* data points in each window to a single point. This parameter is only valid
* for non-cumulative metrics with a value type of INT64 or DOUBLE.
* @opt_param string labels A collection of labels for the matching time series,
* which are represented as: - key==value: key equals the value - key=~value:
* key regex matches the value - key!=value: key does not equal the value -
* key!~value: key regex does not match the value For example, to list all of
* the time series descriptors for the region us-central1, you could specify:
* label=cloud.googleapis.com%2Flocation=~us-central1.*
* @opt_param string pageToken The pagination token, which is used to page
* through large result sets. Set this value to the value of the nextPageToken
* to retrieve the next page of results.
* @opt_param string window The sampling window. At most one data point will be
* returned for each window in the requested time interval. This parameter is
* only valid for non-cumulative metric types. Units: - m: minute - h: hour -
* d: day - w: week Examples: 3m, 4w. Only one unit is allowed, for example:
* 2w3d is not allowed; you should use 17d instead.
* @opt_param string oldest Start of the time interval (exclusive), which is
* expressed as an RFC 3339 timestamp. If neither oldest nor timespan is
* specified, the default time interval will be (youngest - 4 hours, youngest]
* @return Google_Service_CloudMonitoring_ListTimeseriesDescriptorsResponse
*/
public function listTimeseriesDescriptors($project, $metric, $youngest, $optParams = array())
{
$params = array('project' => $project, 'metric' => $metric, 'youngest' => $youngest);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_CloudMonitoring_ListTimeseriesDescriptorsResponse");
}
}
#[AllowDynamicProperties]
class Google_Service_CloudMonitoring_DeleteMetricDescriptorResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $kind;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_CloudMonitoring_ListMetricDescriptorsRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $kind;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_CloudMonitoring_ListMetricDescriptorsResponse extends Google_Collection
{
protected $collection_key = 'metrics';
protected $internal_gapi_mappings = array(
);
public $kind;
protected $metricsType = 'Google_Service_CloudMonitoring_MetricDescriptor';
protected $metricsDataType = 'array';
public $nextPageToken;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMetrics($metrics)
{
$this->metrics = $metrics;
}
public function getMetrics()
{
return $this->metrics;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_CloudMonitoring_ListTimeseriesDescriptorsRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $kind;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_CloudMonitoring_ListTimeseriesDescriptorsResponse extends Google_Collection
{
protected $collection_key = 'timeseries';
protected $internal_gapi_mappings = array(
);
public $kind;
public $nextPageToken;
public $oldest;
protected $timeseriesType = 'Google_Service_CloudMonitoring_TimeseriesDescriptor';
protected $timeseriesDataType = 'array';
public $youngest;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setOldest($oldest)
{
$this->oldest = $oldest;
}
public function getOldest()
{
return $this->oldest;
}
public function setTimeseries($timeseries)
{
$this->timeseries = $timeseries;
}
public function getTimeseries()
{
return $this->timeseries;
}
public function setYoungest($youngest)
{
$this->youngest = $youngest;
}
public function getYoungest()
{
return $this->youngest;
}
}
#[AllowDynamicProperties]
class Google_Service_CloudMonitoring_ListTimeseriesRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $kind;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_CloudMonitoring_ListTimeseriesResponse extends Google_Collection
{
protected $collection_key = 'timeseries';
protected $internal_gapi_mappings = array(
);
public $kind;
public $nextPageToken;
public $oldest;
protected $timeseriesType = 'Google_Service_CloudMonitoring_Timeseries';
protected $timeseriesDataType = 'array';
public $youngest;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setOldest($oldest)
{
$this->oldest = $oldest;
}
public function getOldest()
{
return $this->oldest;
}
public function setTimeseries($timeseries)
{
$this->timeseries = $timeseries;
}
public function getTimeseries()
{
return $this->timeseries;
}
public function setYoungest($youngest)
{
$this->youngest = $youngest;
}
public function getYoungest()
{
return $this->youngest;
}
}
#[AllowDynamicProperties]
class Google_Service_CloudMonitoring_MetricDescriptor extends Google_Collection
{
protected $collection_key = 'labels';
protected $internal_gapi_mappings = array(
);
public $description;
protected $labelsType = 'Google_Service_CloudMonitoring_MetricDescriptorLabelDescriptor';
protected $labelsDataType = 'array';
public $name;
public $project;
protected $typeDescriptorType = 'Google_Service_CloudMonitoring_MetricDescriptorTypeDescriptor';
protected $typeDescriptorDataType = '';
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setLabels($labels)
{
$this->labels = $labels;
}
public function getLabels()
{
return $this->labels;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setProject($project)
{
$this->project = $project;
}
public function getProject()
{
return $this->project;
}
public function setTypeDescriptor(Google_Service_CloudMonitoring_MetricDescriptorTypeDescriptor $typeDescriptor)
{
$this->typeDescriptor = $typeDescriptor;
}
public function getTypeDescriptor()
{
return $this->typeDescriptor;
}
}
#[AllowDynamicProperties]
class Google_Service_CloudMonitoring_MetricDescriptorLabelDescriptor extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $description;
public $key;
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
}
#[AllowDynamicProperties]
class Google_Service_CloudMonitoring_MetricDescriptorTypeDescriptor extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $metricType;
public $valueType;
public function setMetricType($metricType)
{
$this->metricType = $metricType;
}
public function getMetricType()
{
return $this->metricType;
}
public function setValueType($valueType)
{
$this->valueType = $valueType;
}
public function getValueType()
{
return $this->valueType;
}
}
#[AllowDynamicProperties]
class Google_Service_CloudMonitoring_Point extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $boolValue;
protected $distributionValueType = 'Google_Service_CloudMonitoring_PointDistribution';
protected $distributionValueDataType = '';
public $doubleValue;
public $end;
public $int64Value;
public $start;
public $stringValue;
public function setBoolValue($boolValue)
{
$this->boolValue = $boolValue;
}
public function getBoolValue()
{
return $this->boolValue;
}
public function setDistributionValue(Google_Service_CloudMonitoring_PointDistribution $distributionValue)
{
$this->distributionValue = $distributionValue;
}
public function getDistributionValue()
{
return $this->distributionValue;
}
public function setDoubleValue($doubleValue)
{
$this->doubleValue = $doubleValue;
}
public function getDoubleValue()
{
return $this->doubleValue;
}
public function setEnd($end)
{
$this->end = $end;
}
public function getEnd()
{
return $this->end;
}
public function setInt64Value($int64Value)
{
$this->int64Value = $int64Value;
}
public function getInt64Value()
{
return $this->int64Value;
}
public function setStart($start)
{
$this->start = $start;
}
public function getStart()
{
return $this->start;
}
public function setStringValue($stringValue)
{
$this->stringValue = $stringValue;
}
public function getStringValue()
{
return $this->stringValue;
}
}
#[AllowDynamicProperties]
class Google_Service_CloudMonitoring_PointDistribution extends Google_Collection
{
protected $collection_key = 'buckets';
protected $internal_gapi_mappings = array(
);
protected $bucketsType = 'Google_Service_CloudMonitoring_PointDistributionBucket';
protected $bucketsDataType = 'array';
protected $overflowBucketType = 'Google_Service_CloudMonitoring_PointDistributionOverflowBucket';
protected $overflowBucketDataType = '';
protected $underflowBucketType = 'Google_Service_CloudMonitoring_PointDistributionUnderflowBucket';
protected $underflowBucketDataType = '';
public function setBuckets($buckets)
{
$this->buckets = $buckets;
}
public function getBuckets()
{
return $this->buckets;
}
public function setOverflowBucket(Google_Service_CloudMonitoring_PointDistributionOverflowBucket $overflowBucket)
{
$this->overflowBucket = $overflowBucket;
}
public function getOverflowBucket()
{
return $this->overflowBucket;
}
public function setUnderflowBucket(Google_Service_CloudMonitoring_PointDistributionUnderflowBucket $underflowBucket)
{
$this->underflowBucket = $underflowBucket;
}
public function getUnderflowBucket()
{
return $this->underflowBucket;
}
}
#[AllowDynamicProperties]
class Google_Service_CloudMonitoring_PointDistributionBucket extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $count;
public $lowerBound;
public $upperBound;
public function setCount($count)
{
$this->count = $count;
}
public function getCount()
{
return $this->count;
}
public function setLowerBound($lowerBound)
{
$this->lowerBound = $lowerBound;
}
public function getLowerBound()
{
return $this->lowerBound;
}
public function setUpperBound($upperBound)
{
$this->upperBound = $upperBound;
}
public function getUpperBound()
{
return $this->upperBound;
}
}
#[AllowDynamicProperties]
class Google_Service_CloudMonitoring_PointDistributionOverflowBucket extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $count;
public $lowerBound;
public function setCount($count)
{
$this->count = $count;
}
public function getCount()
{
return $this->count;
}
public function setLowerBound($lowerBound)
{
$this->lowerBound = $lowerBound;
}
public function getLowerBound()
{
return $this->lowerBound;
}
}
#[AllowDynamicProperties]
class Google_Service_CloudMonitoring_PointDistributionUnderflowBucket extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $count;
public $upperBound;
public function setCount($count)
{
$this->count = $count;
}
public function getCount()
{
return $this->count;
}
public function setUpperBound($upperBound)
{
$this->upperBound = $upperBound;
}
public function getUpperBound()
{
return $this->upperBound;
}
}
#[AllowDynamicProperties]
class Google_Service_CloudMonitoring_Timeseries extends Google_Collection
{
protected $collection_key = 'points';
protected $internal_gapi_mappings = array(
);
protected $pointsType = 'Google_Service_CloudMonitoring_Point';
protected $pointsDataType = 'array';
protected $timeseriesDescType = 'Google_Service_CloudMonitoring_TimeseriesDescriptor';
protected $timeseriesDescDataType = '';
public function setPoints($points)
{
$this->points = $points;
}
public function getPoints()
{
return $this->points;
}
public function setTimeseriesDesc(Google_Service_CloudMonitoring_TimeseriesDescriptor $timeseriesDesc)
{
$this->timeseriesDesc = $timeseriesDesc;
}
public function getTimeseriesDesc()
{
return $this->timeseriesDesc;
}
}
#[AllowDynamicProperties]
class Google_Service_CloudMonitoring_TimeseriesDescriptor extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $labels;
public $metric;
public $project;
public function setLabels($labels)
{
$this->labels = $labels;
}
public function getLabels()
{
return $this->labels;
}
public function setMetric($metric)
{
$this->metric = $metric;
}
public function getMetric()
{
return $this->metric;
}
public function setProject($project)
{
$this->project = $project;
}
public function getProject()
{
return $this->project;
}
}
#[AllowDynamicProperties]
class Google_Service_CloudMonitoring_TimeseriesDescriptorLabel extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $key;
public $value;
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_CloudMonitoring_TimeseriesDescriptorLabels extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_CloudMonitoring_TimeseriesPoint extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $pointType = 'Google_Service_CloudMonitoring_Point';
protected $pointDataType = '';
protected $timeseriesDescType = 'Google_Service_CloudMonitoring_TimeseriesDescriptor';
protected $timeseriesDescDataType = '';
public function setPoint(Google_Service_CloudMonitoring_Point $point)
{
$this->point = $point;
}
public function getPoint()
{
return $this->point;
}
public function setTimeseriesDesc(Google_Service_CloudMonitoring_TimeseriesDescriptor $timeseriesDesc)
{
$this->timeseriesDesc = $timeseriesDesc;
}
public function getTimeseriesDesc()
{
return $this->timeseriesDesc;
}
}
#[AllowDynamicProperties]
class Google_Service_CloudMonitoring_WriteTimeseriesRequest extends Google_Collection
{
protected $collection_key = 'timeseries';
protected $internal_gapi_mappings = array(
);
public $commonLabels;
protected $timeseriesType = 'Google_Service_CloudMonitoring_TimeseriesPoint';
protected $timeseriesDataType = 'array';
public function setCommonLabels($commonLabels)
{
$this->commonLabels = $commonLabels;
}
public function getCommonLabels()
{
return $this->commonLabels;
}
public function setTimeseries($timeseries)
{
$this->timeseries = $timeseries;
}
public function getTimeseries()
{
return $this->timeseries;
}
}
#[AllowDynamicProperties]
class Google_Service_CloudMonitoring_WriteTimeseriesRequestCommonLabels extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_CloudMonitoring_WriteTimeseriesResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $kind;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
PK }\p[q$ $ Service/Logging.phpnu [
* Google Cloud Logging API lets you create logs, ingest log entries, and manage
* log sinks.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Logging extends Google_Service { /** * Constructs the internal representation of the Logging service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://logging.googleapis.com/'; $this->servicePath = ''; $this->version = 'v2beta1'; $this->serviceName = 'logging'; } } #[AllowDynamicProperties] class Google_Service_Logging_LogLine extends Google_Model { protected $internal_gapi_mappings = array( ); public $logMessage; public $severity; protected $sourceLocationType = 'Google_Service_Logging_SourceLocation'; protected $sourceLocationDataType = ''; public $time; public function setLogMessage($logMessage) { $this->logMessage = $logMessage; } public function getLogMessage() { return $this->logMessage; } public function setSeverity($severity) { $this->severity = $severity; } public function getSeverity() { return $this->severity; } public function setSourceLocation(Google_Service_Logging_SourceLocation $sourceLocation) { $this->sourceLocation = $sourceLocation; } public function getSourceLocation() { return $this->sourceLocation; } public function setTime($time) { $this->time = $time; } public function getTime() { return $this->time; } } #[AllowDynamicProperties] class Google_Service_Logging_RequestLog extends Google_Collection { protected $collection_key = 'sourceReference'; protected $internal_gapi_mappings = array( ); public $appEngineRelease; public $appId; public $cost; public $endTime; public $finished; public $host; public $httpVersion; public $instanceId; public $instanceIndex; public $ip; public $latency; protected $lineType = 'Google_Service_Logging_LogLine'; protected $lineDataType = 'array'; public $megaCycles; public $method; public $moduleId; public $nickname; public $pendingTime; public $referrer; public $requestId; public $resource; public $responseSize; protected $sourceReferenceType = 'Google_Service_Logging_SourceReference'; protected $sourceReferenceDataType = 'array'; public $startTime; public $status; public $taskName; public $taskQueueName; public $traceId; public $urlMapEntry; public $userAgent; public $versionId; public $wasLoadingRequest; public function setAppEngineRelease($appEngineRelease) { $this->appEngineRelease = $appEngineRelease; } public function getAppEngineRelease() { return $this->appEngineRelease; } public function setAppId($appId) { $this->appId = $appId; } public function getAppId() { return $this->appId; } public function setCost($cost) { $this->cost = $cost; } public function getCost() { return $this->cost; } public function setEndTime($endTime) { $this->endTime = $endTime; } public function getEndTime() { return $this->endTime; } public function setFinished($finished) { $this->finished = $finished; } public function getFinished() { return $this->finished; } public function setHost($host) { $this->host = $host; } public function getHost() { return $this->host; } public function setHttpVersion($httpVersion) { $this->httpVersion = $httpVersion; } public function getHttpVersion() { return $this->httpVersion; } public function setInstanceId($instanceId) { $this->instanceId = $instanceId; } public function getInstanceId() { return $this->instanceId; } public function setInstanceIndex($instanceIndex) { $this->instanceIndex = $instanceIndex; } public function getInstanceIndex() { return $this->instanceIndex; } public function setIp($ip) { $this->ip = $ip; } public function getIp() { return $this->ip; } public function setLatency($latency) { $this->latency = $latency; } public function getLatency() { return $this->latency; } public function setLine($line) { $this->line = $line; } public function getLine() { return $this->line; } public function setMegaCycles($megaCycles) { $this->megaCycles = $megaCycles; } public function getMegaCycles() { return $this->megaCycles; } public function setMethod($method) { $this->method = $method; } public function getMethod() { return $this->method; } public function setModuleId($moduleId) { $this->moduleId = $moduleId; } public function getModuleId() { return $this->moduleId; } public function setNickname($nickname) { $this->nickname = $nickname; } public function getNickname() { return $this->nickname; } public function setPendingTime($pendingTime) { $this->pendingTime = $pendingTime; } public function getPendingTime() { return $this->pendingTime; } public function setReferrer($referrer) { $this->referrer = $referrer; } public function getReferrer() { return $this->referrer; } public function setRequestId($requestId) { $this->requestId = $requestId; } public function getRequestId() { return $this->requestId; } public function setResource($resource) { $this->resource = $resource; } public function getResource() { return $this->resource; } public function setResponseSize($responseSize) { $this->responseSize = $responseSize; } public function getResponseSize() { return $this->responseSize; } public function setSourceReference($sourceReference) { $this->sourceReference = $sourceReference; } public function getSourceReference() { return $this->sourceReference; } public function setStartTime($startTime) { $this->startTime = $startTime; } public function getStartTime() { return $this->startTime; } public function setStatus($status) { $this->status = $status; } public function getStatus() { return $this->status; } public function setTaskName($taskName) { $this->taskName = $taskName; } public function getTaskName() { return $this->taskName; } public function setTaskQueueName($taskQueueName) { $this->taskQueueName = $taskQueueName; } public function getTaskQueueName() { return $this->taskQueueName; } public function setTraceId($traceId) { $this->traceId = $traceId; } public function getTraceId() { return $this->traceId; } public function setUrlMapEntry($urlMapEntry) { $this->urlMapEntry = $urlMapEntry; } public function getUrlMapEntry() { return $this->urlMapEntry; } public function setUserAgent($userAgent) { $this->userAgent = $userAgent; } public function getUserAgent() { return $this->userAgent; } public function setVersionId($versionId) { $this->versionId = $versionId; } public function getVersionId() { return $this->versionId; } public function setWasLoadingRequest($wasLoadingRequest) { $this->wasLoadingRequest = $wasLoadingRequest; } public function getWasLoadingRequest() { return $this->wasLoadingRequest; } } #[AllowDynamicProperties] class Google_Service_Logging_SourceLocation extends Google_Model { protected $internal_gapi_mappings = array( ); public $file; public $functionName; public $line; public function setFile($file) { $this->file = $file; } public function getFile() { return $this->file; } public function setFunctionName($functionName) { $this->functionName = $functionName; } public function getFunctionName() { return $this->functionName; } public function setLine($line) { $this->line = $line; } public function getLine() { return $this->line; } } #[AllowDynamicProperties] class Google_Service_Logging_SourceReference extends Google_Model { protected $internal_gapi_mappings = array( ); public $repository; public $revisionId; public function setRepository($repository) { $this->repository = $repository; } public function getRepository() { return $this->repository; } public function setRevisionId($revisionId) { $this->revisionId = $revisionId; } public function getRevisionId() { return $this->revisionId; } } PK }\0&i( i( Service/Audit.phpnu [ * Lets you access user activities in your enterprise made through various * applications. * ** For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Audit extends Google_Service { public $activities; /** * Constructs the internal representation of the Audit service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->servicePath = 'apps/reporting/audit/v1/'; $this->version = 'v1'; $this->serviceName = 'audit'; $this->activities = new Google_Service_Audit_Activities_Resource( $this, $this->serviceName, 'activities', array( 'methods' => array( 'list' => array( 'path' => '{customerId}/{applicationId}', 'httpMethod' => 'GET', 'parameters' => array( 'customerId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'applicationId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'actorEmail' => array( 'location' => 'query', 'type' => 'string', ), 'actorApplicationId' => array( 'location' => 'query', 'type' => 'string', ), 'actorIpAddress' => array( 'location' => 'query', 'type' => 'string', ), 'caller' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'eventName' => array( 'location' => 'query', 'type' => 'string', ), 'startTime' => array( 'location' => 'query', 'type' => 'string', ), 'endTime' => array( 'location' => 'query', 'type' => 'string', ), 'continuationToken' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); } } /** * The "activities" collection of methods. * Typical usage is: *
* $auditService = new Google_Service_Audit(...);
* $activities = $auditService->activities;
*
*/
#[AllowDynamicProperties]
class Google_Service_Audit_Activities_Resource extends Google_Service_Resource
{
/**
* Retrieves a list of activities for a specific customer and application.
* (activities.listActivities)
*
* @param string $customerId Represents the customer who is the owner of target
* object on which action was performed.
* @param string $applicationId Application ID of the application on which the
* event was performed.
* @param array $optParams Optional parameters.
*
* @opt_param string actorEmail Email address of the user who performed the
* action.
* @opt_param string actorApplicationId Application ID of the application which
* interacted on behalf of the user while performing the event.
* @opt_param string actorIpAddress IP Address of host where the event was
* performed. Supports both IPv4 and IPv6 addresses.
* @opt_param string caller Type of the caller.
* @opt_param int maxResults Number of activity records to be shown in each
* page.
* @opt_param string eventName Name of the event being queried.
* @opt_param string startTime Return events which occured at or after this
* time.
* @opt_param string endTime Return events which occured at or before this time.
* @opt_param string continuationToken Next page URL.
* @return Google_Service_Audit_Activities
*/
public function listActivities($customerId, $applicationId, $optParams = array())
{
$params = array('customerId' => $customerId, 'applicationId' => $applicationId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Audit_Activities");
}
}
#[AllowDynamicProperties]
class Google_Service_Audit_Activities extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_Audit_Activity';
protected $itemsDataType = 'array';
public $kind;
public $next;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNext($next)
{
$this->next = $next;
}
public function getNext()
{
return $this->next;
}
}
#[AllowDynamicProperties]
class Google_Service_Audit_Activity extends Google_Collection
{
protected $collection_key = 'events';
protected $internal_gapi_mappings = array(
);
protected $actorType = 'Google_Service_Audit_ActivityActor';
protected $actorDataType = '';
protected $eventsType = 'Google_Service_Audit_ActivityEvents';
protected $eventsDataType = 'array';
protected $idType = 'Google_Service_Audit_ActivityId';
protected $idDataType = '';
public $ipAddress;
public $kind;
public $ownerDomain;
public function setActor(Google_Service_Audit_ActivityActor $actor)
{
$this->actor = $actor;
}
public function getActor()
{
return $this->actor;
}
public function setEvents($events)
{
$this->events = $events;
}
public function getEvents()
{
return $this->events;
}
public function setId(Google_Service_Audit_ActivityId $id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setIpAddress($ipAddress)
{
$this->ipAddress = $ipAddress;
}
public function getIpAddress()
{
return $this->ipAddress;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setOwnerDomain($ownerDomain)
{
$this->ownerDomain = $ownerDomain;
}
public function getOwnerDomain()
{
return $this->ownerDomain;
}
}
#[AllowDynamicProperties]
class Google_Service_Audit_ActivityActor extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $applicationId;
public $callerType;
public $email;
public $key;
public function setApplicationId($applicationId)
{
$this->applicationId = $applicationId;
}
public function getApplicationId()
{
return $this->applicationId;
}
public function setCallerType($callerType)
{
$this->callerType = $callerType;
}
public function getCallerType()
{
return $this->callerType;
}
public function setEmail($email)
{
$this->email = $email;
}
public function getEmail()
{
return $this->email;
}
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
}
#[AllowDynamicProperties]
class Google_Service_Audit_ActivityEvents extends Google_Collection
{
protected $collection_key = 'parameters';
protected $internal_gapi_mappings = array(
);
public $eventType;
public $name;
protected $parametersType = 'Google_Service_Audit_ActivityEventsParameters';
protected $parametersDataType = 'array';
public function setEventType($eventType)
{
$this->eventType = $eventType;
}
public function getEventType()
{
return $this->eventType;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setParameters($parameters)
{
$this->parameters = $parameters;
}
public function getParameters()
{
return $this->parameters;
}
}
#[AllowDynamicProperties]
class Google_Service_Audit_ActivityEventsParameters extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $name;
public $value;
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Audit_ActivityId extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $applicationId;
public $customerId;
public $time;
public $uniqQualifier;
public function setApplicationId($applicationId)
{
$this->applicationId = $applicationId;
}
public function getApplicationId()
{
return $this->applicationId;
}
public function setCustomerId($customerId)
{
$this->customerId = $customerId;
}
public function getCustomerId()
{
return $this->customerId;
}
public function setTime($time)
{
$this->time = $time;
}
public function getTime()
{
return $this->time;
}
public function setUniqQualifier($uniqQualifier)
{
$this->uniqQualifier = $uniqQualifier;
}
public function getUniqQualifier()
{
return $this->uniqQualifier;
}
}
PK }\f Service/MapsEngine.phpnu [
* The Google Maps Engine API allows developers to store and query geospatial
* vector and raster data.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_MapsEngine extends Google_Service { /** View and manage your Google My Maps data. */ const MAPSENGINE = "https://www.googleapis.com/auth/mapsengine"; /** View your Google My Maps data. */ const MAPSENGINE_READONLY = "https://www.googleapis.com/auth/mapsengine.readonly"; public $assets; public $assets_parents; public $assets_permissions; public $layers; public $layers_parents; public $layers_permissions; public $maps; public $maps_permissions; public $projects; public $projects_icons; public $rasterCollections; public $rasterCollections_parents; public $rasterCollections_permissions; public $rasterCollections_rasters; public $rasters; public $rasters_files; public $rasters_parents; public $rasters_permissions; public $tables; public $tables_features; public $tables_files; public $tables_parents; public $tables_permissions; /** * Constructs the internal representation of the MapsEngine service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'mapsengine/v1/'; $this->version = 'v1'; $this->serviceName = 'mapsengine'; $this->assets = new Google_Service_MapsEngine_Assets_Resource( $this, $this->serviceName, 'assets', array( 'methods' => array( 'get' => array( 'path' => 'assets/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'assets', 'httpMethod' => 'GET', 'parameters' => array( 'modifiedAfter' => array( 'location' => 'query', 'type' => 'string', ), 'createdAfter' => array( 'location' => 'query', 'type' => 'string', ), 'tags' => array( 'location' => 'query', 'type' => 'string', ), 'projectId' => array( 'location' => 'query', 'type' => 'string', ), 'search' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'creatorEmail' => array( 'location' => 'query', 'type' => 'string', ), 'bbox' => array( 'location' => 'query', 'type' => 'string', ), 'modifiedBefore' => array( 'location' => 'query', 'type' => 'string', ), 'createdBefore' => array( 'location' => 'query', 'type' => 'string', ), 'role' => array( 'location' => 'query', 'type' => 'string', ), 'type' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->assets_parents = new Google_Service_MapsEngine_AssetsParents_Resource( $this, $this->serviceName, 'parents', array( 'methods' => array( 'list' => array( 'path' => 'assets/{id}/parents', 'httpMethod' => 'GET', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->assets_permissions = new Google_Service_MapsEngine_AssetsPermissions_Resource( $this, $this->serviceName, 'permissions', array( 'methods' => array( 'list' => array( 'path' => 'assets/{id}/permissions', 'httpMethod' => 'GET', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->layers = new Google_Service_MapsEngine_Layers_Resource( $this, $this->serviceName, 'layers', array( 'methods' => array( 'cancelProcessing' => array( 'path' => 'layers/{id}/cancelProcessing', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'create' => array( 'path' => 'layers', 'httpMethod' => 'POST', 'parameters' => array( 'process' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'delete' => array( 'path' => 'layers/{id}', 'httpMethod' => 'DELETE', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'layers/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'version' => array( 'location' => 'query', 'type' => 'string', ), ), ),'getPublished' => array( 'path' => 'layers/{id}/published', 'httpMethod' => 'GET', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'layers', 'httpMethod' => 'GET', 'parameters' => array( 'modifiedAfter' => array( 'location' => 'query', 'type' => 'string', ), 'createdAfter' => array( 'location' => 'query', 'type' => 'string', ), 'processingStatus' => array( 'location' => 'query', 'type' => 'string', ), 'projectId' => array( 'location' => 'query', 'type' => 'string', ), 'tags' => array( 'location' => 'query', 'type' => 'string', ), 'search' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'creatorEmail' => array( 'location' => 'query', 'type' => 'string', ), 'bbox' => array( 'location' => 'query', 'type' => 'string', ), 'modifiedBefore' => array( 'location' => 'query', 'type' => 'string', ), 'createdBefore' => array( 'location' => 'query', 'type' => 'string', ), 'role' => array( 'location' => 'query', 'type' => 'string', ), ), ),'listPublished' => array( 'path' => 'layers/published', 'httpMethod' => 'GET', 'parameters' => array( 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'projectId' => array( 'location' => 'query', 'type' => 'string', ), ), ),'patch' => array( 'path' => 'layers/{id}', 'httpMethod' => 'PATCH', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'process' => array( 'path' => 'layers/{id}/process', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'publish' => array( 'path' => 'layers/{id}/publish', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'force' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'unpublish' => array( 'path' => 'layers/{id}/unpublish', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->layers_parents = new Google_Service_MapsEngine_LayersParents_Resource( $this, $this->serviceName, 'parents', array( 'methods' => array( 'list' => array( 'path' => 'layers/{id}/parents', 'httpMethod' => 'GET', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->layers_permissions = new Google_Service_MapsEngine_LayersPermissions_Resource( $this, $this->serviceName, 'permissions', array( 'methods' => array( 'batchDelete' => array( 'path' => 'layers/{id}/permissions/batchDelete', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'batchUpdate' => array( 'path' => 'layers/{id}/permissions/batchUpdate', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'layers/{id}/permissions', 'httpMethod' => 'GET', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->maps = new Google_Service_MapsEngine_Maps_Resource( $this, $this->serviceName, 'maps', array( 'methods' => array( 'create' => array( 'path' => 'maps', 'httpMethod' => 'POST', 'parameters' => array(), ),'delete' => array( 'path' => 'maps/{id}', 'httpMethod' => 'DELETE', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'maps/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'version' => array( 'location' => 'query', 'type' => 'string', ), ), ),'getPublished' => array( 'path' => 'maps/{id}/published', 'httpMethod' => 'GET', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'maps', 'httpMethod' => 'GET', 'parameters' => array( 'modifiedAfter' => array( 'location' => 'query', 'type' => 'string', ), 'createdAfter' => array( 'location' => 'query', 'type' => 'string', ), 'processingStatus' => array( 'location' => 'query', 'type' => 'string', ), 'projectId' => array( 'location' => 'query', 'type' => 'string', ), 'tags' => array( 'location' => 'query', 'type' => 'string', ), 'search' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'creatorEmail' => array( 'location' => 'query', 'type' => 'string', ), 'bbox' => array( 'location' => 'query', 'type' => 'string', ), 'modifiedBefore' => array( 'location' => 'query', 'type' => 'string', ), 'createdBefore' => array( 'location' => 'query', 'type' => 'string', ), 'role' => array( 'location' => 'query', 'type' => 'string', ), ), ),'listPublished' => array( 'path' => 'maps/published', 'httpMethod' => 'GET', 'parameters' => array( 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'projectId' => array( 'location' => 'query', 'type' => 'string', ), ), ),'patch' => array( 'path' => 'maps/{id}', 'httpMethod' => 'PATCH', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'publish' => array( 'path' => 'maps/{id}/publish', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'force' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'unpublish' => array( 'path' => 'maps/{id}/unpublish', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->maps_permissions = new Google_Service_MapsEngine_MapsPermissions_Resource( $this, $this->serviceName, 'permissions', array( 'methods' => array( 'batchDelete' => array( 'path' => 'maps/{id}/permissions/batchDelete', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'batchUpdate' => array( 'path' => 'maps/{id}/permissions/batchUpdate', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'maps/{id}/permissions', 'httpMethod' => 'GET', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->projects = new Google_Service_MapsEngine_Projects_Resource( $this, $this->serviceName, 'projects', array( 'methods' => array( 'list' => array( 'path' => 'projects', 'httpMethod' => 'GET', 'parameters' => array(), ), ) ) ); $this->projects_icons = new Google_Service_MapsEngine_ProjectsIcons_Resource( $this, $this->serviceName, 'icons', array( 'methods' => array( 'create' => array( 'path' => 'projects/{projectId}/icons', 'httpMethod' => 'POST', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'projects/{projectId}/icons/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'projects/{projectId}/icons', 'httpMethod' => 'GET', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->rasterCollections = new Google_Service_MapsEngine_RasterCollections_Resource( $this, $this->serviceName, 'rasterCollections', array( 'methods' => array( 'cancelProcessing' => array( 'path' => 'rasterCollections/{id}/cancelProcessing', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'create' => array( 'path' => 'rasterCollections', 'httpMethod' => 'POST', 'parameters' => array(), ),'delete' => array( 'path' => 'rasterCollections/{id}', 'httpMethod' => 'DELETE', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'rasterCollections/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'rasterCollections', 'httpMethod' => 'GET', 'parameters' => array( 'modifiedAfter' => array( 'location' => 'query', 'type' => 'string', ), 'createdAfter' => array( 'location' => 'query', 'type' => 'string', ), 'processingStatus' => array( 'location' => 'query', 'type' => 'string', ), 'projectId' => array( 'location' => 'query', 'type' => 'string', ), 'tags' => array( 'location' => 'query', 'type' => 'string', ), 'search' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'creatorEmail' => array( 'location' => 'query', 'type' => 'string', ), 'bbox' => array( 'location' => 'query', 'type' => 'string', ), 'modifiedBefore' => array( 'location' => 'query', 'type' => 'string', ), 'createdBefore' => array( 'location' => 'query', 'type' => 'string', ), 'role' => array( 'location' => 'query', 'type' => 'string', ), ), ),'patch' => array( 'path' => 'rasterCollections/{id}', 'httpMethod' => 'PATCH', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'process' => array( 'path' => 'rasterCollections/{id}/process', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->rasterCollections_parents = new Google_Service_MapsEngine_RasterCollectionsParents_Resource( $this, $this->serviceName, 'parents', array( 'methods' => array( 'list' => array( 'path' => 'rasterCollections/{id}/parents', 'httpMethod' => 'GET', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->rasterCollections_permissions = new Google_Service_MapsEngine_RasterCollectionsPermissions_Resource( $this, $this->serviceName, 'permissions', array( 'methods' => array( 'batchDelete' => array( 'path' => 'rasterCollections/{id}/permissions/batchDelete', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'batchUpdate' => array( 'path' => 'rasterCollections/{id}/permissions/batchUpdate', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'rasterCollections/{id}/permissions', 'httpMethod' => 'GET', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->rasterCollections_rasters = new Google_Service_MapsEngine_RasterCollectionsRasters_Resource( $this, $this->serviceName, 'rasters', array( 'methods' => array( 'batchDelete' => array( 'path' => 'rasterCollections/{id}/rasters/batchDelete', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'batchInsert' => array( 'path' => 'rasterCollections/{id}/rasters/batchInsert', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'rasterCollections/{id}/rasters', 'httpMethod' => 'GET', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'modifiedAfter' => array( 'location' => 'query', 'type' => 'string', ), 'createdAfter' => array( 'location' => 'query', 'type' => 'string', ), 'tags' => array( 'location' => 'query', 'type' => 'string', ), 'search' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'creatorEmail' => array( 'location' => 'query', 'type' => 'string', ), 'bbox' => array( 'location' => 'query', 'type' => 'string', ), 'modifiedBefore' => array( 'location' => 'query', 'type' => 'string', ), 'createdBefore' => array( 'location' => 'query', 'type' => 'string', ), 'role' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->rasters = new Google_Service_MapsEngine_Rasters_Resource( $this, $this->serviceName, 'rasters', array( 'methods' => array( 'delete' => array( 'path' => 'rasters/{id}', 'httpMethod' => 'DELETE', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'rasters/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'rasters', 'httpMethod' => 'GET', 'parameters' => array( 'projectId' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'modifiedAfter' => array( 'location' => 'query', 'type' => 'string', ), 'createdAfter' => array( 'location' => 'query', 'type' => 'string', ), 'processingStatus' => array( 'location' => 'query', 'type' => 'string', ), 'tags' => array( 'location' => 'query', 'type' => 'string', ), 'search' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'creatorEmail' => array( 'location' => 'query', 'type' => 'string', ), 'bbox' => array( 'location' => 'query', 'type' => 'string', ), 'modifiedBefore' => array( 'location' => 'query', 'type' => 'string', ), 'createdBefore' => array( 'location' => 'query', 'type' => 'string', ), 'role' => array( 'location' => 'query', 'type' => 'string', ), ), ),'patch' => array( 'path' => 'rasters/{id}', 'httpMethod' => 'PATCH', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'process' => array( 'path' => 'rasters/{id}/process', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'upload' => array( 'path' => 'rasters/upload', 'httpMethod' => 'POST', 'parameters' => array(), ), ) ) ); $this->rasters_files = new Google_Service_MapsEngine_RastersFiles_Resource( $this, $this->serviceName, 'files', array( 'methods' => array( 'insert' => array( 'path' => 'rasters/{id}/files', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filename' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->rasters_parents = new Google_Service_MapsEngine_RastersParents_Resource( $this, $this->serviceName, 'parents', array( 'methods' => array( 'list' => array( 'path' => 'rasters/{id}/parents', 'httpMethod' => 'GET', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->rasters_permissions = new Google_Service_MapsEngine_RastersPermissions_Resource( $this, $this->serviceName, 'permissions', array( 'methods' => array( 'batchDelete' => array( 'path' => 'rasters/{id}/permissions/batchDelete', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'batchUpdate' => array( 'path' => 'rasters/{id}/permissions/batchUpdate', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'rasters/{id}/permissions', 'httpMethod' => 'GET', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->tables = new Google_Service_MapsEngine_Tables_Resource( $this, $this->serviceName, 'tables', array( 'methods' => array( 'create' => array( 'path' => 'tables', 'httpMethod' => 'POST', 'parameters' => array(), ),'delete' => array( 'path' => 'tables/{id}', 'httpMethod' => 'DELETE', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'tables/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'version' => array( 'location' => 'query', 'type' => 'string', ), ), ),'list' => array( 'path' => 'tables', 'httpMethod' => 'GET', 'parameters' => array( 'modifiedAfter' => array( 'location' => 'query', 'type' => 'string', ), 'createdAfter' => array( 'location' => 'query', 'type' => 'string', ), 'processingStatus' => array( 'location' => 'query', 'type' => 'string', ), 'projectId' => array( 'location' => 'query', 'type' => 'string', ), 'tags' => array( 'location' => 'query', 'type' => 'string', ), 'search' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'creatorEmail' => array( 'location' => 'query', 'type' => 'string', ), 'bbox' => array( 'location' => 'query', 'type' => 'string', ), 'modifiedBefore' => array( 'location' => 'query', 'type' => 'string', ), 'createdBefore' => array( 'location' => 'query', 'type' => 'string', ), 'role' => array( 'location' => 'query', 'type' => 'string', ), ), ),'patch' => array( 'path' => 'tables/{id}', 'httpMethod' => 'PATCH', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'process' => array( 'path' => 'tables/{id}/process', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'upload' => array( 'path' => 'tables/upload', 'httpMethod' => 'POST', 'parameters' => array(), ), ) ) ); $this->tables_features = new Google_Service_MapsEngine_TablesFeatures_Resource( $this, $this->serviceName, 'features', array( 'methods' => array( 'batchDelete' => array( 'path' => 'tables/{id}/features/batchDelete', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'batchInsert' => array( 'path' => 'tables/{id}/features/batchInsert', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'batchPatch' => array( 'path' => 'tables/{id}/features/batchPatch', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'tables/{tableId}/features/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'tableId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'version' => array( 'location' => 'query', 'type' => 'string', ), 'select' => array( 'location' => 'query', 'type' => 'string', ), ), ),'list' => array( 'path' => 'tables/{id}/features', 'httpMethod' => 'GET', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'orderBy' => array( 'location' => 'query', 'type' => 'string', ), 'intersects' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'version' => array( 'location' => 'query', 'type' => 'string', ), 'limit' => array( 'location' => 'query', 'type' => 'integer', ), 'include' => array( 'location' => 'query', 'type' => 'string', ), 'where' => array( 'location' => 'query', 'type' => 'string', ), 'select' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->tables_files = new Google_Service_MapsEngine_TablesFiles_Resource( $this, $this->serviceName, 'files', array( 'methods' => array( 'insert' => array( 'path' => 'tables/{id}/files', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filename' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->tables_parents = new Google_Service_MapsEngine_TablesParents_Resource( $this, $this->serviceName, 'parents', array( 'methods' => array( 'list' => array( 'path' => 'tables/{id}/parents', 'httpMethod' => 'GET', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->tables_permissions = new Google_Service_MapsEngine_TablesPermissions_Resource( $this, $this->serviceName, 'permissions', array( 'methods' => array( 'batchDelete' => array( 'path' => 'tables/{id}/permissions/batchDelete', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'batchUpdate' => array( 'path' => 'tables/{id}/permissions/batchUpdate', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'tables/{id}/permissions', 'httpMethod' => 'GET', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); } } /** * The "assets" collection of methods. * Typical usage is: *
* $mapsengineService = new Google_Service_MapsEngine(...);
* $assets = $mapsengineService->assets;
*
*/
#[AllowDynamicProperties]
class Google_Service_MapsEngine_Assets_Resource extends Google_Service_Resource
{
/**
* Return metadata for a particular asset. (assets.get)
*
* @param string $id The ID of the asset.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_Asset
*/
public function get($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_MapsEngine_Asset");
}
/**
* Return all assets readable by the current user. (assets.listAssets)
*
* @param array $optParams Optional parameters.
*
* @opt_param string modifiedAfter An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been modified at or after
* this time.
* @opt_param string createdAfter An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been created at or after
* this time.
* @opt_param string tags A comma separated list of tags. Returned assets will
* contain all the tags from the list.
* @opt_param string projectId The ID of a Maps Engine project, used to filter
* the response. To list all available projects with their IDs, send a Projects:
* list request. You can also find your project ID as the value of the
* DashboardPlace:cid URL parameter when signed in to mapsengine.google.com.
* @opt_param string search An unstructured search string used to filter the set
* of results based on asset metadata.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 100.
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string creatorEmail An email address representing a user. Returned
* assets that have been created by the user associated with the provided email
* address.
* @opt_param string bbox A bounding box, expressed as "west,south,east,north".
* If set, only assets which intersect this bounding box will be returned.
* @opt_param string modifiedBefore An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been modified at or before
* this time.
* @opt_param string createdBefore An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been created at or before
* this time.
* @opt_param string role The role parameter indicates that the response should
* only contain assets where the current user has the specified level of access.
* @opt_param string type A comma separated list of asset types. Returned assets
* will have one of the types from the provided list. Supported values are
* 'map', 'layer', 'rasterCollection' and 'table'.
* @return Google_Service_MapsEngine_AssetsListResponse
*/
public function listAssets($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_AssetsListResponse");
}
}
/**
* The "parents" collection of methods.
* Typical usage is:
*
* $mapsengineService = new Google_Service_MapsEngine(...);
* $parents = $mapsengineService->parents;
*
*/
#[AllowDynamicProperties]
class Google_Service_MapsEngine_AssetsParents_Resource extends Google_Service_Resource
{
/**
* Return all parent ids of the specified asset. (parents.listAssetsParents)
*
* @param string $id The ID of the asset whose parents will be listed.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 50.
* @return Google_Service_MapsEngine_ParentsListResponse
*/
public function listAssetsParents($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_ParentsListResponse");
}
}
/**
* The "permissions" collection of methods.
* Typical usage is:
*
* $mapsengineService = new Google_Service_MapsEngine(...);
* $permissions = $mapsengineService->permissions;
*
*/
#[AllowDynamicProperties]
class Google_Service_MapsEngine_AssetsPermissions_Resource extends Google_Service_Resource
{
/**
* Return all of the permissions for the specified asset.
* (permissions.listAssetsPermissions)
*
* @param string $id The ID of the asset whose permissions will be listed.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsListResponse
*/
public function listAssetsPermissions($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_PermissionsListResponse");
}
}
/**
* The "layers" collection of methods.
* Typical usage is:
*
* $mapsengineService = new Google_Service_MapsEngine(...);
* $layers = $mapsengineService->layers;
*
*/
#[AllowDynamicProperties]
class Google_Service_MapsEngine_Layers_Resource extends Google_Service_Resource
{
/**
* Cancel processing on a layer asset. (layers.cancelProcessing)
*
* @param string $id The ID of the layer.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_ProcessResponse
*/
public function cancelProcessing($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('cancelProcessing', array($params), "Google_Service_MapsEngine_ProcessResponse");
}
/**
* Create a layer asset. (layers.create)
*
* @param Google_Layer $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool process Whether to queue the created layer for processing.
* @return Google_Service_MapsEngine_Layer
*/
public function create(Google_Service_MapsEngine_Layer $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_MapsEngine_Layer");
}
/**
* Delete a layer. (layers.delete)
*
* @param string $id The ID of the layer. Only the layer creator or project
* owner are permitted to delete. If the layer is published, or included in a
* map, the request will fail. Unpublish the layer, and remove it from all maps
* prior to deleting.
* @param array $optParams Optional parameters.
*/
public function delete($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Return metadata for a particular layer. (layers.get)
*
* @param string $id The ID of the layer.
* @param array $optParams Optional parameters.
*
* @opt_param string version Deprecated: The version parameter indicates which
* version of the layer should be returned. When version is set to published,
* the published version of the layer will be returned. Please use the
* layers.getPublished endpoint instead.
* @return Google_Service_MapsEngine_Layer
*/
public function get($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_MapsEngine_Layer");
}
/**
* Return the published metadata for a particular layer. (layers.getPublished)
*
* @param string $id The ID of the layer.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PublishedLayer
*/
public function getPublished($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('getPublished', array($params), "Google_Service_MapsEngine_PublishedLayer");
}
/**
* Return all layers readable by the current user. (layers.listLayers)
*
* @param array $optParams Optional parameters.
*
* @opt_param string modifiedAfter An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been modified at or after
* this time.
* @opt_param string createdAfter An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been created at or after
* this time.
* @opt_param string processingStatus
* @opt_param string projectId The ID of a Maps Engine project, used to filter
* the response. To list all available projects with their IDs, send a Projects:
* list request. You can also find your project ID as the value of the
* DashboardPlace:cid URL parameter when signed in to mapsengine.google.com.
* @opt_param string tags A comma separated list of tags. Returned assets will
* contain all the tags from the list.
* @opt_param string search An unstructured search string used to filter the set
* of results based on asset metadata.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 100.
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string creatorEmail An email address representing a user. Returned
* assets that have been created by the user associated with the provided email
* address.
* @opt_param string bbox A bounding box, expressed as "west,south,east,north".
* If set, only assets which intersect this bounding box will be returned.
* @opt_param string modifiedBefore An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been modified at or before
* this time.
* @opt_param string createdBefore An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been created at or before
* this time.
* @opt_param string role The role parameter indicates that the response should
* only contain assets where the current user has the specified level of access.
* @return Google_Service_MapsEngine_LayersListResponse
*/
public function listLayers($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_LayersListResponse");
}
/**
* Return all published layers readable by the current user.
* (layers.listPublished)
*
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 100.
* @opt_param string projectId The ID of a Maps Engine project, used to filter
* the response. To list all available projects with their IDs, send a Projects:
* list request. You can also find your project ID as the value of the
* DashboardPlace:cid URL parameter when signed in to mapsengine.google.com.
* @return Google_Service_MapsEngine_PublishedLayersListResponse
*/
public function listPublished($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('listPublished', array($params), "Google_Service_MapsEngine_PublishedLayersListResponse");
}
/**
* Mutate a layer asset. (layers.patch)
*
* @param string $id The ID of the layer.
* @param Google_Layer $postBody
* @param array $optParams Optional parameters.
*/
public function patch($id, Google_Service_MapsEngine_Layer $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params));
}
/**
* Process a layer asset. (layers.process)
*
* @param string $id The ID of the layer.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_ProcessResponse
*/
public function process($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('process', array($params), "Google_Service_MapsEngine_ProcessResponse");
}
/**
* Publish a layer asset. (layers.publish)
*
* @param string $id The ID of the layer.
* @param array $optParams Optional parameters.
*
* @opt_param bool force If set to true, the API will allow publication of the
* layer even if it's out of date. If not true, you'll need to reprocess any
* out-of-date layer before publishing.
* @return Google_Service_MapsEngine_PublishResponse
*/
public function publish($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('publish', array($params), "Google_Service_MapsEngine_PublishResponse");
}
/**
* Unpublish a layer asset. (layers.unpublish)
*
* @param string $id The ID of the layer.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PublishResponse
*/
public function unpublish($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('unpublish', array($params), "Google_Service_MapsEngine_PublishResponse");
}
}
/**
* The "parents" collection of methods.
* Typical usage is:
*
* $mapsengineService = new Google_Service_MapsEngine(...);
* $parents = $mapsengineService->parents;
*
*/
#[AllowDynamicProperties]
class Google_Service_MapsEngine_LayersParents_Resource extends Google_Service_Resource
{
/**
* Return all parent ids of the specified layer. (parents.listLayersParents)
*
* @param string $id The ID of the layer whose parents will be listed.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 50.
* @return Google_Service_MapsEngine_ParentsListResponse
*/
public function listLayersParents($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_ParentsListResponse");
}
}
/**
* The "permissions" collection of methods.
* Typical usage is:
*
* $mapsengineService = new Google_Service_MapsEngine(...);
* $permissions = $mapsengineService->permissions;
*
*/
#[AllowDynamicProperties]
class Google_Service_MapsEngine_LayersPermissions_Resource extends Google_Service_Resource
{
/**
* Remove permission entries from an already existing asset.
* (permissions.batchDelete)
*
* @param string $id The ID of the asset from which permissions will be removed.
* @param Google_PermissionsBatchDeleteRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsBatchDeleteResponse
*/
public function batchDelete($id, Google_Service_MapsEngine_PermissionsBatchDeleteRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchDelete', array($params), "Google_Service_MapsEngine_PermissionsBatchDeleteResponse");
}
/**
* Add or update permission entries to an already existing asset.
*
* An asset can hold up to 20 different permission entries. Each batchInsert
* request is atomic. (permissions.batchUpdate)
*
* @param string $id The ID of the asset to which permissions will be added.
* @param Google_PermissionsBatchUpdateRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsBatchUpdateResponse
*/
public function batchUpdate($id, Google_Service_MapsEngine_PermissionsBatchUpdateRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchUpdate', array($params), "Google_Service_MapsEngine_PermissionsBatchUpdateResponse");
}
/**
* Return all of the permissions for the specified asset.
* (permissions.listLayersPermissions)
*
* @param string $id The ID of the asset whose permissions will be listed.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsListResponse
*/
public function listLayersPermissions($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_PermissionsListResponse");
}
}
/**
* The "maps" collection of methods.
* Typical usage is:
*
* $mapsengineService = new Google_Service_MapsEngine(...);
* $maps = $mapsengineService->maps;
*
*/
#[AllowDynamicProperties]
class Google_Service_MapsEngine_Maps_Resource extends Google_Service_Resource
{
/**
* Create a map asset. (maps.create)
*
* @param Google_Map $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_Map
*/
public function create(Google_Service_MapsEngine_Map $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_MapsEngine_Map");
}
/**
* Delete a map. (maps.delete)
*
* @param string $id The ID of the map. Only the map creator or project owner
* are permitted to delete. If the map is published the request will fail.
* Unpublish the map prior to deleting.
* @param array $optParams Optional parameters.
*/
public function delete($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Return metadata for a particular map. (maps.get)
*
* @param string $id The ID of the map.
* @param array $optParams Optional parameters.
*
* @opt_param string version Deprecated: The version parameter indicates which
* version of the map should be returned. When version is set to published, the
* published version of the map will be returned. Please use the
* maps.getPublished endpoint instead.
* @return Google_Service_MapsEngine_Map
*/
public function get($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_MapsEngine_Map");
}
/**
* Return the published metadata for a particular map. (maps.getPublished)
*
* @param string $id The ID of the map.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PublishedMap
*/
public function getPublished($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('getPublished', array($params), "Google_Service_MapsEngine_PublishedMap");
}
/**
* Return all maps readable by the current user. (maps.listMaps)
*
* @param array $optParams Optional parameters.
*
* @opt_param string modifiedAfter An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been modified at or after
* this time.
* @opt_param string createdAfter An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been created at or after
* this time.
* @opt_param string processingStatus
* @opt_param string projectId The ID of a Maps Engine project, used to filter
* the response. To list all available projects with their IDs, send a Projects:
* list request. You can also find your project ID as the value of the
* DashboardPlace:cid URL parameter when signed in to mapsengine.google.com.
* @opt_param string tags A comma separated list of tags. Returned assets will
* contain all the tags from the list.
* @opt_param string search An unstructured search string used to filter the set
* of results based on asset metadata.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 100.
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string creatorEmail An email address representing a user. Returned
* assets that have been created by the user associated with the provided email
* address.
* @opt_param string bbox A bounding box, expressed as "west,south,east,north".
* If set, only assets which intersect this bounding box will be returned.
* @opt_param string modifiedBefore An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been modified at or before
* this time.
* @opt_param string createdBefore An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been created at or before
* this time.
* @opt_param string role The role parameter indicates that the response should
* only contain assets where the current user has the specified level of access.
* @return Google_Service_MapsEngine_MapsListResponse
*/
public function listMaps($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_MapsListResponse");
}
/**
* Return all published maps readable by the current user. (maps.listPublished)
*
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 100.
* @opt_param string projectId The ID of a Maps Engine project, used to filter
* the response. To list all available projects with their IDs, send a Projects:
* list request. You can also find your project ID as the value of the
* DashboardPlace:cid URL parameter when signed in to mapsengine.google.com.
* @return Google_Service_MapsEngine_PublishedMapsListResponse
*/
public function listPublished($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('listPublished', array($params), "Google_Service_MapsEngine_PublishedMapsListResponse");
}
/**
* Mutate a map asset. (maps.patch)
*
* @param string $id The ID of the map.
* @param Google_Map $postBody
* @param array $optParams Optional parameters.
*/
public function patch($id, Google_Service_MapsEngine_Map $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params));
}
/**
* Publish a map asset. (maps.publish)
*
* @param string $id The ID of the map.
* @param array $optParams Optional parameters.
*
* @opt_param bool force If set to true, the API will allow publication of the
* map even if it's out of date. If false, the map must have a processingStatus
* of complete before publishing.
* @return Google_Service_MapsEngine_PublishResponse
*/
public function publish($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('publish', array($params), "Google_Service_MapsEngine_PublishResponse");
}
/**
* Unpublish a map asset. (maps.unpublish)
*
* @param string $id The ID of the map.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PublishResponse
*/
public function unpublish($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('unpublish', array($params), "Google_Service_MapsEngine_PublishResponse");
}
}
/**
* The "permissions" collection of methods.
* Typical usage is:
*
* $mapsengineService = new Google_Service_MapsEngine(...);
* $permissions = $mapsengineService->permissions;
*
*/
#[AllowDynamicProperties]
class Google_Service_MapsEngine_MapsPermissions_Resource extends Google_Service_Resource
{
/**
* Remove permission entries from an already existing asset.
* (permissions.batchDelete)
*
* @param string $id The ID of the asset from which permissions will be removed.
* @param Google_PermissionsBatchDeleteRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsBatchDeleteResponse
*/
public function batchDelete($id, Google_Service_MapsEngine_PermissionsBatchDeleteRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchDelete', array($params), "Google_Service_MapsEngine_PermissionsBatchDeleteResponse");
}
/**
* Add or update permission entries to an already existing asset.
*
* An asset can hold up to 20 different permission entries. Each batchInsert
* request is atomic. (permissions.batchUpdate)
*
* @param string $id The ID of the asset to which permissions will be added.
* @param Google_PermissionsBatchUpdateRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsBatchUpdateResponse
*/
public function batchUpdate($id, Google_Service_MapsEngine_PermissionsBatchUpdateRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchUpdate', array($params), "Google_Service_MapsEngine_PermissionsBatchUpdateResponse");
}
/**
* Return all of the permissions for the specified asset.
* (permissions.listMapsPermissions)
*
* @param string $id The ID of the asset whose permissions will be listed.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsListResponse
*/
public function listMapsPermissions($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_PermissionsListResponse");
}
}
/**
* The "projects" collection of methods.
* Typical usage is:
*
* $mapsengineService = new Google_Service_MapsEngine(...);
* $projects = $mapsengineService->projects;
*
*/
#[AllowDynamicProperties]
class Google_Service_MapsEngine_Projects_Resource extends Google_Service_Resource
{
/**
* Return all projects readable by the current user. (projects.listProjects)
*
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_ProjectsListResponse
*/
public function listProjects($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_ProjectsListResponse");
}
}
/**
* The "icons" collection of methods.
* Typical usage is:
*
* $mapsengineService = new Google_Service_MapsEngine(...);
* $icons = $mapsengineService->icons;
*
*/
#[AllowDynamicProperties]
class Google_Service_MapsEngine_ProjectsIcons_Resource extends Google_Service_Resource
{
/**
* Create an icon. (icons.create)
*
* @param string $projectId The ID of the project.
* @param Google_Icon $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_Icon
*/
public function create($projectId, Google_Service_MapsEngine_Icon $postBody, $optParams = array())
{
$params = array('projectId' => $projectId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_MapsEngine_Icon");
}
/**
* Return an icon or its associated metadata (icons.get)
*
* @param string $projectId The ID of the project.
* @param string $id The ID of the icon.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_Icon
*/
public function get($projectId, $id, $optParams = array())
{
$params = array('projectId' => $projectId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_MapsEngine_Icon");
}
/**
* Return all icons in the current project (icons.listProjectsIcons)
*
* @param string $projectId The ID of the project.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 50.
* @return Google_Service_MapsEngine_IconsListResponse
*/
public function listProjectsIcons($projectId, $optParams = array())
{
$params = array('projectId' => $projectId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_IconsListResponse");
}
}
/**
* The "rasterCollections" collection of methods.
* Typical usage is:
*
* $mapsengineService = new Google_Service_MapsEngine(...);
* $rasterCollections = $mapsengineService->rasterCollections;
*
*/
#[AllowDynamicProperties]
class Google_Service_MapsEngine_RasterCollections_Resource extends Google_Service_Resource
{
/**
* Cancel processing on a raster collection asset.
* (rasterCollections.cancelProcessing)
*
* @param string $id The ID of the raster collection.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_ProcessResponse
*/
public function cancelProcessing($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('cancelProcessing', array($params), "Google_Service_MapsEngine_ProcessResponse");
}
/**
* Create a raster collection asset. (rasterCollections.create)
*
* @param Google_RasterCollection $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_RasterCollection
*/
public function create(Google_Service_MapsEngine_RasterCollection $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_MapsEngine_RasterCollection");
}
/**
* Delete a raster collection. (rasterCollections.delete)
*
* @param string $id The ID of the raster collection. Only the raster collection
* creator or project owner are permitted to delete. If the rastor collection is
* included in a layer, the request will fail. Remove the raster collection from
* all layers prior to deleting.
* @param array $optParams Optional parameters.
*/
public function delete($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Return metadata for a particular raster collection. (rasterCollections.get)
*
* @param string $id The ID of the raster collection.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_RasterCollection
*/
public function get($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_MapsEngine_RasterCollection");
}
/**
* Return all raster collections readable by the current user.
* (rasterCollections.listRasterCollections)
*
* @param array $optParams Optional parameters.
*
* @opt_param string modifiedAfter An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been modified at or after
* this time.
* @opt_param string createdAfter An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been created at or after
* this time.
* @opt_param string processingStatus
* @opt_param string projectId The ID of a Maps Engine project, used to filter
* the response. To list all available projects with their IDs, send a Projects:
* list request. You can also find your project ID as the value of the
* DashboardPlace:cid URL parameter when signed in to mapsengine.google.com.
* @opt_param string tags A comma separated list of tags. Returned assets will
* contain all the tags from the list.
* @opt_param string search An unstructured search string used to filter the set
* of results based on asset metadata.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 100.
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string creatorEmail An email address representing a user. Returned
* assets that have been created by the user associated with the provided email
* address.
* @opt_param string bbox A bounding box, expressed as "west,south,east,north".
* If set, only assets which intersect this bounding box will be returned.
* @opt_param string modifiedBefore An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been modified at or before
* this time.
* @opt_param string createdBefore An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been created at or before
* this time.
* @opt_param string role The role parameter indicates that the response should
* only contain assets where the current user has the specified level of access.
* @return Google_Service_MapsEngine_RasterCollectionsListResponse
*/
public function listRasterCollections($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_RasterCollectionsListResponse");
}
/**
* Mutate a raster collection asset. (rasterCollections.patch)
*
* @param string $id The ID of the raster collection.
* @param Google_RasterCollection $postBody
* @param array $optParams Optional parameters.
*/
public function patch($id, Google_Service_MapsEngine_RasterCollection $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params));
}
/**
* Process a raster collection asset. (rasterCollections.process)
*
* @param string $id The ID of the raster collection.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_ProcessResponse
*/
public function process($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('process', array($params), "Google_Service_MapsEngine_ProcessResponse");
}
}
/**
* The "parents" collection of methods.
* Typical usage is:
*
* $mapsengineService = new Google_Service_MapsEngine(...);
* $parents = $mapsengineService->parents;
*
*/
#[AllowDynamicProperties]
class Google_Service_MapsEngine_RasterCollectionsParents_Resource extends Google_Service_Resource
{
/**
* Return all parent ids of the specified raster collection.
* (parents.listRasterCollectionsParents)
*
* @param string $id The ID of the raster collection whose parents will be
* listed.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 50.
* @return Google_Service_MapsEngine_ParentsListResponse
*/
public function listRasterCollectionsParents($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_ParentsListResponse");
}
}
/**
* The "permissions" collection of methods.
* Typical usage is:
*
* $mapsengineService = new Google_Service_MapsEngine(...);
* $permissions = $mapsengineService->permissions;
*
*/
#[AllowDynamicProperties]
class Google_Service_MapsEngine_RasterCollectionsPermissions_Resource extends Google_Service_Resource
{
/**
* Remove permission entries from an already existing asset.
* (permissions.batchDelete)
*
* @param string $id The ID of the asset from which permissions will be removed.
* @param Google_PermissionsBatchDeleteRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsBatchDeleteResponse
*/
public function batchDelete($id, Google_Service_MapsEngine_PermissionsBatchDeleteRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchDelete', array($params), "Google_Service_MapsEngine_PermissionsBatchDeleteResponse");
}
/**
* Add or update permission entries to an already existing asset.
*
* An asset can hold up to 20 different permission entries. Each batchInsert
* request is atomic. (permissions.batchUpdate)
*
* @param string $id The ID of the asset to which permissions will be added.
* @param Google_PermissionsBatchUpdateRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsBatchUpdateResponse
*/
public function batchUpdate($id, Google_Service_MapsEngine_PermissionsBatchUpdateRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchUpdate', array($params), "Google_Service_MapsEngine_PermissionsBatchUpdateResponse");
}
/**
* Return all of the permissions for the specified asset.
* (permissions.listRasterCollectionsPermissions)
*
* @param string $id The ID of the asset whose permissions will be listed.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsListResponse
*/
public function listRasterCollectionsPermissions($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_PermissionsListResponse");
}
}
/**
* The "rasters" collection of methods.
* Typical usage is:
*
* $mapsengineService = new Google_Service_MapsEngine(...);
* $rasters = $mapsengineService->rasters;
*
*/
#[AllowDynamicProperties]
class Google_Service_MapsEngine_RasterCollectionsRasters_Resource extends Google_Service_Resource
{
/**
* Remove rasters from an existing raster collection.
*
* Up to 50 rasters can be included in a single batchDelete request. Each
* batchDelete request is atomic. (rasters.batchDelete)
*
* @param string $id The ID of the raster collection to which these rasters
* belong.
* @param Google_RasterCollectionsRasterBatchDeleteRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_RasterCollectionsRastersBatchDeleteResponse
*/
public function batchDelete($id, Google_Service_MapsEngine_RasterCollectionsRasterBatchDeleteRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchDelete', array($params), "Google_Service_MapsEngine_RasterCollectionsRastersBatchDeleteResponse");
}
/**
* Add rasters to an existing raster collection. Rasters must be successfully
* processed in order to be added to a raster collection.
*
* Up to 50 rasters can be included in a single batchInsert request. Each
* batchInsert request is atomic. (rasters.batchInsert)
*
* @param string $id The ID of the raster collection to which these rasters
* belong.
* @param Google_RasterCollectionsRastersBatchInsertRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_RasterCollectionsRastersBatchInsertResponse
*/
public function batchInsert($id, Google_Service_MapsEngine_RasterCollectionsRastersBatchInsertRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchInsert', array($params), "Google_Service_MapsEngine_RasterCollectionsRastersBatchInsertResponse");
}
/**
* Return all rasters within a raster collection.
* (rasters.listRasterCollectionsRasters)
*
* @param string $id The ID of the raster collection to which these rasters
* belong.
* @param array $optParams Optional parameters.
*
* @opt_param string modifiedAfter An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been modified at or after
* this time.
* @opt_param string createdAfter An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been created at or after
* this time.
* @opt_param string tags A comma separated list of tags. Returned assets will
* contain all the tags from the list.
* @opt_param string search An unstructured search string used to filter the set
* of results based on asset metadata.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 100.
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string creatorEmail An email address representing a user. Returned
* assets that have been created by the user associated with the provided email
* address.
* @opt_param string bbox A bounding box, expressed as "west,south,east,north".
* If set, only assets which intersect this bounding box will be returned.
* @opt_param string modifiedBefore An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been modified at or before
* this time.
* @opt_param string createdBefore An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been created at or before
* this time.
* @opt_param string role The role parameter indicates that the response should
* only contain assets where the current user has the specified level of access.
* @return Google_Service_MapsEngine_RasterCollectionsRastersListResponse
*/
public function listRasterCollectionsRasters($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_RasterCollectionsRastersListResponse");
}
}
/**
* The "rasters" collection of methods.
* Typical usage is:
*
* $mapsengineService = new Google_Service_MapsEngine(...);
* $rasters = $mapsengineService->rasters;
*
*/
#[AllowDynamicProperties]
class Google_Service_MapsEngine_Rasters_Resource extends Google_Service_Resource
{
/**
* Delete a raster. (rasters.delete)
*
* @param string $id The ID of the raster. Only the raster creator or project
* owner are permitted to delete. If the raster is included in a layer or
* mosaic, the request will fail. Remove it from all parents prior to deleting.
* @param array $optParams Optional parameters.
*/
public function delete($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Return metadata for a single raster. (rasters.get)
*
* @param string $id The ID of the raster.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_Raster
*/
public function get($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_MapsEngine_Raster");
}
/**
* Return all rasters readable by the current user. (rasters.listRasters)
*
* @param string $projectId The ID of a Maps Engine project, used to filter the
* response. To list all available projects with their IDs, send a Projects:
* list request. You can also find your project ID as the value of the
* DashboardPlace:cid URL parameter when signed in to mapsengine.google.com.
* @param array $optParams Optional parameters.
*
* @opt_param string modifiedAfter An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been modified at or after
* this time.
* @opt_param string createdAfter An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been created at or after
* this time.
* @opt_param string processingStatus
* @opt_param string tags A comma separated list of tags. Returned assets will
* contain all the tags from the list.
* @opt_param string search An unstructured search string used to filter the set
* of results based on asset metadata.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 100.
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string creatorEmail An email address representing a user. Returned
* assets that have been created by the user associated with the provided email
* address.
* @opt_param string bbox A bounding box, expressed as "west,south,east,north".
* If set, only assets which intersect this bounding box will be returned.
* @opt_param string modifiedBefore An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been modified at or before
* this time.
* @opt_param string createdBefore An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been created at or before
* this time.
* @opt_param string role The role parameter indicates that the response should
* only contain assets where the current user has the specified level of access.
* @return Google_Service_MapsEngine_RastersListResponse
*/
public function listRasters($projectId, $optParams = array())
{
$params = array('projectId' => $projectId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_RastersListResponse");
}
/**
* Mutate a raster asset. (rasters.patch)
*
* @param string $id The ID of the raster.
* @param Google_Raster $postBody
* @param array $optParams Optional parameters.
*/
public function patch($id, Google_Service_MapsEngine_Raster $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params));
}
/**
* Process a raster asset. (rasters.process)
*
* @param string $id The ID of the raster.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_ProcessResponse
*/
public function process($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('process', array($params), "Google_Service_MapsEngine_ProcessResponse");
}
/**
* Create a skeleton raster asset for upload. (rasters.upload)
*
* @param Google_Raster $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_Raster
*/
public function upload(Google_Service_MapsEngine_Raster $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('upload', array($params), "Google_Service_MapsEngine_Raster");
}
}
/**
* The "files" collection of methods.
* Typical usage is:
*
* $mapsengineService = new Google_Service_MapsEngine(...);
* $files = $mapsengineService->files;
*
*/
#[AllowDynamicProperties]
class Google_Service_MapsEngine_RastersFiles_Resource extends Google_Service_Resource
{
/**
* Upload a file to a raster asset. (files.insert)
*
* @param string $id The ID of the raster asset.
* @param string $filename The file name of this uploaded file.
* @param array $optParams Optional parameters.
*/
public function insert($id, $filename, $optParams = array())
{
$params = array('id' => $id, 'filename' => $filename);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params));
}
}
/**
* The "parents" collection of methods.
* Typical usage is:
*
* $mapsengineService = new Google_Service_MapsEngine(...);
* $parents = $mapsengineService->parents;
*
*/
#[AllowDynamicProperties]
class Google_Service_MapsEngine_RastersParents_Resource extends Google_Service_Resource
{
/**
* Return all parent ids of the specified rasters. (parents.listRastersParents)
*
* @param string $id The ID of the rasters whose parents will be listed.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 50.
* @return Google_Service_MapsEngine_ParentsListResponse
*/
public function listRastersParents($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_ParentsListResponse");
}
}
/**
* The "permissions" collection of methods.
* Typical usage is:
*
* $mapsengineService = new Google_Service_MapsEngine(...);
* $permissions = $mapsengineService->permissions;
*
*/
#[AllowDynamicProperties]
class Google_Service_MapsEngine_RastersPermissions_Resource extends Google_Service_Resource
{
/**
* Remove permission entries from an already existing asset.
* (permissions.batchDelete)
*
* @param string $id The ID of the asset from which permissions will be removed.
* @param Google_PermissionsBatchDeleteRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsBatchDeleteResponse
*/
public function batchDelete($id, Google_Service_MapsEngine_PermissionsBatchDeleteRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchDelete', array($params), "Google_Service_MapsEngine_PermissionsBatchDeleteResponse");
}
/**
* Add or update permission entries to an already existing asset.
*
* An asset can hold up to 20 different permission entries. Each batchInsert
* request is atomic. (permissions.batchUpdate)
*
* @param string $id The ID of the asset to which permissions will be added.
* @param Google_PermissionsBatchUpdateRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsBatchUpdateResponse
*/
public function batchUpdate($id, Google_Service_MapsEngine_PermissionsBatchUpdateRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchUpdate', array($params), "Google_Service_MapsEngine_PermissionsBatchUpdateResponse");
}
/**
* Return all of the permissions for the specified asset.
* (permissions.listRastersPermissions)
*
* @param string $id The ID of the asset whose permissions will be listed.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsListResponse
*/
public function listRastersPermissions($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_PermissionsListResponse");
}
}
/**
* The "tables" collection of methods.
* Typical usage is:
*
* $mapsengineService = new Google_Service_MapsEngine(...);
* $tables = $mapsengineService->tables;
*
*/
#[AllowDynamicProperties]
class Google_Service_MapsEngine_Tables_Resource extends Google_Service_Resource
{
/**
* Create a table asset. (tables.create)
*
* @param Google_Table $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_Table
*/
public function create(Google_Service_MapsEngine_Table $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_MapsEngine_Table");
}
/**
* Delete a table. (tables.delete)
*
* @param string $id The ID of the table. Only the table creator or project
* owner are permitted to delete. If the table is included in a layer, the
* request will fail. Remove it from all layers prior to deleting.
* @param array $optParams Optional parameters.
*/
public function delete($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Return metadata for a particular table, including the schema. (tables.get)
*
* @param string $id The ID of the table.
* @param array $optParams Optional parameters.
*
* @opt_param string version
* @return Google_Service_MapsEngine_Table
*/
public function get($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_MapsEngine_Table");
}
/**
* Return all tables readable by the current user. (tables.listTables)
*
* @param array $optParams Optional parameters.
*
* @opt_param string modifiedAfter An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been modified at or after
* this time.
* @opt_param string createdAfter An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been created at or after
* this time.
* @opt_param string processingStatus
* @opt_param string projectId The ID of a Maps Engine project, used to filter
* the response. To list all available projects with their IDs, send a Projects:
* list request. You can also find your project ID as the value of the
* DashboardPlace:cid URL parameter when signed in to mapsengine.google.com.
* @opt_param string tags A comma separated list of tags. Returned assets will
* contain all the tags from the list.
* @opt_param string search An unstructured search string used to filter the set
* of results based on asset metadata.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 100.
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string creatorEmail An email address representing a user. Returned
* assets that have been created by the user associated with the provided email
* address.
* @opt_param string bbox A bounding box, expressed as "west,south,east,north".
* If set, only assets which intersect this bounding box will be returned.
* @opt_param string modifiedBefore An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been modified at or before
* this time.
* @opt_param string createdBefore An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been created at or before
* this time.
* @opt_param string role The role parameter indicates that the response should
* only contain assets where the current user has the specified level of access.
* @return Google_Service_MapsEngine_TablesListResponse
*/
public function listTables($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_TablesListResponse");
}
/**
* Mutate a table asset. (tables.patch)
*
* @param string $id The ID of the table.
* @param Google_Table $postBody
* @param array $optParams Optional parameters.
*/
public function patch($id, Google_Service_MapsEngine_Table $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params));
}
/**
* Process a table asset. (tables.process)
*
* @param string $id The ID of the table.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_ProcessResponse
*/
public function process($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('process', array($params), "Google_Service_MapsEngine_ProcessResponse");
}
/**
* Create a placeholder table asset to which table files can be uploaded. Once
* the placeholder has been created, files are uploaded to the
* https://www.googleapis.com/upload/mapsengine/v1/tables/table_id/files
* endpoint. See Table Upload in the Developer's Guide or Table.files: insert in
* the reference documentation for more information. (tables.upload)
*
* @param Google_Table $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_Table
*/
public function upload(Google_Service_MapsEngine_Table $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('upload', array($params), "Google_Service_MapsEngine_Table");
}
}
/**
* The "features" collection of methods.
* Typical usage is:
*
* $mapsengineService = new Google_Service_MapsEngine(...);
* $features = $mapsengineService->features;
*
*/
#[AllowDynamicProperties]
class Google_Service_MapsEngine_TablesFeatures_Resource extends Google_Service_Resource
{
/**
* Delete all features matching the given IDs. (features.batchDelete)
*
* @param string $id The ID of the table that contains the features to be
* deleted.
* @param Google_FeaturesBatchDeleteRequest $postBody
* @param array $optParams Optional parameters.
*/
public function batchDelete($id, Google_Service_MapsEngine_FeaturesBatchDeleteRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchDelete', array($params));
}
/**
* Append features to an existing table.
*
* A single batchInsert request can create:
*
* - Up to 50 features. - A combined total of 10 000 vertices. Feature limits
* are documented in the Supported data formats and limits article of the Google
* Maps Engine help center. Note that free and paid accounts have different
* limits.
*
* For more information about inserting features, read Creating features in the
* Google Maps Engine developer's guide. (features.batchInsert)
*
* @param string $id The ID of the table to append the features to.
* @param Google_FeaturesBatchInsertRequest $postBody
* @param array $optParams Optional parameters.
*/
public function batchInsert($id, Google_Service_MapsEngine_FeaturesBatchInsertRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchInsert', array($params));
}
/**
* Update the supplied features.
*
* A single batchPatch request can update:
*
* - Up to 50 features. - A combined total of 10 000 vertices. Feature limits
* are documented in the Supported data formats and limits article of the Google
* Maps Engine help center. Note that free and paid accounts have different
* limits.
*
* Feature updates use HTTP PATCH semantics:
*
* - A supplied value replaces an existing value (if any) in that field. -
* Omitted fields remain unchanged. - Complex values in geometries and
* properties must be replaced as atomic units. For example, providing just the
* coordinates of a geometry is not allowed; the complete geometry, including
* type, must be supplied. - Setting a property's value to null deletes that
* property. For more information about updating features, read Updating
* features in the Google Maps Engine developer's guide. (features.batchPatch)
*
* @param string $id The ID of the table containing the features to be patched.
* @param Google_FeaturesBatchPatchRequest $postBody
* @param array $optParams Optional parameters.
*/
public function batchPatch($id, Google_Service_MapsEngine_FeaturesBatchPatchRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchPatch', array($params));
}
/**
* Return a single feature, given its ID. (features.get)
*
* @param string $tableId The ID of the table.
* @param string $id The ID of the feature to get.
* @param array $optParams Optional parameters.
*
* @opt_param string version The table version to access. See Accessing Public
* Data for information.
* @opt_param string select A SQL-like projection clause used to specify
* returned properties. If this parameter is not included, all properties are
* returned.
* @return Google_Service_MapsEngine_Feature
*/
public function get($tableId, $id, $optParams = array())
{
$params = array('tableId' => $tableId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_MapsEngine_Feature");
}
/**
* Return all features readable by the current user.
* (features.listTablesFeatures)
*
* @param string $id The ID of the table to which these features belong.
* @param array $optParams Optional parameters.
*
* @opt_param string orderBy An SQL-like order by clause used to sort results.
* If this parameter is not included, the order of features is undefined.
* @opt_param string intersects A geometry literal that specifies the spatial
* restriction of the query.
* @opt_param string maxResults The maximum number of items to include in the
* response, used for paging. The maximum supported value is 1000.
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string version The table version to access. See Accessing Public
* Data for information.
* @opt_param string limit The total number of features to return from the
* query, irrespective of the number of pages.
* @opt_param string include A comma separated list of optional data to include.
* Optional data available: schema.
* @opt_param string where An SQL-like predicate used to filter results.
* @opt_param string select A SQL-like projection clause used to specify
* returned properties. If this parameter is not included, all properties are
* returned.
* @return Google_Service_MapsEngine_FeaturesListResponse
*/
public function listTablesFeatures($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_FeaturesListResponse");
}
}
/**
* The "files" collection of methods.
* Typical usage is:
*
* $mapsengineService = new Google_Service_MapsEngine(...);
* $files = $mapsengineService->files;
*
*/
#[AllowDynamicProperties]
class Google_Service_MapsEngine_TablesFiles_Resource extends Google_Service_Resource
{
/**
* Upload a file to a placeholder table asset. See Table Upload in the
* Developer's Guide for more information. Supported file types are listed in
* the Supported data formats and limits article of the Google Maps Engine help
* center. (files.insert)
*
* @param string $id The ID of the table asset.
* @param string $filename The file name of this uploaded file.
* @param array $optParams Optional parameters.
*/
public function insert($id, $filename, $optParams = array())
{
$params = array('id' => $id, 'filename' => $filename);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params));
}
}
/**
* The "parents" collection of methods.
* Typical usage is:
*
* $mapsengineService = new Google_Service_MapsEngine(...);
* $parents = $mapsengineService->parents;
*
*/
#[AllowDynamicProperties]
class Google_Service_MapsEngine_TablesParents_Resource extends Google_Service_Resource
{
/**
* Return all parent ids of the specified table. (parents.listTablesParents)
*
* @param string $id The ID of the table whose parents will be listed.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 50.
* @return Google_Service_MapsEngine_ParentsListResponse
*/
public function listTablesParents($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_ParentsListResponse");
}
}
/**
* The "permissions" collection of methods.
* Typical usage is:
*
* $mapsengineService = new Google_Service_MapsEngine(...);
* $permissions = $mapsengineService->permissions;
*
*/
#[AllowDynamicProperties]
class Google_Service_MapsEngine_TablesPermissions_Resource extends Google_Service_Resource
{
/**
* Remove permission entries from an already existing asset.
* (permissions.batchDelete)
*
* @param string $id The ID of the asset from which permissions will be removed.
* @param Google_PermissionsBatchDeleteRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsBatchDeleteResponse
*/
public function batchDelete($id, Google_Service_MapsEngine_PermissionsBatchDeleteRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchDelete', array($params), "Google_Service_MapsEngine_PermissionsBatchDeleteResponse");
}
/**
* Add or update permission entries to an already existing asset.
*
* An asset can hold up to 20 different permission entries. Each batchInsert
* request is atomic. (permissions.batchUpdate)
*
* @param string $id The ID of the asset to which permissions will be added.
* @param Google_PermissionsBatchUpdateRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsBatchUpdateResponse
*/
public function batchUpdate($id, Google_Service_MapsEngine_PermissionsBatchUpdateRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchUpdate', array($params), "Google_Service_MapsEngine_PermissionsBatchUpdateResponse");
}
/**
* Return all of the permissions for the specified asset.
* (permissions.listTablesPermissions)
*
* @param string $id The ID of the asset whose permissions will be listed.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsListResponse
*/
public function listTablesPermissions($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_PermissionsListResponse");
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_AcquisitionTime extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $end;
public $precision;
public $start;
public function setEnd($end)
{
$this->end = $end;
}
public function getEnd()
{
return $this->end;
}
public function setPrecision($precision)
{
$this->precision = $precision;
}
public function getPrecision()
{
return $this->precision;
}
public function setStart($start)
{
$this->start = $start;
}
public function getStart()
{
return $this->start;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_Asset extends Google_Collection
{
protected $collection_key = 'tags';
protected $internal_gapi_mappings = array(
);
public $bbox;
public $creationTime;
public $creatorEmail;
public $description;
public $etag;
public $id;
public $lastModifiedTime;
public $lastModifierEmail;
public $name;
public $projectId;
public $resource;
public $tags;
public $type;
public $writersCanEditPermissions;
public function setBbox($bbox)
{
$this->bbox = $bbox;
}
public function getBbox()
{
return $this->bbox;
}
public function setCreationTime($creationTime)
{
$this->creationTime = $creationTime;
}
public function getCreationTime()
{
return $this->creationTime;
}
public function setCreatorEmail($creatorEmail)
{
$this->creatorEmail = $creatorEmail;
}
public function getCreatorEmail()
{
return $this->creatorEmail;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setLastModifiedTime($lastModifiedTime)
{
$this->lastModifiedTime = $lastModifiedTime;
}
public function getLastModifiedTime()
{
return $this->lastModifiedTime;
}
public function setLastModifierEmail($lastModifierEmail)
{
$this->lastModifierEmail = $lastModifierEmail;
}
public function getLastModifierEmail()
{
return $this->lastModifierEmail;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
public function setResource($resource)
{
$this->resource = $resource;
}
public function getResource()
{
return $this->resource;
}
public function setTags($tags)
{
$this->tags = $tags;
}
public function getTags()
{
return $this->tags;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
public function setWritersCanEditPermissions($writersCanEditPermissions)
{
$this->writersCanEditPermissions = $writersCanEditPermissions;
}
public function getWritersCanEditPermissions()
{
return $this->writersCanEditPermissions;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_AssetsListResponse extends Google_Collection
{
protected $collection_key = 'assets';
protected $internal_gapi_mappings = array(
);
protected $assetsType = 'Google_Service_MapsEngine_Asset';
protected $assetsDataType = 'array';
public $nextPageToken;
public function setAssets($assets)
{
$this->assets = $assets;
}
public function getAssets()
{
return $this->assets;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_Border extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $color;
public $opacity;
public $width;
public function setColor($color)
{
$this->color = $color;
}
public function getColor()
{
return $this->color;
}
public function setOpacity($opacity)
{
$this->opacity = $opacity;
}
public function getOpacity()
{
return $this->opacity;
}
public function setWidth($width)
{
$this->width = $width;
}
public function getWidth()
{
return $this->width;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_Color extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $color;
public $opacity;
public function setColor($color)
{
$this->color = $color;
}
public function getColor()
{
return $this->color;
}
public function setOpacity($opacity)
{
$this->opacity = $opacity;
}
public function getOpacity()
{
return $this->opacity;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_Datasource extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_DisplayRule extends Google_Collection
{
protected $collection_key = 'filters';
protected $internal_gapi_mappings = array(
);
protected $filtersType = 'Google_Service_MapsEngine_Filter';
protected $filtersDataType = 'array';
protected $lineOptionsType = 'Google_Service_MapsEngine_LineStyle';
protected $lineOptionsDataType = '';
public $name;
protected $pointOptionsType = 'Google_Service_MapsEngine_PointStyle';
protected $pointOptionsDataType = '';
protected $polygonOptionsType = 'Google_Service_MapsEngine_PolygonStyle';
protected $polygonOptionsDataType = '';
protected $zoomLevelsType = 'Google_Service_MapsEngine_ZoomLevels';
protected $zoomLevelsDataType = '';
public function setFilters($filters)
{
$this->filters = $filters;
}
public function getFilters()
{
return $this->filters;
}
public function setLineOptions(Google_Service_MapsEngine_LineStyle $lineOptions)
{
$this->lineOptions = $lineOptions;
}
public function getLineOptions()
{
return $this->lineOptions;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPointOptions(Google_Service_MapsEngine_PointStyle $pointOptions)
{
$this->pointOptions = $pointOptions;
}
public function getPointOptions()
{
return $this->pointOptions;
}
public function setPolygonOptions(Google_Service_MapsEngine_PolygonStyle $polygonOptions)
{
$this->polygonOptions = $polygonOptions;
}
public function getPolygonOptions()
{
return $this->polygonOptions;
}
public function setZoomLevels(Google_Service_MapsEngine_ZoomLevels $zoomLevels)
{
$this->zoomLevels = $zoomLevels;
}
public function getZoomLevels()
{
return $this->zoomLevels;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_Feature extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $geometryType = 'Google_Service_MapsEngine_GeoJsonGeometry';
protected $geometryDataType = '';
public $properties;
public $type;
public function setGeometry(Google_Service_MapsEngine_GeoJsonGeometry $geometry)
{
$this->geometry = $geometry;
}
public function getGeometry()
{
return $this->geometry;
}
public function setProperties($properties)
{
$this->properties = $properties;
}
public function getProperties()
{
return $this->properties;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_FeatureInfo extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $content;
public function setContent($content)
{
$this->content = $content;
}
public function getContent()
{
return $this->content;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_FeaturesBatchDeleteRequest extends Google_Collection
{
protected $collection_key = 'primaryKeys';
protected $internal_gapi_mappings = array(
"gxIds" => "gx_ids",
);
public $gxIds;
public $primaryKeys;
public function setGxIds($gxIds)
{
$this->gxIds = $gxIds;
}
public function getGxIds()
{
return $this->gxIds;
}
public function setPrimaryKeys($primaryKeys)
{
$this->primaryKeys = $primaryKeys;
}
public function getPrimaryKeys()
{
return $this->primaryKeys;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_FeaturesBatchInsertRequest extends Google_Collection
{
protected $collection_key = 'features';
protected $internal_gapi_mappings = array(
);
protected $featuresType = 'Google_Service_MapsEngine_Feature';
protected $featuresDataType = 'array';
public $normalizeGeometries;
public function setFeatures($features)
{
$this->features = $features;
}
public function getFeatures()
{
return $this->features;
}
public function setNormalizeGeometries($normalizeGeometries)
{
$this->normalizeGeometries = $normalizeGeometries;
}
public function getNormalizeGeometries()
{
return $this->normalizeGeometries;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_FeaturesBatchPatchRequest extends Google_Collection
{
protected $collection_key = 'features';
protected $internal_gapi_mappings = array(
);
protected $featuresType = 'Google_Service_MapsEngine_Feature';
protected $featuresDataType = 'array';
public $normalizeGeometries;
public function setFeatures($features)
{
$this->features = $features;
}
public function getFeatures()
{
return $this->features;
}
public function setNormalizeGeometries($normalizeGeometries)
{
$this->normalizeGeometries = $normalizeGeometries;
}
public function getNormalizeGeometries()
{
return $this->normalizeGeometries;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_FeaturesListResponse extends Google_Collection
{
protected $collection_key = 'features';
protected $internal_gapi_mappings = array(
);
public $allowedQueriesPerSecond;
protected $featuresType = 'Google_Service_MapsEngine_Feature';
protected $featuresDataType = 'array';
public $nextPageToken;
protected $schemaType = 'Google_Service_MapsEngine_Schema';
protected $schemaDataType = '';
public $type;
public function setAllowedQueriesPerSecond($allowedQueriesPerSecond)
{
$this->allowedQueriesPerSecond = $allowedQueriesPerSecond;
}
public function getAllowedQueriesPerSecond()
{
return $this->allowedQueriesPerSecond;
}
public function setFeatures($features)
{
$this->features = $features;
}
public function getFeatures()
{
return $this->features;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSchema(Google_Service_MapsEngine_Schema $schema)
{
$this->schema = $schema;
}
public function getSchema()
{
return $this->schema;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_Filter extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $column;
public $operator;
public $value;
public function setColumn($column)
{
$this->column = $column;
}
public function getColumn()
{
return $this->column;
}
public function setOperator($operator)
{
$this->operator = $operator;
}
public function getOperator()
{
return $this->operator;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_GeoJsonGeometry extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $type;
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_GeoJsonGeometryCollection extends Google_Service_MapsEngine_GeoJsonGeometry
{
protected $collection_key = 'geometries';
protected $internal_gapi_mappings = array(
);
protected $geometriesType = 'Google_Service_MapsEngine_GeoJsonGeometry';
protected $geometriesDataType = 'array';
protected function gapiInit()
{
$this->type = 'GeometryCollection';
}
public function setGeometries($geometries)
{
$this->geometries = $geometries;
}
public function getGeometries()
{
return $this->geometries;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_GeoJsonLineString extends Google_Service_MapsEngine_GeoJsonGeometry
{
protected $collection_key = 'coordinates';
protected $internal_gapi_mappings = array(
);
public $coordinates;
protected function gapiInit()
{
$this->type = 'LineString';
}
public function setCoordinates($coordinates)
{
$this->coordinates = $coordinates;
}
public function getCoordinates()
{
return $this->coordinates;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_GeoJsonMultiLineString extends Google_Service_MapsEngine_GeoJsonGeometry
{
protected $collection_key = 'coordinates';
protected $internal_gapi_mappings = array(
);
public $coordinates;
protected function gapiInit()
{
$this->type = 'MultiLineString';
}
public function setCoordinates($coordinates)
{
$this->coordinates = $coordinates;
}
public function getCoordinates()
{
return $this->coordinates;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_GeoJsonMultiPoint extends Google_Service_MapsEngine_GeoJsonGeometry
{
protected $collection_key = 'coordinates';
protected $internal_gapi_mappings = array(
);
public $coordinates;
protected function gapiInit()
{
$this->type = 'MultiPoint';
}
public function setCoordinates($coordinates)
{
$this->coordinates = $coordinates;
}
public function getCoordinates()
{
return $this->coordinates;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_GeoJsonMultiPolygon extends Google_Service_MapsEngine_GeoJsonGeometry
{
protected $collection_key = 'coordinates';
protected $internal_gapi_mappings = array(
);
public $coordinates;
protected function gapiInit()
{
$this->type = 'MultiPolygon';
}
public function setCoordinates($coordinates)
{
$this->coordinates = $coordinates;
}
public function getCoordinates()
{
return $this->coordinates;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_GeoJsonPoint extends Google_Service_MapsEngine_GeoJsonGeometry
{
protected $collection_key = 'coordinates';
protected $internal_gapi_mappings = array(
);
public $coordinates;
protected function gapiInit()
{
$this->type = 'Point';
}
public function setCoordinates($coordinates)
{
$this->coordinates = $coordinates;
}
public function getCoordinates()
{
return $this->coordinates;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_GeoJsonPolygon extends Google_Service_MapsEngine_GeoJsonGeometry
{
protected $collection_key = 'coordinates';
protected $internal_gapi_mappings = array(
);
public $coordinates;
protected function gapiInit()
{
$this->type = 'Polygon';
}
public function setCoordinates($coordinates)
{
$this->coordinates = $coordinates;
}
public function getCoordinates()
{
return $this->coordinates;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_GeoJsonProperties extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_Icon extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $description;
public $id;
public $name;
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_IconStyle extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $name;
protected $scaledShapeType = 'Google_Service_MapsEngine_ScaledShape';
protected $scaledShapeDataType = '';
protected $scalingFunctionType = 'Google_Service_MapsEngine_ScalingFunction';
protected $scalingFunctionDataType = '';
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setScaledShape(Google_Service_MapsEngine_ScaledShape $scaledShape)
{
$this->scaledShape = $scaledShape;
}
public function getScaledShape()
{
return $this->scaledShape;
}
public function setScalingFunction(Google_Service_MapsEngine_ScalingFunction $scalingFunction)
{
$this->scalingFunction = $scalingFunction;
}
public function getScalingFunction()
{
return $this->scalingFunction;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_IconsListResponse extends Google_Collection
{
protected $collection_key = 'icons';
protected $internal_gapi_mappings = array(
);
protected $iconsType = 'Google_Service_MapsEngine_Icon';
protected $iconsDataType = 'array';
public $nextPageToken;
public function setIcons($icons)
{
$this->icons = $icons;
}
public function getIcons()
{
return $this->icons;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_LabelStyle extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $color;
public $column;
public $fontStyle;
public $fontWeight;
public $opacity;
protected $outlineType = 'Google_Service_MapsEngine_Color';
protected $outlineDataType = '';
public $size;
public function setColor($color)
{
$this->color = $color;
}
public function getColor()
{
return $this->color;
}
public function setColumn($column)
{
$this->column = $column;
}
public function getColumn()
{
return $this->column;
}
public function setFontStyle($fontStyle)
{
$this->fontStyle = $fontStyle;
}
public function getFontStyle()
{
return $this->fontStyle;
}
public function setFontWeight($fontWeight)
{
$this->fontWeight = $fontWeight;
}
public function getFontWeight()
{
return $this->fontWeight;
}
public function setOpacity($opacity)
{
$this->opacity = $opacity;
}
public function getOpacity()
{
return $this->opacity;
}
public function setOutline(Google_Service_MapsEngine_Color $outline)
{
$this->outline = $outline;
}
public function getOutline()
{
return $this->outline;
}
public function setSize($size)
{
$this->size = $size;
}
public function getSize()
{
return $this->size;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_Layer extends Google_Collection
{
protected $collection_key = 'tags';
protected $internal_gapi_mappings = array(
);
public $bbox;
public $creationTime;
public $creatorEmail;
public $datasourceType;
protected $datasourcesType = 'Google_Service_MapsEngine_Datasource';
protected $datasourcesDataType = 'array';
public $description;
public $draftAccessList;
public $etag;
public $id;
public $lastModifiedTime;
public $lastModifierEmail;
public $layerType;
public $name;
public $processingStatus;
public $projectId;
public $publishedAccessList;
public $publishingStatus;
protected $styleType = 'Google_Service_MapsEngine_VectorStyle';
protected $styleDataType = '';
public $tags;
public $writersCanEditPermissions;
public function setBbox($bbox)
{
$this->bbox = $bbox;
}
public function getBbox()
{
return $this->bbox;
}
public function setCreationTime($creationTime)
{
$this->creationTime = $creationTime;
}
public function getCreationTime()
{
return $this->creationTime;
}
public function setCreatorEmail($creatorEmail)
{
$this->creatorEmail = $creatorEmail;
}
public function getCreatorEmail()
{
return $this->creatorEmail;
}
public function setDatasourceType($datasourceType)
{
$this->datasourceType = $datasourceType;
}
public function getDatasourceType()
{
return $this->datasourceType;
}
public function setDatasources(Google_Service_MapsEngine_Datasource $datasources)
{
$this->datasources = $datasources;
}
public function getDatasources()
{
return $this->datasources;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDraftAccessList($draftAccessList)
{
$this->draftAccessList = $draftAccessList;
}
public function getDraftAccessList()
{
return $this->draftAccessList;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setLastModifiedTime($lastModifiedTime)
{
$this->lastModifiedTime = $lastModifiedTime;
}
public function getLastModifiedTime()
{
return $this->lastModifiedTime;
}
public function setLastModifierEmail($lastModifierEmail)
{
$this->lastModifierEmail = $lastModifierEmail;
}
public function getLastModifierEmail()
{
return $this->lastModifierEmail;
}
public function setLayerType($layerType)
{
$this->layerType = $layerType;
}
public function getLayerType()
{
return $this->layerType;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setProcessingStatus($processingStatus)
{
$this->processingStatus = $processingStatus;
}
public function getProcessingStatus()
{
return $this->processingStatus;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
public function setPublishedAccessList($publishedAccessList)
{
$this->publishedAccessList = $publishedAccessList;
}
public function getPublishedAccessList()
{
return $this->publishedAccessList;
}
public function setPublishingStatus($publishingStatus)
{
$this->publishingStatus = $publishingStatus;
}
public function getPublishingStatus()
{
return $this->publishingStatus;
}
public function setStyle(Google_Service_MapsEngine_VectorStyle $style)
{
$this->style = $style;
}
public function getStyle()
{
return $this->style;
}
public function setTags($tags)
{
$this->tags = $tags;
}
public function getTags()
{
return $this->tags;
}
public function setWritersCanEditPermissions($writersCanEditPermissions)
{
$this->writersCanEditPermissions = $writersCanEditPermissions;
}
public function getWritersCanEditPermissions()
{
return $this->writersCanEditPermissions;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_LayersListResponse extends Google_Collection
{
protected $collection_key = 'layers';
protected $internal_gapi_mappings = array(
);
protected $layersType = 'Google_Service_MapsEngine_Layer';
protected $layersDataType = 'array';
public $nextPageToken;
public function setLayers($layers)
{
$this->layers = $layers;
}
public function getLayers()
{
return $this->layers;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_LineStyle extends Google_Collection
{
protected $collection_key = 'dash';
protected $internal_gapi_mappings = array(
);
protected $borderType = 'Google_Service_MapsEngine_Border';
protected $borderDataType = '';
public $dash;
protected $labelType = 'Google_Service_MapsEngine_LabelStyle';
protected $labelDataType = '';
protected $strokeType = 'Google_Service_MapsEngine_LineStyleStroke';
protected $strokeDataType = '';
public function setBorder(Google_Service_MapsEngine_Border $border)
{
$this->border = $border;
}
public function getBorder()
{
return $this->border;
}
public function setDash($dash)
{
$this->dash = $dash;
}
public function getDash()
{
return $this->dash;
}
public function setLabel(Google_Service_MapsEngine_LabelStyle $label)
{
$this->label = $label;
}
public function getLabel()
{
return $this->label;
}
public function setStroke(Google_Service_MapsEngine_LineStyleStroke $stroke)
{
$this->stroke = $stroke;
}
public function getStroke()
{
return $this->stroke;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_LineStyleStroke extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $color;
public $opacity;
public $width;
public function setColor($color)
{
$this->color = $color;
}
public function getColor()
{
return $this->color;
}
public function setOpacity($opacity)
{
$this->opacity = $opacity;
}
public function getOpacity()
{
return $this->opacity;
}
public function setWidth($width)
{
$this->width = $width;
}
public function getWidth()
{
return $this->width;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_Map extends Google_Collection
{
protected $collection_key = 'versions';
protected $internal_gapi_mappings = array(
);
public $bbox;
protected $contentsType = 'Google_Service_MapsEngine_MapItem';
protected $contentsDataType = '';
public $creationTime;
public $creatorEmail;
public $defaultViewport;
public $description;
public $draftAccessList;
public $etag;
public $id;
public $lastModifiedTime;
public $lastModifierEmail;
public $name;
public $processingStatus;
public $projectId;
public $publishedAccessList;
public $publishingStatus;
public $tags;
public $versions;
public $writersCanEditPermissions;
public function setBbox($bbox)
{
$this->bbox = $bbox;
}
public function getBbox()
{
return $this->bbox;
}
public function setContents(Google_Service_MapsEngine_MapItem $contents)
{
$this->contents = $contents;
}
public function getContents()
{
return $this->contents;
}
public function setCreationTime($creationTime)
{
$this->creationTime = $creationTime;
}
public function getCreationTime()
{
return $this->creationTime;
}
public function setCreatorEmail($creatorEmail)
{
$this->creatorEmail = $creatorEmail;
}
public function getCreatorEmail()
{
return $this->creatorEmail;
}
public function setDefaultViewport($defaultViewport)
{
$this->defaultViewport = $defaultViewport;
}
public function getDefaultViewport()
{
return $this->defaultViewport;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDraftAccessList($draftAccessList)
{
$this->draftAccessList = $draftAccessList;
}
public function getDraftAccessList()
{
return $this->draftAccessList;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setLastModifiedTime($lastModifiedTime)
{
$this->lastModifiedTime = $lastModifiedTime;
}
public function getLastModifiedTime()
{
return $this->lastModifiedTime;
}
public function setLastModifierEmail($lastModifierEmail)
{
$this->lastModifierEmail = $lastModifierEmail;
}
public function getLastModifierEmail()
{
return $this->lastModifierEmail;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setProcessingStatus($processingStatus)
{
$this->processingStatus = $processingStatus;
}
public function getProcessingStatus()
{
return $this->processingStatus;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
public function setPublishedAccessList($publishedAccessList)
{
$this->publishedAccessList = $publishedAccessList;
}
public function getPublishedAccessList()
{
return $this->publishedAccessList;
}
public function setPublishingStatus($publishingStatus)
{
$this->publishingStatus = $publishingStatus;
}
public function getPublishingStatus()
{
return $this->publishingStatus;
}
public function setTags($tags)
{
$this->tags = $tags;
}
public function getTags()
{
return $this->tags;
}
public function setVersions($versions)
{
$this->versions = $versions;
}
public function getVersions()
{
return $this->versions;
}
public function setWritersCanEditPermissions($writersCanEditPermissions)
{
$this->writersCanEditPermissions = $writersCanEditPermissions;
}
public function getWritersCanEditPermissions()
{
return $this->writersCanEditPermissions;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_MapFolder extends Google_Service_MapsEngine_MapItem
{
protected $collection_key = 'defaultViewport';
protected $internal_gapi_mappings = array(
);
protected $contentsType = 'Google_Service_MapsEngine_MapItem';
protected $contentsDataType = 'array';
public $defaultViewport;
public $expandable;
public $key;
public $name;
public $visibility;
protected function gapiInit()
{
$this->type = 'folder';
}
public function setContents($contents)
{
$this->contents = $contents;
}
public function getContents()
{
return $this->contents;
}
public function setDefaultViewport($defaultViewport)
{
$this->defaultViewport = $defaultViewport;
}
public function getDefaultViewport()
{
return $this->defaultViewport;
}
public function setExpandable($expandable)
{
$this->expandable = $expandable;
}
public function getExpandable()
{
return $this->expandable;
}
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setVisibility($visibility)
{
$this->visibility = $visibility;
}
public function getVisibility()
{
return $this->visibility;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_MapItem extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $type;
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_MapKmlLink extends Google_Service_MapsEngine_MapItem
{
protected $collection_key = 'defaultViewport';
protected $internal_gapi_mappings = array(
);
public $defaultViewport;
public $kmlUrl;
public $name;
public $visibility;
protected function gapiInit()
{
$this->type = 'kmlLink';
}
public function setDefaultViewport($defaultViewport)
{
$this->defaultViewport = $defaultViewport;
}
public function getDefaultViewport()
{
return $this->defaultViewport;
}
public function setKmlUrl($kmlUrl)
{
$this->kmlUrl = $kmlUrl;
}
public function getKmlUrl()
{
return $this->kmlUrl;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setVisibility($visibility)
{
$this->visibility = $visibility;
}
public function getVisibility()
{
return $this->visibility;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_MapLayer extends Google_Service_MapsEngine_MapItem
{
protected $collection_key = 'defaultViewport';
protected $internal_gapi_mappings = array(
);
public $defaultViewport;
public $id;
public $key;
public $name;
public $visibility;
protected function gapiInit()
{
$this->type = 'layer';
}
public function setDefaultViewport($defaultViewport)
{
$this->defaultViewport = $defaultViewport;
}
public function getDefaultViewport()
{
return $this->defaultViewport;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setVisibility($visibility)
{
$this->visibility = $visibility;
}
public function getVisibility()
{
return $this->visibility;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_MapsListResponse extends Google_Collection
{
protected $collection_key = 'maps';
protected $internal_gapi_mappings = array(
);
protected $mapsType = 'Google_Service_MapsEngine_Map';
protected $mapsDataType = 'array';
public $nextPageToken;
public function setMaps($maps)
{
$this->maps = $maps;
}
public function getMaps()
{
return $this->maps;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_MapsengineFile extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $filename;
public $size;
public $uploadStatus;
public function setFilename($filename)
{
$this->filename = $filename;
}
public function getFilename()
{
return $this->filename;
}
public function setSize($size)
{
$this->size = $size;
}
public function getSize()
{
return $this->size;
}
public function setUploadStatus($uploadStatus)
{
$this->uploadStatus = $uploadStatus;
}
public function getUploadStatus()
{
return $this->uploadStatus;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_Parent extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_ParentsListResponse extends Google_Collection
{
protected $collection_key = 'parents';
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
protected $parentsType = 'Google_Service_MapsEngine_Parent';
protected $parentsDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setParents($parents)
{
$this->parents = $parents;
}
public function getParents()
{
return $this->parents;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_Permission extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $discoverable;
public $id;
public $role;
public $type;
public function setDiscoverable($discoverable)
{
$this->discoverable = $discoverable;
}
public function getDiscoverable()
{
return $this->discoverable;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setRole($role)
{
$this->role = $role;
}
public function getRole()
{
return $this->role;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_PermissionsBatchDeleteRequest extends Google_Collection
{
protected $collection_key = 'ids';
protected $internal_gapi_mappings = array(
);
public $ids;
public function setIds($ids)
{
$this->ids = $ids;
}
public function getIds()
{
return $this->ids;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_PermissionsBatchDeleteResponse extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_PermissionsBatchUpdateRequest extends Google_Collection
{
protected $collection_key = 'permissions';
protected $internal_gapi_mappings = array(
);
protected $permissionsType = 'Google_Service_MapsEngine_Permission';
protected $permissionsDataType = 'array';
public function setPermissions($permissions)
{
$this->permissions = $permissions;
}
public function getPermissions()
{
return $this->permissions;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_PermissionsBatchUpdateResponse extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_PermissionsListResponse extends Google_Collection
{
protected $collection_key = 'permissions';
protected $internal_gapi_mappings = array(
);
protected $permissionsType = 'Google_Service_MapsEngine_Permission';
protected $permissionsDataType = 'array';
public function setPermissions($permissions)
{
$this->permissions = $permissions;
}
public function getPermissions()
{
return $this->permissions;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_PointStyle extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $iconType = 'Google_Service_MapsEngine_IconStyle';
protected $iconDataType = '';
protected $labelType = 'Google_Service_MapsEngine_LabelStyle';
protected $labelDataType = '';
public function setIcon(Google_Service_MapsEngine_IconStyle $icon)
{
$this->icon = $icon;
}
public function getIcon()
{
return $this->icon;
}
public function setLabel(Google_Service_MapsEngine_LabelStyle $label)
{
$this->label = $label;
}
public function getLabel()
{
return $this->label;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_PolygonStyle extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $fillType = 'Google_Service_MapsEngine_Color';
protected $fillDataType = '';
protected $labelType = 'Google_Service_MapsEngine_LabelStyle';
protected $labelDataType = '';
protected $strokeType = 'Google_Service_MapsEngine_Border';
protected $strokeDataType = '';
public function setFill(Google_Service_MapsEngine_Color $fill)
{
$this->fill = $fill;
}
public function getFill()
{
return $this->fill;
}
public function setLabel(Google_Service_MapsEngine_LabelStyle $label)
{
$this->label = $label;
}
public function getLabel()
{
return $this->label;
}
public function setStroke(Google_Service_MapsEngine_Border $stroke)
{
$this->stroke = $stroke;
}
public function getStroke()
{
return $this->stroke;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_ProcessResponse extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_Project extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $name;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_ProjectsListResponse extends Google_Collection
{
protected $collection_key = 'projects';
protected $internal_gapi_mappings = array(
);
protected $projectsType = 'Google_Service_MapsEngine_Project';
protected $projectsDataType = 'array';
public function setProjects($projects)
{
$this->projects = $projects;
}
public function getProjects()
{
return $this->projects;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_PublishResponse extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_PublishedLayer extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $description;
public $id;
public $layerType;
public $name;
public $projectId;
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setLayerType($layerType)
{
$this->layerType = $layerType;
}
public function getLayerType()
{
return $this->layerType;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_PublishedLayersListResponse extends Google_Collection
{
protected $collection_key = 'layers';
protected $internal_gapi_mappings = array(
);
protected $layersType = 'Google_Service_MapsEngine_PublishedLayer';
protected $layersDataType = 'array';
public $nextPageToken;
public function setLayers($layers)
{
$this->layers = $layers;
}
public function getLayers()
{
return $this->layers;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_PublishedMap extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $contentsType = 'Google_Service_MapsEngine_MapItem';
protected $contentsDataType = '';
public $defaultViewport;
public $description;
public $id;
public $name;
public $projectId;
public function setContents(Google_Service_MapsEngine_MapItem $contents)
{
$this->contents = $contents;
}
public function getContents()
{
return $this->contents;
}
public function setDefaultViewport($defaultViewport)
{
$this->defaultViewport = $defaultViewport;
}
public function getDefaultViewport()
{
return $this->defaultViewport;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_PublishedMapsListResponse extends Google_Collection
{
protected $collection_key = 'maps';
protected $internal_gapi_mappings = array(
);
protected $mapsType = 'Google_Service_MapsEngine_PublishedMap';
protected $mapsDataType = 'array';
public $nextPageToken;
public function setMaps($maps)
{
$this->maps = $maps;
}
public function getMaps()
{
return $this->maps;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_Raster extends Google_Collection
{
protected $collection_key = 'files';
protected $internal_gapi_mappings = array(
);
protected $acquisitionTimeType = 'Google_Service_MapsEngine_AcquisitionTime';
protected $acquisitionTimeDataType = '';
public $attribution;
public $bbox;
public $creationTime;
public $creatorEmail;
public $description;
public $draftAccessList;
public $etag;
protected $filesType = 'Google_Service_MapsEngine_MapsengineFile';
protected $filesDataType = 'array';
public $id;
public $lastModifiedTime;
public $lastModifierEmail;
public $maskType;
public $name;
public $processingStatus;
public $projectId;
public $rasterType;
public $tags;
public $writersCanEditPermissions;
public function setAcquisitionTime(Google_Service_MapsEngine_AcquisitionTime $acquisitionTime)
{
$this->acquisitionTime = $acquisitionTime;
}
public function getAcquisitionTime()
{
return $this->acquisitionTime;
}
public function setAttribution($attribution)
{
$this->attribution = $attribution;
}
public function getAttribution()
{
return $this->attribution;
}
public function setBbox($bbox)
{
$this->bbox = $bbox;
}
public function getBbox()
{
return $this->bbox;
}
public function setCreationTime($creationTime)
{
$this->creationTime = $creationTime;
}
public function getCreationTime()
{
return $this->creationTime;
}
public function setCreatorEmail($creatorEmail)
{
$this->creatorEmail = $creatorEmail;
}
public function getCreatorEmail()
{
return $this->creatorEmail;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDraftAccessList($draftAccessList)
{
$this->draftAccessList = $draftAccessList;
}
public function getDraftAccessList()
{
return $this->draftAccessList;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setFiles($files)
{
$this->files = $files;
}
public function getFiles()
{
return $this->files;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setLastModifiedTime($lastModifiedTime)
{
$this->lastModifiedTime = $lastModifiedTime;
}
public function getLastModifiedTime()
{
return $this->lastModifiedTime;
}
public function setLastModifierEmail($lastModifierEmail)
{
$this->lastModifierEmail = $lastModifierEmail;
}
public function getLastModifierEmail()
{
return $this->lastModifierEmail;
}
public function setMaskType($maskType)
{
$this->maskType = $maskType;
}
public function getMaskType()
{
return $this->maskType;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setProcessingStatus($processingStatus)
{
$this->processingStatus = $processingStatus;
}
public function getProcessingStatus()
{
return $this->processingStatus;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
public function setRasterType($rasterType)
{
$this->rasterType = $rasterType;
}
public function getRasterType()
{
return $this->rasterType;
}
public function setTags($tags)
{
$this->tags = $tags;
}
public function getTags()
{
return $this->tags;
}
public function setWritersCanEditPermissions($writersCanEditPermissions)
{
$this->writersCanEditPermissions = $writersCanEditPermissions;
}
public function getWritersCanEditPermissions()
{
return $this->writersCanEditPermissions;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_RasterCollection extends Google_Collection
{
protected $collection_key = 'bbox';
protected $internal_gapi_mappings = array(
);
public $attribution;
public $bbox;
public $creationTime;
public $creatorEmail;
public $description;
public $draftAccessList;
public $etag;
public $id;
public $lastModifiedTime;
public $lastModifierEmail;
public $mosaic;
public $name;
public $processingStatus;
public $projectId;
public $rasterType;
public $tags;
public $writersCanEditPermissions;
public function setAttribution($attribution)
{
$this->attribution = $attribution;
}
public function getAttribution()
{
return $this->attribution;
}
public function setBbox($bbox)
{
$this->bbox = $bbox;
}
public function getBbox()
{
return $this->bbox;
}
public function setCreationTime($creationTime)
{
$this->creationTime = $creationTime;
}
public function getCreationTime()
{
return $this->creationTime;
}
public function setCreatorEmail($creatorEmail)
{
$this->creatorEmail = $creatorEmail;
}
public function getCreatorEmail()
{
return $this->creatorEmail;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDraftAccessList($draftAccessList)
{
$this->draftAccessList = $draftAccessList;
}
public function getDraftAccessList()
{
return $this->draftAccessList;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setLastModifiedTime($lastModifiedTime)
{
$this->lastModifiedTime = $lastModifiedTime;
}
public function getLastModifiedTime()
{
return $this->lastModifiedTime;
}
public function setLastModifierEmail($lastModifierEmail)
{
$this->lastModifierEmail = $lastModifierEmail;
}
public function getLastModifierEmail()
{
return $this->lastModifierEmail;
}
public function setMosaic($mosaic)
{
$this->mosaic = $mosaic;
}
public function getMosaic()
{
return $this->mosaic;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setProcessingStatus($processingStatus)
{
$this->processingStatus = $processingStatus;
}
public function getProcessingStatus()
{
return $this->processingStatus;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
public function setRasterType($rasterType)
{
$this->rasterType = $rasterType;
}
public function getRasterType()
{
return $this->rasterType;
}
public function setTags($tags)
{
$this->tags = $tags;
}
public function getTags()
{
return $this->tags;
}
public function setWritersCanEditPermissions($writersCanEditPermissions)
{
$this->writersCanEditPermissions = $writersCanEditPermissions;
}
public function getWritersCanEditPermissions()
{
return $this->writersCanEditPermissions;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_RasterCollectionsListResponse extends Google_Collection
{
protected $collection_key = 'rasterCollections';
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
protected $rasterCollectionsType = 'Google_Service_MapsEngine_RasterCollection';
protected $rasterCollectionsDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setRasterCollections($rasterCollections)
{
$this->rasterCollections = $rasterCollections;
}
public function getRasterCollections()
{
return $this->rasterCollections;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_RasterCollectionsRaster extends Google_Collection
{
protected $collection_key = 'tags';
protected $internal_gapi_mappings = array(
);
public $bbox;
public $creationTime;
public $description;
public $id;
public $lastModifiedTime;
public $name;
public $projectId;
public $rasterType;
public $tags;
public function setBbox($bbox)
{
$this->bbox = $bbox;
}
public function getBbox()
{
return $this->bbox;
}
public function setCreationTime($creationTime)
{
$this->creationTime = $creationTime;
}
public function getCreationTime()
{
return $this->creationTime;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setLastModifiedTime($lastModifiedTime)
{
$this->lastModifiedTime = $lastModifiedTime;
}
public function getLastModifiedTime()
{
return $this->lastModifiedTime;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
public function setRasterType($rasterType)
{
$this->rasterType = $rasterType;
}
public function getRasterType()
{
return $this->rasterType;
}
public function setTags($tags)
{
$this->tags = $tags;
}
public function getTags()
{
return $this->tags;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_RasterCollectionsRasterBatchDeleteRequest extends Google_Collection
{
protected $collection_key = 'ids';
protected $internal_gapi_mappings = array(
);
public $ids;
public function setIds($ids)
{
$this->ids = $ids;
}
public function getIds()
{
return $this->ids;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_RasterCollectionsRastersBatchDeleteResponse extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_RasterCollectionsRastersBatchInsertRequest extends Google_Collection
{
protected $collection_key = 'ids';
protected $internal_gapi_mappings = array(
);
public $ids;
public function setIds($ids)
{
$this->ids = $ids;
}
public function getIds()
{
return $this->ids;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_RasterCollectionsRastersBatchInsertResponse extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_RasterCollectionsRastersListResponse extends Google_Collection
{
protected $collection_key = 'rasters';
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
protected $rastersType = 'Google_Service_MapsEngine_RasterCollectionsRaster';
protected $rastersDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setRasters($rasters)
{
$this->rasters = $rasters;
}
public function getRasters()
{
return $this->rasters;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_RastersListResponse extends Google_Collection
{
protected $collection_key = 'rasters';
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
protected $rastersType = 'Google_Service_MapsEngine_Raster';
protected $rastersDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setRasters($rasters)
{
$this->rasters = $rasters;
}
public function getRasters()
{
return $this->rasters;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_ScaledShape extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $borderType = 'Google_Service_MapsEngine_Border';
protected $borderDataType = '';
protected $fillType = 'Google_Service_MapsEngine_Color';
protected $fillDataType = '';
public $shape;
public function setBorder(Google_Service_MapsEngine_Border $border)
{
$this->border = $border;
}
public function getBorder()
{
return $this->border;
}
public function setFill(Google_Service_MapsEngine_Color $fill)
{
$this->fill = $fill;
}
public function getFill()
{
return $this->fill;
}
public function setShape($shape)
{
$this->shape = $shape;
}
public function getShape()
{
return $this->shape;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_ScalingFunction extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $column;
public $scalingType;
protected $sizeRangeType = 'Google_Service_MapsEngine_SizeRange';
protected $sizeRangeDataType = '';
protected $valueRangeType = 'Google_Service_MapsEngine_ValueRange';
protected $valueRangeDataType = '';
public function setColumn($column)
{
$this->column = $column;
}
public function getColumn()
{
return $this->column;
}
public function setScalingType($scalingType)
{
$this->scalingType = $scalingType;
}
public function getScalingType()
{
return $this->scalingType;
}
public function setSizeRange(Google_Service_MapsEngine_SizeRange $sizeRange)
{
$this->sizeRange = $sizeRange;
}
public function getSizeRange()
{
return $this->sizeRange;
}
public function setValueRange(Google_Service_MapsEngine_ValueRange $valueRange)
{
$this->valueRange = $valueRange;
}
public function getValueRange()
{
return $this->valueRange;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_Schema extends Google_Collection
{
protected $collection_key = 'columns';
protected $internal_gapi_mappings = array(
);
protected $columnsType = 'Google_Service_MapsEngine_TableColumn';
protected $columnsDataType = 'array';
public $primaryGeometry;
public $primaryKey;
public function setColumns($columns)
{
$this->columns = $columns;
}
public function getColumns()
{
return $this->columns;
}
public function setPrimaryGeometry($primaryGeometry)
{
$this->primaryGeometry = $primaryGeometry;
}
public function getPrimaryGeometry()
{
return $this->primaryGeometry;
}
public function setPrimaryKey($primaryKey)
{
$this->primaryKey = $primaryKey;
}
public function getPrimaryKey()
{
return $this->primaryKey;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_SizeRange extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $max;
public $min;
public function setMax($max)
{
$this->max = $max;
}
public function getMax()
{
return $this->max;
}
public function setMin($min)
{
$this->min = $min;
}
public function getMin()
{
return $this->min;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_Table extends Google_Collection
{
protected $collection_key = 'tags';
protected $internal_gapi_mappings = array(
);
public $bbox;
public $creationTime;
public $creatorEmail;
public $description;
public $draftAccessList;
public $etag;
protected $filesType = 'Google_Service_MapsEngine_MapsengineFile';
protected $filesDataType = 'array';
public $id;
public $lastModifiedTime;
public $lastModifierEmail;
public $name;
public $processingStatus;
public $projectId;
public $publishedAccessList;
protected $schemaType = 'Google_Service_MapsEngine_Schema';
protected $schemaDataType = '';
public $sourceEncoding;
public $tags;
public $writersCanEditPermissions;
public function setBbox($bbox)
{
$this->bbox = $bbox;
}
public function getBbox()
{
return $this->bbox;
}
public function setCreationTime($creationTime)
{
$this->creationTime = $creationTime;
}
public function getCreationTime()
{
return $this->creationTime;
}
public function setCreatorEmail($creatorEmail)
{
$this->creatorEmail = $creatorEmail;
}
public function getCreatorEmail()
{
return $this->creatorEmail;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDraftAccessList($draftAccessList)
{
$this->draftAccessList = $draftAccessList;
}
public function getDraftAccessList()
{
return $this->draftAccessList;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setFiles($files)
{
$this->files = $files;
}
public function getFiles()
{
return $this->files;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setLastModifiedTime($lastModifiedTime)
{
$this->lastModifiedTime = $lastModifiedTime;
}
public function getLastModifiedTime()
{
return $this->lastModifiedTime;
}
public function setLastModifierEmail($lastModifierEmail)
{
$this->lastModifierEmail = $lastModifierEmail;
}
public function getLastModifierEmail()
{
return $this->lastModifierEmail;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setProcessingStatus($processingStatus)
{
$this->processingStatus = $processingStatus;
}
public function getProcessingStatus()
{
return $this->processingStatus;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
public function setPublishedAccessList($publishedAccessList)
{
$this->publishedAccessList = $publishedAccessList;
}
public function getPublishedAccessList()
{
return $this->publishedAccessList;
}
public function setSchema(Google_Service_MapsEngine_Schema $schema)
{
$this->schema = $schema;
}
public function getSchema()
{
return $this->schema;
}
public function setSourceEncoding($sourceEncoding)
{
$this->sourceEncoding = $sourceEncoding;
}
public function getSourceEncoding()
{
return $this->sourceEncoding;
}
public function setTags($tags)
{
$this->tags = $tags;
}
public function getTags()
{
return $this->tags;
}
public function setWritersCanEditPermissions($writersCanEditPermissions)
{
$this->writersCanEditPermissions = $writersCanEditPermissions;
}
public function getWritersCanEditPermissions()
{
return $this->writersCanEditPermissions;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_TableColumn extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $name;
public $type;
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_TablesListResponse extends Google_Collection
{
protected $collection_key = 'tables';
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
protected $tablesType = 'Google_Service_MapsEngine_Table';
protected $tablesDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setTables($tables)
{
$this->tables = $tables;
}
public function getTables()
{
return $this->tables;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_ValueRange extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $max;
public $min;
public function setMax($max)
{
$this->max = $max;
}
public function getMax()
{
return $this->max;
}
public function setMin($min)
{
$this->min = $min;
}
public function getMin()
{
return $this->min;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_VectorStyle extends Google_Collection
{
protected $collection_key = 'displayRules';
protected $internal_gapi_mappings = array(
);
protected $displayRulesType = 'Google_Service_MapsEngine_DisplayRule';
protected $displayRulesDataType = 'array';
protected $featureInfoType = 'Google_Service_MapsEngine_FeatureInfo';
protected $featureInfoDataType = '';
public $type;
public function setDisplayRules($displayRules)
{
$this->displayRules = $displayRules;
}
public function getDisplayRules()
{
return $this->displayRules;
}
public function setFeatureInfo(Google_Service_MapsEngine_FeatureInfo $featureInfo)
{
$this->featureInfo = $featureInfo;
}
public function getFeatureInfo()
{
return $this->featureInfo;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_MapsEngine_ZoomLevels extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $max;
public $min;
public function setMax($max)
{
$this->max = $max;
}
public function getMax()
{
return $this->max;
}
public function setMin($min)
{
$this->min = $min;
}
public function getMin()
{
return $this->min;
}
}
PK }\7U U Service/AdExchangeBuyer.phpnu [
* Accesses your bidding-account information, submits creatives for validation,
* finds available direct deals, and retrieves performance reports.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_AdExchangeBuyer extends Google_Service { /** Manage your Ad Exchange buyer account configuration. */ const ADEXCHANGE_BUYER = "https://www.googleapis.com/auth/adexchange.buyer"; public $accounts; public $billingInfo; public $budget; public $clientaccess; public $creatives; public $deals; public $marketplacedeals; public $marketplacenotes; public $marketplaceoffers; public $marketplaceorders; public $negotiationrounds; public $negotiations; public $offers; public $performanceReport; public $pretargetingConfig; /** * Constructs the internal representation of the AdExchangeBuyer service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'adexchangebuyer/v1.4/'; $this->version = 'v1.4'; $this->serviceName = 'adexchangebuyer'; $this->accounts = new Google_Service_AdExchangeBuyer_Accounts_Resource( $this, $this->serviceName, 'accounts', array( 'methods' => array( 'get' => array( 'path' => 'accounts/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'integer', 'required' => true, ), ), ),'list' => array( 'path' => 'accounts', 'httpMethod' => 'GET', 'parameters' => array(), ),'patch' => array( 'path' => 'accounts/{id}', 'httpMethod' => 'PATCH', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'integer', 'required' => true, ), ), ),'update' => array( 'path' => 'accounts/{id}', 'httpMethod' => 'PUT', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'integer', 'required' => true, ), ), ), ) ) ); $this->billingInfo = new Google_Service_AdExchangeBuyer_BillingInfo_Resource( $this, $this->serviceName, 'billingInfo', array( 'methods' => array( 'get' => array( 'path' => 'billinginfo/{accountId}', 'httpMethod' => 'GET', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'integer', 'required' => true, ), ), ),'list' => array( 'path' => 'billinginfo', 'httpMethod' => 'GET', 'parameters' => array(), ), ) ) ); $this->budget = new Google_Service_AdExchangeBuyer_Budget_Resource( $this, $this->serviceName, 'budget', array( 'methods' => array( 'get' => array( 'path' => 'billinginfo/{accountId}/{billingId}', 'httpMethod' => 'GET', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'billingId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'patch' => array( 'path' => 'billinginfo/{accountId}/{billingId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'billingId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'billinginfo/{accountId}/{billingId}', 'httpMethod' => 'PUT', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'billingId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->clientaccess = new Google_Service_AdExchangeBuyer_Clientaccess_Resource( $this, $this->serviceName, 'clientaccess', array( 'methods' => array( 'delete' => array( 'path' => 'clientAccess/{clientAccountId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'clientAccountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'sponsorAccountId' => array( 'location' => 'query', 'type' => 'integer', 'required' => true, ), ), ),'get' => array( 'path' => 'clientAccess/{clientAccountId}', 'httpMethod' => 'GET', 'parameters' => array( 'clientAccountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'sponsorAccountId' => array( 'location' => 'query', 'type' => 'integer', 'required' => true, ), ), ),'insert' => array( 'path' => 'clientAccess', 'httpMethod' => 'POST', 'parameters' => array( 'clientAccountId' => array( 'location' => 'query', 'type' => 'string', ), 'sponsorAccountId' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'list' => array( 'path' => 'clientAccess', 'httpMethod' => 'GET', 'parameters' => array(), ),'patch' => array( 'path' => 'clientAccess/{clientAccountId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'clientAccountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'sponsorAccountId' => array( 'location' => 'query', 'type' => 'integer', 'required' => true, ), ), ),'update' => array( 'path' => 'clientAccess/{clientAccountId}', 'httpMethod' => 'PUT', 'parameters' => array( 'clientAccountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'sponsorAccountId' => array( 'location' => 'query', 'type' => 'integer', 'required' => true, ), ), ), ) ) ); $this->creatives = new Google_Service_AdExchangeBuyer_Creatives_Resource( $this, $this->serviceName, 'creatives', array( 'methods' => array( 'get' => array( 'path' => 'creatives/{accountId}/{buyerCreativeId}', 'httpMethod' => 'GET', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'integer', 'required' => true, ), 'buyerCreativeId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'creatives', 'httpMethod' => 'POST', 'parameters' => array(), ),'list' => array( 'path' => 'creatives', 'httpMethod' => 'GET', 'parameters' => array( 'openAuctionStatusFilter' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'buyerCreativeId' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'dealsStatusFilter' => array( 'location' => 'query', 'type' => 'string', ), 'accountId' => array( 'location' => 'query', 'type' => 'integer', 'repeated' => true, ), ), ), ) ) ); $this->deals = new Google_Service_AdExchangeBuyer_Deals_Resource( $this, $this->serviceName, 'deals', array( 'methods' => array( 'get' => array( 'path' => 'deals/{dealId}', 'httpMethod' => 'GET', 'parameters' => array( 'dealId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->marketplacedeals = new Google_Service_AdExchangeBuyer_Marketplacedeals_Resource( $this, $this->serviceName, 'marketplacedeals', array( 'methods' => array( 'delete' => array( 'path' => 'marketplaceOrders/{orderId}/deals/delete', 'httpMethod' => 'POST', 'parameters' => array( 'orderId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'marketplaceOrders/{orderId}/deals/insert', 'httpMethod' => 'POST', 'parameters' => array( 'orderId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'marketplaceOrders/{orderId}/deals', 'httpMethod' => 'GET', 'parameters' => array( 'orderId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'marketplaceOrders/{orderId}/deals/update', 'httpMethod' => 'POST', 'parameters' => array( 'orderId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->marketplacenotes = new Google_Service_AdExchangeBuyer_Marketplacenotes_Resource( $this, $this->serviceName, 'marketplacenotes', array( 'methods' => array( 'insert' => array( 'path' => 'marketplaceOrders/{orderId}/notes/insert', 'httpMethod' => 'POST', 'parameters' => array( 'orderId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'marketplaceOrders/{orderId}/notes', 'httpMethod' => 'GET', 'parameters' => array( 'orderId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->marketplaceoffers = new Google_Service_AdExchangeBuyer_Marketplaceoffers_Resource( $this, $this->serviceName, 'marketplaceoffers', array( 'methods' => array( 'get' => array( 'path' => 'marketplaceOffers/{offerId}', 'httpMethod' => 'GET', 'parameters' => array( 'offerId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'search' => array( 'path' => 'marketplaceOffers/search', 'httpMethod' => 'GET', 'parameters' => array( 'pqlQuery' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->marketplaceorders = new Google_Service_AdExchangeBuyer_Marketplaceorders_Resource( $this, $this->serviceName, 'marketplaceorders', array( 'methods' => array( 'get' => array( 'path' => 'marketplaceOrders/{orderId}', 'httpMethod' => 'GET', 'parameters' => array( 'orderId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'marketplaceOrders/insert', 'httpMethod' => 'POST', 'parameters' => array(), ),'patch' => array( 'path' => 'marketplaceOrders/{orderId}/{revisionNumber}/{updateAction}', 'httpMethod' => 'PATCH', 'parameters' => array( 'orderId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'revisionNumber' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'updateAction' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'search' => array( 'path' => 'marketplaceOrders/search', 'httpMethod' => 'GET', 'parameters' => array( 'pqlQuery' => array( 'location' => 'query', 'type' => 'string', ), ), ),'update' => array( 'path' => 'marketplaceOrders/{orderId}/{revisionNumber}/{updateAction}', 'httpMethod' => 'PUT', 'parameters' => array( 'orderId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'revisionNumber' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'updateAction' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->negotiationrounds = new Google_Service_AdExchangeBuyer_Negotiationrounds_Resource( $this, $this->serviceName, 'negotiationrounds', array( 'methods' => array( 'insert' => array( 'path' => 'negotiations/{negotiationId}/negotiationrounds', 'httpMethod' => 'POST', 'parameters' => array( 'negotiationId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->negotiations = new Google_Service_AdExchangeBuyer_Negotiations_Resource( $this, $this->serviceName, 'negotiations', array( 'methods' => array( 'get' => array( 'path' => 'negotiations/{negotiationId}', 'httpMethod' => 'GET', 'parameters' => array( 'negotiationId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'negotiations', 'httpMethod' => 'POST', 'parameters' => array(), ),'list' => array( 'path' => 'negotiations', 'httpMethod' => 'GET', 'parameters' => array(), ), ) ) ); $this->offers = new Google_Service_AdExchangeBuyer_Offers_Resource( $this, $this->serviceName, 'offers', array( 'methods' => array( 'get' => array( 'path' => 'offers/{offerId}', 'httpMethod' => 'GET', 'parameters' => array( 'offerId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'offers', 'httpMethod' => 'POST', 'parameters' => array(), ),'list' => array( 'path' => 'offers', 'httpMethod' => 'GET', 'parameters' => array(), ), ) ) ); $this->performanceReport = new Google_Service_AdExchangeBuyer_PerformanceReport_Resource( $this, $this->serviceName, 'performanceReport', array( 'methods' => array( 'list' => array( 'path' => 'performancereport', 'httpMethod' => 'GET', 'parameters' => array( 'accountId' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'endDateTime' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'startDateTime' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->pretargetingConfig = new Google_Service_AdExchangeBuyer_PretargetingConfig_Resource( $this, $this->serviceName, 'pretargetingConfig', array( 'methods' => array( 'delete' => array( 'path' => 'pretargetingconfigs/{accountId}/{configId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'configId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'pretargetingconfigs/{accountId}/{configId}', 'httpMethod' => 'GET', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'configId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'pretargetingconfigs/{accountId}', 'httpMethod' => 'POST', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'pretargetingconfigs/{accountId}', 'httpMethod' => 'GET', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'patch' => array( 'path' => 'pretargetingconfigs/{accountId}/{configId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'configId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'pretargetingconfigs/{accountId}/{configId}', 'httpMethod' => 'PUT', 'parameters' => array( 'accountId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'configId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); } } /** * The "accounts" collection of methods. * Typical usage is: *
* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);
* $accounts = $adexchangebuyerService->accounts;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_Accounts_Resource extends Google_Service_Resource
{
/**
* Gets one account by ID. (accounts.get)
*
* @param int $id The account id
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_Account
*/
public function get($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_Account");
}
/**
* Retrieves the authenticated user's list of accounts. (accounts.listAccounts)
*
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_AccountsList
*/
public function listAccounts($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_AccountsList");
}
/**
* Updates an existing account. This method supports patch semantics.
* (accounts.patch)
*
* @param int $id The account id
* @param Google_Account $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_Account
*/
public function patch($id, Google_Service_AdExchangeBuyer_Account $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_AdExchangeBuyer_Account");
}
/**
* Updates an existing account. (accounts.update)
*
* @param int $id The account id
* @param Google_Account $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_Account
*/
public function update($id, Google_Service_AdExchangeBuyer_Account $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_AdExchangeBuyer_Account");
}
}
/**
* The "billingInfo" collection of methods.
* Typical usage is:
*
* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);
* $billingInfo = $adexchangebuyerService->billingInfo;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_BillingInfo_Resource extends Google_Service_Resource
{
/**
* Returns the billing information for one account specified by account ID.
* (billingInfo.get)
*
* @param int $accountId The account id.
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_BillingInfo
*/
public function get($accountId, $optParams = array())
{
$params = array('accountId' => $accountId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_BillingInfo");
}
/**
* Retrieves a list of billing information for all accounts of the authenticated
* user. (billingInfo.listBillingInfo)
*
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_BillingInfoList
*/
public function listBillingInfo($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_BillingInfoList");
}
}
/**
* The "budget" collection of methods.
* Typical usage is:
*
* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);
* $budget = $adexchangebuyerService->budget;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_Budget_Resource extends Google_Service_Resource
{
/**
* Returns the budget information for the adgroup specified by the accountId and
* billingId. (budget.get)
*
* @param string $accountId The account id to get the budget information for.
* @param string $billingId The billing id to get the budget information for.
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_Budget
*/
public function get($accountId, $billingId, $optParams = array())
{
$params = array('accountId' => $accountId, 'billingId' => $billingId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_Budget");
}
/**
* Updates the budget amount for the budget of the adgroup specified by the
* accountId and billingId, with the budget amount in the request. This method
* supports patch semantics. (budget.patch)
*
* @param string $accountId The account id associated with the budget being
* updated.
* @param string $billingId The billing id associated with the budget being
* updated.
* @param Google_Budget $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_Budget
*/
public function patch($accountId, $billingId, Google_Service_AdExchangeBuyer_Budget $postBody, $optParams = array())
{
$params = array('accountId' => $accountId, 'billingId' => $billingId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_AdExchangeBuyer_Budget");
}
/**
* Updates the budget amount for the budget of the adgroup specified by the
* accountId and billingId, with the budget amount in the request.
* (budget.update)
*
* @param string $accountId The account id associated with the budget being
* updated.
* @param string $billingId The billing id associated with the budget being
* updated.
* @param Google_Budget $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_Budget
*/
public function update($accountId, $billingId, Google_Service_AdExchangeBuyer_Budget $postBody, $optParams = array())
{
$params = array('accountId' => $accountId, 'billingId' => $billingId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_AdExchangeBuyer_Budget");
}
}
/**
* The "clientaccess" collection of methods.
* Typical usage is:
*
* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);
* $clientaccess = $adexchangebuyerService->clientaccess;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_Clientaccess_Resource extends Google_Service_Resource
{
/**
* (clientaccess.delete)
*
* @param string $clientAccountId
* @param int $sponsorAccountId
* @param array $optParams Optional parameters.
*/
public function delete($clientAccountId, $sponsorAccountId, $optParams = array())
{
$params = array('clientAccountId' => $clientAccountId, 'sponsorAccountId' => $sponsorAccountId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* (clientaccess.get)
*
* @param string $clientAccountId
* @param int $sponsorAccountId
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_ClientAccessCapabilities
*/
public function get($clientAccountId, $sponsorAccountId, $optParams = array())
{
$params = array('clientAccountId' => $clientAccountId, 'sponsorAccountId' => $sponsorAccountId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_ClientAccessCapabilities");
}
/**
* (clientaccess.insert)
*
* @param Google_ClientAccessCapabilities $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string clientAccountId
* @opt_param int sponsorAccountId
* @return Google_Service_AdExchangeBuyer_ClientAccessCapabilities
*/
public function insert(Google_Service_AdExchangeBuyer_ClientAccessCapabilities $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_ClientAccessCapabilities");
}
/**
* (clientaccess.listClientaccess)
*
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_ListClientAccessCapabilitiesResponse
*/
public function listClientaccess($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_ListClientAccessCapabilitiesResponse");
}
/**
* (clientaccess.patch)
*
* @param string $clientAccountId
* @param int $sponsorAccountId
* @param Google_ClientAccessCapabilities $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_ClientAccessCapabilities
*/
public function patch($clientAccountId, $sponsorAccountId, Google_Service_AdExchangeBuyer_ClientAccessCapabilities $postBody, $optParams = array())
{
$params = array('clientAccountId' => $clientAccountId, 'sponsorAccountId' => $sponsorAccountId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_AdExchangeBuyer_ClientAccessCapabilities");
}
/**
* (clientaccess.update)
*
* @param string $clientAccountId
* @param int $sponsorAccountId
* @param Google_ClientAccessCapabilities $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_ClientAccessCapabilities
*/
public function update($clientAccountId, $sponsorAccountId, Google_Service_AdExchangeBuyer_ClientAccessCapabilities $postBody, $optParams = array())
{
$params = array('clientAccountId' => $clientAccountId, 'sponsorAccountId' => $sponsorAccountId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_AdExchangeBuyer_ClientAccessCapabilities");
}
}
/**
* The "creatives" collection of methods.
* Typical usage is:
*
* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);
* $creatives = $adexchangebuyerService->creatives;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_Creatives_Resource extends Google_Service_Resource
{
/**
* Gets the status for a single creative. A creative will be available 30-40
* minutes after submission. (creatives.get)
*
* @param int $accountId The id for the account that will serve this creative.
* @param string $buyerCreativeId The buyer-specific id for this creative.
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_Creative
*/
public function get($accountId, $buyerCreativeId, $optParams = array())
{
$params = array('accountId' => $accountId, 'buyerCreativeId' => $buyerCreativeId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_Creative");
}
/**
* Submit a new creative. (creatives.insert)
*
* @param Google_Creative $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_Creative
*/
public function insert(Google_Service_AdExchangeBuyer_Creative $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_Creative");
}
/**
* Retrieves a list of the authenticated user's active creatives. A creative
* will be available 30-40 minutes after submission. (creatives.listCreatives)
*
* @param array $optParams Optional parameters.
*
* @opt_param string openAuctionStatusFilter When specified, only creatives
* having the given open auction status are returned.
* @opt_param string maxResults Maximum number of entries returned on one result
* page. If not set, the default is 100. Optional.
* @opt_param string pageToken A continuation token, used to page through ad
* clients. To retrieve the next page, set this parameter to the value of
* "nextPageToken" from the previous response. Optional.
* @opt_param string buyerCreativeId When specified, only creatives for the
* given buyer creative ids are returned.
* @opt_param string dealsStatusFilter When specified, only creatives having the
* given direct deals status are returned.
* @opt_param int accountId When specified, only creatives for the given account
* ids are returned.
* @return Google_Service_AdExchangeBuyer_CreativesList
*/
public function listCreatives($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_CreativesList");
}
}
/**
* The "deals" collection of methods.
* Typical usage is:
*
* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);
* $deals = $adexchangebuyerService->deals;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_Deals_Resource extends Google_Service_Resource
{
/**
* Gets the requested deal. (deals.get)
*
* @param string $dealId
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_NegotiationDto
*/
public function get($dealId, $optParams = array())
{
$params = array('dealId' => $dealId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_NegotiationDto");
}
}
/**
* The "marketplacedeals" collection of methods.
* Typical usage is:
*
* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);
* $marketplacedeals = $adexchangebuyerService->marketplacedeals;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_Marketplacedeals_Resource extends Google_Service_Resource
{
/**
* Delete the specified deals from the order (marketplacedeals.delete)
*
* @param string $orderId The orderId to delete deals from.
* @param Google_DeleteOrderDealsRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_DeleteOrderDealsResponse
*/
public function delete($orderId, Google_Service_AdExchangeBuyer_DeleteOrderDealsRequest $postBody, $optParams = array())
{
$params = array('orderId' => $orderId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_AdExchangeBuyer_DeleteOrderDealsResponse");
}
/**
* Add new deals for the specified order (marketplacedeals.insert)
*
* @param string $orderId OrderId for which deals need to be added.
* @param Google_AddOrderDealsRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_AddOrderDealsResponse
*/
public function insert($orderId, Google_Service_AdExchangeBuyer_AddOrderDealsRequest $postBody, $optParams = array())
{
$params = array('orderId' => $orderId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_AddOrderDealsResponse");
}
/**
* List all the deals for a given order (marketplacedeals.listMarketplacedeals)
*
* @param string $orderId The orderId to get deals for.
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_GetOrderDealsResponse
*/
public function listMarketplacedeals($orderId, $optParams = array())
{
$params = array('orderId' => $orderId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_GetOrderDealsResponse");
}
/**
* Replaces all the deals in the order with the passed in deals
* (marketplacedeals.update)
*
* @param string $orderId The orderId to edit deals on.
* @param Google_EditAllOrderDealsRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_EditAllOrderDealsResponse
*/
public function update($orderId, Google_Service_AdExchangeBuyer_EditAllOrderDealsRequest $postBody, $optParams = array())
{
$params = array('orderId' => $orderId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_AdExchangeBuyer_EditAllOrderDealsResponse");
}
}
/**
* The "marketplacenotes" collection of methods.
* Typical usage is:
*
* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);
* $marketplacenotes = $adexchangebuyerService->marketplacenotes;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_Marketplacenotes_Resource extends Google_Service_Resource
{
/**
* Add notes to the order (marketplacenotes.insert)
*
* @param string $orderId The orderId to add notes for.
* @param Google_AddOrderNotesRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_AddOrderNotesResponse
*/
public function insert($orderId, Google_Service_AdExchangeBuyer_AddOrderNotesRequest $postBody, $optParams = array())
{
$params = array('orderId' => $orderId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_AddOrderNotesResponse");
}
/**
* Get all the notes associated with an order
* (marketplacenotes.listMarketplacenotes)
*
* @param string $orderId The orderId to get notes for.
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_GetOrderNotesResponse
*/
public function listMarketplacenotes($orderId, $optParams = array())
{
$params = array('orderId' => $orderId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_GetOrderNotesResponse");
}
}
/**
* The "marketplaceoffers" collection of methods.
* Typical usage is:
*
* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);
* $marketplaceoffers = $adexchangebuyerService->marketplaceoffers;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_Marketplaceoffers_Resource extends Google_Service_Resource
{
/**
* Gets the requested negotiation. (marketplaceoffers.get)
*
* @param string $offerId The offerId for the offer to get the head revision
* for.
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_MarketplaceOffer
*/
public function get($offerId, $optParams = array())
{
$params = array('offerId' => $offerId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_MarketplaceOffer");
}
/**
* Gets the requested negotiation. (marketplaceoffers.search)
*
* @param array $optParams Optional parameters.
*
* @opt_param string pqlQuery The pql query used to query for offers.
* @return Google_Service_AdExchangeBuyer_GetOffersResponse
*/
public function search($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('search', array($params), "Google_Service_AdExchangeBuyer_GetOffersResponse");
}
}
/**
* The "marketplaceorders" collection of methods.
* Typical usage is:
*
* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);
* $marketplaceorders = $adexchangebuyerService->marketplaceorders;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_Marketplaceorders_Resource extends Google_Service_Resource
{
/**
* Get an order given its id (marketplaceorders.get)
*
* @param string $orderId Id of the order to retrieve.
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_MarketplaceOrder
*/
public function get($orderId, $optParams = array())
{
$params = array('orderId' => $orderId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_MarketplaceOrder");
}
/**
* Create the given list of orders (marketplaceorders.insert)
*
* @param Google_CreateOrdersRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_CreateOrdersResponse
*/
public function insert(Google_Service_AdExchangeBuyer_CreateOrdersRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_CreateOrdersResponse");
}
/**
* Update the given order. This method supports patch semantics.
* (marketplaceorders.patch)
*
* @param string $orderId The order id to update.
* @param string $revisionNumber The last known revision number to update. If
* the head revision in the marketplace database has since changed, an error
* will be thrown. The caller should then fetch the lastest order at head
* revision and retry the update at that revision.
* @param string $updateAction The proposed action to take on the order.
* @param Google_MarketplaceOrder $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_MarketplaceOrder
*/
public function patch($orderId, $revisionNumber, $updateAction, Google_Service_AdExchangeBuyer_MarketplaceOrder $postBody, $optParams = array())
{
$params = array('orderId' => $orderId, 'revisionNumber' => $revisionNumber, 'updateAction' => $updateAction, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_AdExchangeBuyer_MarketplaceOrder");
}
/**
* Search for orders using pql query (marketplaceorders.search)
*
* @param array $optParams Optional parameters.
*
* @opt_param string pqlQuery Query string to retrieve specific orders.
* @return Google_Service_AdExchangeBuyer_GetOrdersResponse
*/
public function search($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('search', array($params), "Google_Service_AdExchangeBuyer_GetOrdersResponse");
}
/**
* Update the given order (marketplaceorders.update)
*
* @param string $orderId The order id to update.
* @param string $revisionNumber The last known revision number to update. If
* the head revision in the marketplace database has since changed, an error
* will be thrown. The caller should then fetch the lastest order at head
* revision and retry the update at that revision.
* @param string $updateAction The proposed action to take on the order.
* @param Google_MarketplaceOrder $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_MarketplaceOrder
*/
public function update($orderId, $revisionNumber, $updateAction, Google_Service_AdExchangeBuyer_MarketplaceOrder $postBody, $optParams = array())
{
$params = array('orderId' => $orderId, 'revisionNumber' => $revisionNumber, 'updateAction' => $updateAction, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_AdExchangeBuyer_MarketplaceOrder");
}
}
/**
* The "negotiationrounds" collection of methods.
* Typical usage is:
*
* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);
* $negotiationrounds = $adexchangebuyerService->negotiationrounds;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_Negotiationrounds_Resource extends Google_Service_Resource
{
/**
* Adds the requested negotiationRound to the requested negotiation.
* (negotiationrounds.insert)
*
* @param string $negotiationId
* @param Google_NegotiationRoundDto $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_NegotiationRoundDto
*/
public function insert($negotiationId, Google_Service_AdExchangeBuyer_NegotiationRoundDto $postBody, $optParams = array())
{
$params = array('negotiationId' => $negotiationId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_NegotiationRoundDto");
}
}
/**
* The "negotiations" collection of methods.
* Typical usage is:
*
* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);
* $negotiations = $adexchangebuyerService->negotiations;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_Negotiations_Resource extends Google_Service_Resource
{
/**
* Gets the requested negotiation. (negotiations.get)
*
* @param string $negotiationId
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_NegotiationDto
*/
public function get($negotiationId, $optParams = array())
{
$params = array('negotiationId' => $negotiationId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_NegotiationDto");
}
/**
* Creates or updates the requested negotiation. (negotiations.insert)
*
* @param Google_NegotiationDto $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_NegotiationDto
*/
public function insert(Google_Service_AdExchangeBuyer_NegotiationDto $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_NegotiationDto");
}
/**
* Lists all negotiations the authenticated user has access to.
* (negotiations.listNegotiations)
*
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_GetNegotiationsResponse
*/
public function listNegotiations($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_GetNegotiationsResponse");
}
}
/**
* The "offers" collection of methods.
* Typical usage is:
*
* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);
* $offers = $adexchangebuyerService->offers;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_Offers_Resource extends Google_Service_Resource
{
/**
* Gets the requested offer. (offers.get)
*
* @param string $offerId
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_OfferDto
*/
public function get($offerId, $optParams = array())
{
$params = array('offerId' => $offerId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_OfferDto");
}
/**
* Creates or updates the requested offer. (offers.insert)
*
* @param Google_OfferDto $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_OfferDto
*/
public function insert(Google_Service_AdExchangeBuyer_OfferDto $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_OfferDto");
}
/**
* Lists all offers the authenticated user has access to. (offers.listOffers)
*
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_ListOffersResponse
*/
public function listOffers($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_ListOffersResponse");
}
}
/**
* The "performanceReport" collection of methods.
* Typical usage is:
*
* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);
* $performanceReport = $adexchangebuyerService->performanceReport;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_PerformanceReport_Resource extends Google_Service_Resource
{
/**
* Retrieves the authenticated user's list of performance metrics.
* (performanceReport.listPerformanceReport)
*
* @param string $accountId The account id to get the reports.
* @param string $endDateTime The end time of the report in ISO 8601 timestamp
* format using UTC.
* @param string $startDateTime The start time of the report in ISO 8601
* timestamp format using UTC.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A continuation token, used to page through
* performance reports. To retrieve the next page, set this parameter to the
* value of "nextPageToken" from the previous response. Optional.
* @opt_param string maxResults Maximum number of entries returned on one result
* page. If not set, the default is 100. Optional.
* @return Google_Service_AdExchangeBuyer_PerformanceReportList
*/
public function listPerformanceReport($accountId, $endDateTime, $startDateTime, $optParams = array())
{
$params = array('accountId' => $accountId, 'endDateTime' => $endDateTime, 'startDateTime' => $startDateTime);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_PerformanceReportList");
}
}
/**
* The "pretargetingConfig" collection of methods.
* Typical usage is:
*
* $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);
* $pretargetingConfig = $adexchangebuyerService->pretargetingConfig;
*
*/
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_PretargetingConfig_Resource extends Google_Service_Resource
{
/**
* Deletes an existing pretargeting config. (pretargetingConfig.delete)
*
* @param string $accountId The account id to delete the pretargeting config
* for.
* @param string $configId The specific id of the configuration to delete.
* @param array $optParams Optional parameters.
*/
public function delete($accountId, $configId, $optParams = array())
{
$params = array('accountId' => $accountId, 'configId' => $configId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Gets a specific pretargeting configuration (pretargetingConfig.get)
*
* @param string $accountId The account id to get the pretargeting config for.
* @param string $configId The specific id of the configuration to retrieve.
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_PretargetingConfig
*/
public function get($accountId, $configId, $optParams = array())
{
$params = array('accountId' => $accountId, 'configId' => $configId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_PretargetingConfig");
}
/**
* Inserts a new pretargeting configuration. (pretargetingConfig.insert)
*
* @param string $accountId The account id to insert the pretargeting config
* for.
* @param Google_PretargetingConfig $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_PretargetingConfig
*/
public function insert($accountId, Google_Service_AdExchangeBuyer_PretargetingConfig $postBody, $optParams = array())
{
$params = array('accountId' => $accountId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_PretargetingConfig");
}
/**
* Retrieves a list of the authenticated user's pretargeting configurations.
* (pretargetingConfig.listPretargetingConfig)
*
* @param string $accountId The account id to get the pretargeting configs for.
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_PretargetingConfigList
*/
public function listPretargetingConfig($accountId, $optParams = array())
{
$params = array('accountId' => $accountId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_PretargetingConfigList");
}
/**
* Updates an existing pretargeting config. This method supports patch
* semantics. (pretargetingConfig.patch)
*
* @param string $accountId The account id to update the pretargeting config
* for.
* @param string $configId The specific id of the configuration to update.
* @param Google_PretargetingConfig $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_PretargetingConfig
*/
public function patch($accountId, $configId, Google_Service_AdExchangeBuyer_PretargetingConfig $postBody, $optParams = array())
{
$params = array('accountId' => $accountId, 'configId' => $configId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_AdExchangeBuyer_PretargetingConfig");
}
/**
* Updates an existing pretargeting config. (pretargetingConfig.update)
*
* @param string $accountId The account id to update the pretargeting config
* for.
* @param string $configId The specific id of the configuration to update.
* @param Google_PretargetingConfig $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AdExchangeBuyer_PretargetingConfig
*/
public function update($accountId, $configId, Google_Service_AdExchangeBuyer_PretargetingConfig $postBody, $optParams = array())
{
$params = array('accountId' => $accountId, 'configId' => $configId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_AdExchangeBuyer_PretargetingConfig");
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_Account extends Google_Collection
{
protected $collection_key = 'bidderLocation';
protected $internal_gapi_mappings = array(
);
protected $bidderLocationType = 'Google_Service_AdExchangeBuyer_AccountBidderLocation';
protected $bidderLocationDataType = 'array';
public $cookieMatchingNid;
public $cookieMatchingUrl;
public $id;
public $kind;
public $maximumActiveCreatives;
public $maximumTotalQps;
public $numberActiveCreatives;
public function setBidderLocation($bidderLocation)
{
$this->bidderLocation = $bidderLocation;
}
public function getBidderLocation()
{
return $this->bidderLocation;
}
public function setCookieMatchingNid($cookieMatchingNid)
{
$this->cookieMatchingNid = $cookieMatchingNid;
}
public function getCookieMatchingNid()
{
return $this->cookieMatchingNid;
}
public function setCookieMatchingUrl($cookieMatchingUrl)
{
$this->cookieMatchingUrl = $cookieMatchingUrl;
}
public function getCookieMatchingUrl()
{
return $this->cookieMatchingUrl;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMaximumActiveCreatives($maximumActiveCreatives)
{
$this->maximumActiveCreatives = $maximumActiveCreatives;
}
public function getMaximumActiveCreatives()
{
return $this->maximumActiveCreatives;
}
public function setMaximumTotalQps($maximumTotalQps)
{
$this->maximumTotalQps = $maximumTotalQps;
}
public function getMaximumTotalQps()
{
return $this->maximumTotalQps;
}
public function setNumberActiveCreatives($numberActiveCreatives)
{
$this->numberActiveCreatives = $numberActiveCreatives;
}
public function getNumberActiveCreatives()
{
return $this->numberActiveCreatives;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_AccountBidderLocation extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $maximumQps;
public $region;
public $url;
public function setMaximumQps($maximumQps)
{
$this->maximumQps = $maximumQps;
}
public function getMaximumQps()
{
return $this->maximumQps;
}
public function setRegion($region)
{
$this->region = $region;
}
public function getRegion()
{
return $this->region;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_AccountsList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_AdExchangeBuyer_Account';
protected $itemsDataType = 'array';
public $kind;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_AdSize extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $height;
public $width;
public function setHeight($height)
{
$this->height = $height;
}
public function getHeight()
{
return $this->height;
}
public function setWidth($width)
{
$this->width = $width;
}
public function getWidth()
{
return $this->width;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_AdSlotDto extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $channelCode;
public $channelId;
public $description;
public $name;
public $size;
public $webPropertyId;
public function setChannelCode($channelCode)
{
$this->channelCode = $channelCode;
}
public function getChannelCode()
{
return $this->channelCode;
}
public function setChannelId($channelId)
{
$this->channelId = $channelId;
}
public function getChannelId()
{
return $this->channelId;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSize($size)
{
$this->size = $size;
}
public function getSize()
{
return $this->size;
}
public function setWebPropertyId($webPropertyId)
{
$this->webPropertyId = $webPropertyId;
}
public function getWebPropertyId()
{
return $this->webPropertyId;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_AddOrderDealsRequest extends Google_Collection
{
protected $collection_key = 'deals';
protected $internal_gapi_mappings = array(
);
protected $dealsType = 'Google_Service_AdExchangeBuyer_MarketplaceDeal';
protected $dealsDataType = 'array';
public $orderRevisionNumber;
public $updateAction;
public function setDeals($deals)
{
$this->deals = $deals;
}
public function getDeals()
{
return $this->deals;
}
public function setOrderRevisionNumber($orderRevisionNumber)
{
$this->orderRevisionNumber = $orderRevisionNumber;
}
public function getOrderRevisionNumber()
{
return $this->orderRevisionNumber;
}
public function setUpdateAction($updateAction)
{
$this->updateAction = $updateAction;
}
public function getUpdateAction()
{
return $this->updateAction;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_AddOrderDealsResponse extends Google_Collection
{
protected $collection_key = 'deals';
protected $internal_gapi_mappings = array(
);
protected $dealsType = 'Google_Service_AdExchangeBuyer_MarketplaceDeal';
protected $dealsDataType = 'array';
public $orderRevisionNumber;
public function setDeals($deals)
{
$this->deals = $deals;
}
public function getDeals()
{
return $this->deals;
}
public function setOrderRevisionNumber($orderRevisionNumber)
{
$this->orderRevisionNumber = $orderRevisionNumber;
}
public function getOrderRevisionNumber()
{
return $this->orderRevisionNumber;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_AddOrderNotesRequest extends Google_Collection
{
protected $collection_key = 'notes';
protected $internal_gapi_mappings = array(
);
protected $notesType = 'Google_Service_AdExchangeBuyer_MarketplaceNote';
protected $notesDataType = 'array';
public function setNotes($notes)
{
$this->notes = $notes;
}
public function getNotes()
{
return $this->notes;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_AddOrderNotesResponse extends Google_Collection
{
protected $collection_key = 'notes';
protected $internal_gapi_mappings = array(
);
protected $notesType = 'Google_Service_AdExchangeBuyer_MarketplaceNote';
protected $notesDataType = 'array';
public function setNotes($notes)
{
$this->notes = $notes;
}
public function getNotes()
{
return $this->notes;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_AdvertiserDto extends Google_Collection
{
protected $collection_key = 'brands';
protected $internal_gapi_mappings = array(
);
protected $brandsType = 'Google_Service_AdExchangeBuyer_BrandDto';
protected $brandsDataType = 'array';
public $id;
public $name;
public $status;
public function setBrands($brands)
{
$this->brands = $brands;
}
public function getBrands()
{
return $this->brands;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_AudienceSegment extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $description;
public $id;
public $name;
public $numCookies;
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setNumCookies($numCookies)
{
$this->numCookies = $numCookies;
}
public function getNumCookies()
{
return $this->numCookies;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_BillingInfo extends Google_Collection
{
protected $collection_key = 'billingId';
protected $internal_gapi_mappings = array(
);
public $accountId;
public $accountName;
public $billingId;
public $kind;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setAccountName($accountName)
{
$this->accountName = $accountName;
}
public function getAccountName()
{
return $this->accountName;
}
public function setBillingId($billingId)
{
$this->billingId = $billingId;
}
public function getBillingId()
{
return $this->billingId;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_BillingInfoList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_AdExchangeBuyer_BillingInfo';
protected $itemsDataType = 'array';
public $kind;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_BrandDto extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $advertiserId;
public $id;
public $name;
public function setAdvertiserId($advertiserId)
{
$this->advertiserId = $advertiserId;
}
public function getAdvertiserId()
{
return $this->advertiserId;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_Budget extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $accountId;
public $billingId;
public $budgetAmount;
public $currencyCode;
public $id;
public $kind;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setBillingId($billingId)
{
$this->billingId = $billingId;
}
public function getBillingId()
{
return $this->billingId;
}
public function setBudgetAmount($budgetAmount)
{
$this->budgetAmount = $budgetAmount;
}
public function getBudgetAmount()
{
return $this->budgetAmount;
}
public function setCurrencyCode($currencyCode)
{
$this->currencyCode = $currencyCode;
}
public function getCurrencyCode()
{
return $this->currencyCode;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_Buyer extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $accountId;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_BuyerDto extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $accountId;
public $customerId;
public $displayName;
public $enabledForInterestTargetingDeals;
public $enabledForPreferredDeals;
public $id;
public $sponsorAccountId;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setCustomerId($customerId)
{
$this->customerId = $customerId;
}
public function getCustomerId()
{
return $this->customerId;
}
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
public function getDisplayName()
{
return $this->displayName;
}
public function setEnabledForInterestTargetingDeals($enabledForInterestTargetingDeals)
{
$this->enabledForInterestTargetingDeals = $enabledForInterestTargetingDeals;
}
public function getEnabledForInterestTargetingDeals()
{
return $this->enabledForInterestTargetingDeals;
}
public function setEnabledForPreferredDeals($enabledForPreferredDeals)
{
$this->enabledForPreferredDeals = $enabledForPreferredDeals;
}
public function getEnabledForPreferredDeals()
{
return $this->enabledForPreferredDeals;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setSponsorAccountId($sponsorAccountId)
{
$this->sponsorAccountId = $sponsorAccountId;
}
public function getSponsorAccountId()
{
return $this->sponsorAccountId;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_ClientAccessCapabilities extends Google_Collection
{
protected $collection_key = 'capabilities';
protected $internal_gapi_mappings = array(
);
public $capabilities;
public $clientAccountId;
public function setCapabilities($capabilities)
{
$this->capabilities = $capabilities;
}
public function getCapabilities()
{
return $this->capabilities;
}
public function setClientAccountId($clientAccountId)
{
$this->clientAccountId = $clientAccountId;
}
public function getClientAccountId()
{
return $this->clientAccountId;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_ContactInformation extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $email;
public $name;
public function setEmail($email)
{
$this->email = $email;
}
public function getEmail()
{
return $this->email;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_CreateOrdersRequest extends Google_Collection
{
protected $collection_key = 'orders';
protected $internal_gapi_mappings = array(
);
protected $ordersType = 'Google_Service_AdExchangeBuyer_MarketplaceOrder';
protected $ordersDataType = 'array';
public $webPropertyCode;
public function setOrders($orders)
{
$this->orders = $orders;
}
public function getOrders()
{
return $this->orders;
}
public function setWebPropertyCode($webPropertyCode)
{
$this->webPropertyCode = $webPropertyCode;
}
public function getWebPropertyCode()
{
return $this->webPropertyCode;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_CreateOrdersResponse extends Google_Collection
{
protected $collection_key = 'orders';
protected $internal_gapi_mappings = array(
);
protected $ordersType = 'Google_Service_AdExchangeBuyer_MarketplaceOrder';
protected $ordersDataType = 'array';
public function setOrders($orders)
{
$this->orders = $orders;
}
public function getOrders()
{
return $this->orders;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_Creative extends Google_Collection
{
protected $collection_key = 'vendorType';
protected $internal_gapi_mappings = array(
"hTMLSnippet" => "HTMLSnippet",
"apiUploadTimestamp" => "api_upload_timestamp",
);
public $hTMLSnippet;
public $accountId;
public $advertiserId;
public $advertiserName;
public $agencyId;
public $apiUploadTimestamp;
public $attribute;
public $buyerCreativeId;
public $clickThroughUrl;
protected $correctionsType = 'Google_Service_AdExchangeBuyer_CreativeCorrections';
protected $correctionsDataType = 'array';
public $dealsStatus;
protected $filteringReasonsType = 'Google_Service_AdExchangeBuyer_CreativeFilteringReasons';
protected $filteringReasonsDataType = '';
public $height;
public $impressionTrackingUrl;
public $kind;
protected $nativeAdType = 'Google_Service_AdExchangeBuyer_CreativeNativeAd';
protected $nativeAdDataType = '';
public $openAuctionStatus;
public $productCategories;
public $restrictedCategories;
public $sensitiveCategories;
protected $servingRestrictionsType = 'Google_Service_AdExchangeBuyer_CreativeServingRestrictions';
protected $servingRestrictionsDataType = 'array';
public $vendorType;
public $version;
public $videoURL;
public $width;
public function setHTMLSnippet($hTMLSnippet)
{
$this->hTMLSnippet = $hTMLSnippet;
}
public function getHTMLSnippet()
{
return $this->hTMLSnippet;
}
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setAdvertiserId($advertiserId)
{
$this->advertiserId = $advertiserId;
}
public function getAdvertiserId()
{
return $this->advertiserId;
}
public function setAdvertiserName($advertiserName)
{
$this->advertiserName = $advertiserName;
}
public function getAdvertiserName()
{
return $this->advertiserName;
}
public function setAgencyId($agencyId)
{
$this->agencyId = $agencyId;
}
public function getAgencyId()
{
return $this->agencyId;
}
public function setApiUploadTimestamp($apiUploadTimestamp)
{
$this->apiUploadTimestamp = $apiUploadTimestamp;
}
public function getApiUploadTimestamp()
{
return $this->apiUploadTimestamp;
}
public function setAttribute($attribute)
{
$this->attribute = $attribute;
}
public function getAttribute()
{
return $this->attribute;
}
public function setBuyerCreativeId($buyerCreativeId)
{
$this->buyerCreativeId = $buyerCreativeId;
}
public function getBuyerCreativeId()
{
return $this->buyerCreativeId;
}
public function setClickThroughUrl($clickThroughUrl)
{
$this->clickThroughUrl = $clickThroughUrl;
}
public function getClickThroughUrl()
{
return $this->clickThroughUrl;
}
public function setCorrections($corrections)
{
$this->corrections = $corrections;
}
public function getCorrections()
{
return $this->corrections;
}
public function setDealsStatus($dealsStatus)
{
$this->dealsStatus = $dealsStatus;
}
public function getDealsStatus()
{
return $this->dealsStatus;
}
public function setFilteringReasons(Google_Service_AdExchangeBuyer_CreativeFilteringReasons $filteringReasons)
{
$this->filteringReasons = $filteringReasons;
}
public function getFilteringReasons()
{
return $this->filteringReasons;
}
public function setHeight($height)
{
$this->height = $height;
}
public function getHeight()
{
return $this->height;
}
public function setImpressionTrackingUrl($impressionTrackingUrl)
{
$this->impressionTrackingUrl = $impressionTrackingUrl;
}
public function getImpressionTrackingUrl()
{
return $this->impressionTrackingUrl;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNativeAd(Google_Service_AdExchangeBuyer_CreativeNativeAd $nativeAd)
{
$this->nativeAd = $nativeAd;
}
public function getNativeAd()
{
return $this->nativeAd;
}
public function setOpenAuctionStatus($openAuctionStatus)
{
$this->openAuctionStatus = $openAuctionStatus;
}
public function getOpenAuctionStatus()
{
return $this->openAuctionStatus;
}
public function setProductCategories($productCategories)
{
$this->productCategories = $productCategories;
}
public function getProductCategories()
{
return $this->productCategories;
}
public function setRestrictedCategories($restrictedCategories)
{
$this->restrictedCategories = $restrictedCategories;
}
public function getRestrictedCategories()
{
return $this->restrictedCategories;
}
public function setSensitiveCategories($sensitiveCategories)
{
$this->sensitiveCategories = $sensitiveCategories;
}
public function getSensitiveCategories()
{
return $this->sensitiveCategories;
}
public function setServingRestrictions($servingRestrictions)
{
$this->servingRestrictions = $servingRestrictions;
}
public function getServingRestrictions()
{
return $this->servingRestrictions;
}
public function setVendorType($vendorType)
{
$this->vendorType = $vendorType;
}
public function getVendorType()
{
return $this->vendorType;
}
public function setVersion($version)
{
$this->version = $version;
}
public function getVersion()
{
return $this->version;
}
public function setVideoURL($videoURL)
{
$this->videoURL = $videoURL;
}
public function getVideoURL()
{
return $this->videoURL;
}
public function setWidth($width)
{
$this->width = $width;
}
public function getWidth()
{
return $this->width;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_CreativeCorrections extends Google_Collection
{
protected $collection_key = 'details';
protected $internal_gapi_mappings = array(
);
public $details;
public $reason;
public function setDetails($details)
{
$this->details = $details;
}
public function getDetails()
{
return $this->details;
}
public function setReason($reason)
{
$this->reason = $reason;
}
public function getReason()
{
return $this->reason;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_CreativeFilteringReasons extends Google_Collection
{
protected $collection_key = 'reasons';
protected $internal_gapi_mappings = array(
);
public $date;
protected $reasonsType = 'Google_Service_AdExchangeBuyer_CreativeFilteringReasonsReasons';
protected $reasonsDataType = 'array';
public function setDate($date)
{
$this->date = $date;
}
public function getDate()
{
return $this->date;
}
public function setReasons($reasons)
{
$this->reasons = $reasons;
}
public function getReasons()
{
return $this->reasons;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_CreativeFilteringReasonsReasons extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $filteringCount;
public $filteringStatus;
public function setFilteringCount($filteringCount)
{
$this->filteringCount = $filteringCount;
}
public function getFilteringCount()
{
return $this->filteringCount;
}
public function setFilteringStatus($filteringStatus)
{
$this->filteringStatus = $filteringStatus;
}
public function getFilteringStatus()
{
return $this->filteringStatus;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_CreativeNativeAd extends Google_Collection
{
protected $collection_key = 'impressionTrackingUrl';
protected $internal_gapi_mappings = array(
);
public $advertiser;
protected $appIconType = 'Google_Service_AdExchangeBuyer_CreativeNativeAdAppIcon';
protected $appIconDataType = '';
public $body;
public $callToAction;
public $clickTrackingUrl;
public $headline;
protected $imageType = 'Google_Service_AdExchangeBuyer_CreativeNativeAdImage';
protected $imageDataType = '';
public $impressionTrackingUrl;
protected $logoType = 'Google_Service_AdExchangeBuyer_CreativeNativeAdLogo';
protected $logoDataType = '';
public $price;
public $starRating;
public $store;
public function setAdvertiser($advertiser)
{
$this->advertiser = $advertiser;
}
public function getAdvertiser()
{
return $this->advertiser;
}
public function setAppIcon(Google_Service_AdExchangeBuyer_CreativeNativeAdAppIcon $appIcon)
{
$this->appIcon = $appIcon;
}
public function getAppIcon()
{
return $this->appIcon;
}
public function setBody($body)
{
$this->body = $body;
}
public function getBody()
{
return $this->body;
}
public function setCallToAction($callToAction)
{
$this->callToAction = $callToAction;
}
public function getCallToAction()
{
return $this->callToAction;
}
public function setClickTrackingUrl($clickTrackingUrl)
{
$this->clickTrackingUrl = $clickTrackingUrl;
}
public function getClickTrackingUrl()
{
return $this->clickTrackingUrl;
}
public function setHeadline($headline)
{
$this->headline = $headline;
}
public function getHeadline()
{
return $this->headline;
}
public function setImage(Google_Service_AdExchangeBuyer_CreativeNativeAdImage $image)
{
$this->image = $image;
}
public function getImage()
{
return $this->image;
}
public function setImpressionTrackingUrl($impressionTrackingUrl)
{
$this->impressionTrackingUrl = $impressionTrackingUrl;
}
public function getImpressionTrackingUrl()
{
return $this->impressionTrackingUrl;
}
public function setLogo(Google_Service_AdExchangeBuyer_CreativeNativeAdLogo $logo)
{
$this->logo = $logo;
}
public function getLogo()
{
return $this->logo;
}
public function setPrice($price)
{
$this->price = $price;
}
public function getPrice()
{
return $this->price;
}
public function setStarRating($starRating)
{
$this->starRating = $starRating;
}
public function getStarRating()
{
return $this->starRating;
}
public function setStore($store)
{
$this->store = $store;
}
public function getStore()
{
return $this->store;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_CreativeNativeAdAppIcon extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $height;
public $url;
public $width;
public function setHeight($height)
{
$this->height = $height;
}
public function getHeight()
{
return $this->height;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
public function setWidth($width)
{
$this->width = $width;
}
public function getWidth()
{
return $this->width;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_CreativeNativeAdImage extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $height;
public $url;
public $width;
public function setHeight($height)
{
$this->height = $height;
}
public function getHeight()
{
return $this->height;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
public function setWidth($width)
{
$this->width = $width;
}
public function getWidth()
{
return $this->width;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_CreativeNativeAdLogo extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $height;
public $url;
public $width;
public function setHeight($height)
{
$this->height = $height;
}
public function getHeight()
{
return $this->height;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
public function setWidth($width)
{
$this->width = $width;
}
public function getWidth()
{
return $this->width;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_CreativeServingRestrictions extends Google_Collection
{
protected $collection_key = 'disapprovalReasons';
protected $internal_gapi_mappings = array(
);
protected $contextsType = 'Google_Service_AdExchangeBuyer_CreativeServingRestrictionsContexts';
protected $contextsDataType = 'array';
protected $disapprovalReasonsType = 'Google_Service_AdExchangeBuyer_CreativeServingRestrictionsDisapprovalReasons';
protected $disapprovalReasonsDataType = 'array';
public $reason;
public function setContexts($contexts)
{
$this->contexts = $contexts;
}
public function getContexts()
{
return $this->contexts;
}
public function setDisapprovalReasons($disapprovalReasons)
{
$this->disapprovalReasons = $disapprovalReasons;
}
public function getDisapprovalReasons()
{
return $this->disapprovalReasons;
}
public function setReason($reason)
{
$this->reason = $reason;
}
public function getReason()
{
return $this->reason;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_CreativeServingRestrictionsContexts extends Google_Collection
{
protected $collection_key = 'platform';
protected $internal_gapi_mappings = array(
);
public $auctionType;
public $contextType;
public $geoCriteriaId;
public $platform;
public function setAuctionType($auctionType)
{
$this->auctionType = $auctionType;
}
public function getAuctionType()
{
return $this->auctionType;
}
public function setContextType($contextType)
{
$this->contextType = $contextType;
}
public function getContextType()
{
return $this->contextType;
}
public function setGeoCriteriaId($geoCriteriaId)
{
$this->geoCriteriaId = $geoCriteriaId;
}
public function getGeoCriteriaId()
{
return $this->geoCriteriaId;
}
public function setPlatform($platform)
{
$this->platform = $platform;
}
public function getPlatform()
{
return $this->platform;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_CreativeServingRestrictionsDisapprovalReasons extends Google_Collection
{
protected $collection_key = 'details';
protected $internal_gapi_mappings = array(
);
public $details;
public $reason;
public function setDetails($details)
{
$this->details = $details;
}
public function getDetails()
{
return $this->details;
}
public function setReason($reason)
{
$this->reason = $reason;
}
public function getReason()
{
return $this->reason;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_CreativesList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_AdExchangeBuyer_Creative';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_DateTime extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $day;
public $hour;
public $minute;
public $month;
public $second;
public $timeZoneId;
public $year;
public function setDay($day)
{
$this->day = $day;
}
public function getDay()
{
return $this->day;
}
public function setHour($hour)
{
$this->hour = $hour;
}
public function getHour()
{
return $this->hour;
}
public function setMinute($minute)
{
$this->minute = $minute;
}
public function getMinute()
{
return $this->minute;
}
public function setMonth($month)
{
$this->month = $month;
}
public function getMonth()
{
return $this->month;
}
public function setSecond($second)
{
$this->second = $second;
}
public function getSecond()
{
return $this->second;
}
public function setTimeZoneId($timeZoneId)
{
$this->timeZoneId = $timeZoneId;
}
public function getTimeZoneId()
{
return $this->timeZoneId;
}
public function setYear($year)
{
$this->year = $year;
}
public function getYear()
{
return $this->year;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_DealPartyDto extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $buyerType = 'Google_Service_AdExchangeBuyer_BuyerDto';
protected $buyerDataType = '';
public $buyerSellerRole;
public $customerId;
public $name;
protected $webPropertyType = 'Google_Service_AdExchangeBuyer_WebPropertyDto';
protected $webPropertyDataType = '';
public function setBuyer(Google_Service_AdExchangeBuyer_BuyerDto $buyer)
{
$this->buyer = $buyer;
}
public function getBuyer()
{
return $this->buyer;
}
public function setBuyerSellerRole($buyerSellerRole)
{
$this->buyerSellerRole = $buyerSellerRole;
}
public function getBuyerSellerRole()
{
return $this->buyerSellerRole;
}
public function setCustomerId($customerId)
{
$this->customerId = $customerId;
}
public function getCustomerId()
{
return $this->customerId;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setWebProperty(Google_Service_AdExchangeBuyer_WebPropertyDto $webProperty)
{
$this->webProperty = $webProperty;
}
public function getWebProperty()
{
return $this->webProperty;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_DealTerms extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $description;
protected $guaranteedFixedPriceTermsType = 'Google_Service_AdExchangeBuyer_DealTermsGuaranteedFixedPriceTerms';
protected $guaranteedFixedPriceTermsDataType = '';
protected $nonGuaranteedAuctionTermsType = 'Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedAuctionTerms';
protected $nonGuaranteedAuctionTermsDataType = '';
protected $nonGuaranteedFixedPriceTermsType = 'Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedFixedPriceTerms';
protected $nonGuaranteedFixedPriceTermsDataType = '';
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setGuaranteedFixedPriceTerms(Google_Service_AdExchangeBuyer_DealTermsGuaranteedFixedPriceTerms $guaranteedFixedPriceTerms)
{
$this->guaranteedFixedPriceTerms = $guaranteedFixedPriceTerms;
}
public function getGuaranteedFixedPriceTerms()
{
return $this->guaranteedFixedPriceTerms;
}
public function setNonGuaranteedAuctionTerms(Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedAuctionTerms $nonGuaranteedAuctionTerms)
{
$this->nonGuaranteedAuctionTerms = $nonGuaranteedAuctionTerms;
}
public function getNonGuaranteedAuctionTerms()
{
return $this->nonGuaranteedAuctionTerms;
}
public function setNonGuaranteedFixedPriceTerms(Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedFixedPriceTerms $nonGuaranteedFixedPriceTerms)
{
$this->nonGuaranteedFixedPriceTerms = $nonGuaranteedFixedPriceTerms;
}
public function getNonGuaranteedFixedPriceTerms()
{
return $this->nonGuaranteedFixedPriceTerms;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_DealTermsGuaranteedFixedPriceTerms extends Google_Collection
{
protected $collection_key = 'fixedPrices';
protected $internal_gapi_mappings = array(
);
protected $fixedPricesType = 'Google_Service_AdExchangeBuyer_PricePerBuyer';
protected $fixedPricesDataType = 'array';
public $guaranteedImpressions;
public $guaranteedLooks;
public function setFixedPrices($fixedPrices)
{
$this->fixedPrices = $fixedPrices;
}
public function getFixedPrices()
{
return $this->fixedPrices;
}
public function setGuaranteedImpressions($guaranteedImpressions)
{
$this->guaranteedImpressions = $guaranteedImpressions;
}
public function getGuaranteedImpressions()
{
return $this->guaranteedImpressions;
}
public function setGuaranteedLooks($guaranteedLooks)
{
$this->guaranteedLooks = $guaranteedLooks;
}
public function getGuaranteedLooks()
{
return $this->guaranteedLooks;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedAuctionTerms extends Google_Collection
{
protected $collection_key = 'reservePricePerBuyers';
protected $internal_gapi_mappings = array(
);
public $privateAuctionId;
protected $reservePricePerBuyersType = 'Google_Service_AdExchangeBuyer_PricePerBuyer';
protected $reservePricePerBuyersDataType = 'array';
public function setPrivateAuctionId($privateAuctionId)
{
$this->privateAuctionId = $privateAuctionId;
}
public function getPrivateAuctionId()
{
return $this->privateAuctionId;
}
public function setReservePricePerBuyers($reservePricePerBuyers)
{
$this->reservePricePerBuyers = $reservePricePerBuyers;
}
public function getReservePricePerBuyers()
{
return $this->reservePricePerBuyers;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedFixedPriceTerms extends Google_Collection
{
protected $collection_key = 'fixedPrices';
protected $internal_gapi_mappings = array(
);
protected $fixedPricesType = 'Google_Service_AdExchangeBuyer_PricePerBuyer';
protected $fixedPricesDataType = 'array';
public function setFixedPrices($fixedPrices)
{
$this->fixedPrices = $fixedPrices;
}
public function getFixedPrices()
{
return $this->fixedPrices;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_DeleteOrderDealsRequest extends Google_Collection
{
protected $collection_key = 'dealIds';
protected $internal_gapi_mappings = array(
);
public $dealIds;
public $orderRevisionNumber;
public $updateAction;
public function setDealIds($dealIds)
{
$this->dealIds = $dealIds;
}
public function getDealIds()
{
return $this->dealIds;
}
public function setOrderRevisionNumber($orderRevisionNumber)
{
$this->orderRevisionNumber = $orderRevisionNumber;
}
public function getOrderRevisionNumber()
{
return $this->orderRevisionNumber;
}
public function setUpdateAction($updateAction)
{
$this->updateAction = $updateAction;
}
public function getUpdateAction()
{
return $this->updateAction;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_DeleteOrderDealsResponse extends Google_Collection
{
protected $collection_key = 'deals';
protected $internal_gapi_mappings = array(
);
protected $dealsType = 'Google_Service_AdExchangeBuyer_MarketplaceDeal';
protected $dealsDataType = 'array';
public $orderRevisionNumber;
public function setDeals($deals)
{
$this->deals = $deals;
}
public function getDeals()
{
return $this->deals;
}
public function setOrderRevisionNumber($orderRevisionNumber)
{
$this->orderRevisionNumber = $orderRevisionNumber;
}
public function getOrderRevisionNumber()
{
return $this->orderRevisionNumber;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_DeliveryControl extends Google_Collection
{
protected $collection_key = 'frequencyCaps';
protected $internal_gapi_mappings = array(
);
public $deliveryRateType;
protected $frequencyCapsType = 'Google_Service_AdExchangeBuyer_DeliveryControlFrequencyCap';
protected $frequencyCapsDataType = 'array';
public function setDeliveryRateType($deliveryRateType)
{
$this->deliveryRateType = $deliveryRateType;
}
public function getDeliveryRateType()
{
return $this->deliveryRateType;
}
public function setFrequencyCaps($frequencyCaps)
{
$this->frequencyCaps = $frequencyCaps;
}
public function getFrequencyCaps()
{
return $this->frequencyCaps;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_DeliveryControlFrequencyCap extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $maxImpressions;
public $numTimeUnits;
public $timeUnitType;
public function setMaxImpressions($maxImpressions)
{
$this->maxImpressions = $maxImpressions;
}
public function getMaxImpressions()
{
return $this->maxImpressions;
}
public function setNumTimeUnits($numTimeUnits)
{
$this->numTimeUnits = $numTimeUnits;
}
public function getNumTimeUnits()
{
return $this->numTimeUnits;
}
public function setTimeUnitType($timeUnitType)
{
$this->timeUnitType = $timeUnitType;
}
public function getTimeUnitType()
{
return $this->timeUnitType;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_EditAllOrderDealsRequest extends Google_Collection
{
protected $collection_key = 'deals';
protected $internal_gapi_mappings = array(
);
protected $dealsType = 'Google_Service_AdExchangeBuyer_MarketplaceDeal';
protected $dealsDataType = 'array';
protected $orderType = 'Google_Service_AdExchangeBuyer_MarketplaceOrder';
protected $orderDataType = '';
public $orderRevisionNumber;
public $updateAction;
public function setDeals($deals)
{
$this->deals = $deals;
}
public function getDeals()
{
return $this->deals;
}
public function setOrder(Google_Service_AdExchangeBuyer_MarketplaceOrder $order)
{
$this->order = $order;
}
public function getOrder()
{
return $this->order;
}
public function setOrderRevisionNumber($orderRevisionNumber)
{
$this->orderRevisionNumber = $orderRevisionNumber;
}
public function getOrderRevisionNumber()
{
return $this->orderRevisionNumber;
}
public function setUpdateAction($updateAction)
{
$this->updateAction = $updateAction;
}
public function getUpdateAction()
{
return $this->updateAction;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_EditAllOrderDealsResponse extends Google_Collection
{
protected $collection_key = 'deals';
protected $internal_gapi_mappings = array(
);
protected $dealsType = 'Google_Service_AdExchangeBuyer_MarketplaceDeal';
protected $dealsDataType = 'array';
public function setDeals($deals)
{
$this->deals = $deals;
}
public function getDeals()
{
return $this->deals;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_EditHistoryDto extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $createdByLoginName;
public $createdTimeStamp;
public $lastUpdateTimeStamp;
public $lastUpdatedByLoginName;
public function setCreatedByLoginName($createdByLoginName)
{
$this->createdByLoginName = $createdByLoginName;
}
public function getCreatedByLoginName()
{
return $this->createdByLoginName;
}
public function setCreatedTimeStamp($createdTimeStamp)
{
$this->createdTimeStamp = $createdTimeStamp;
}
public function getCreatedTimeStamp()
{
return $this->createdTimeStamp;
}
public function setLastUpdateTimeStamp($lastUpdateTimeStamp)
{
$this->lastUpdateTimeStamp = $lastUpdateTimeStamp;
}
public function getLastUpdateTimeStamp()
{
return $this->lastUpdateTimeStamp;
}
public function setLastUpdatedByLoginName($lastUpdatedByLoginName)
{
$this->lastUpdatedByLoginName = $lastUpdatedByLoginName;
}
public function getLastUpdatedByLoginName()
{
return $this->lastUpdatedByLoginName;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_GetFinalizedNegotiationByExternalDealIdRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $includePrivateAuctions;
public function setIncludePrivateAuctions($includePrivateAuctions)
{
$this->includePrivateAuctions = $includePrivateAuctions;
}
public function getIncludePrivateAuctions()
{
return $this->includePrivateAuctions;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_GetNegotiationByIdRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $includePrivateAuctions;
public function setIncludePrivateAuctions($includePrivateAuctions)
{
$this->includePrivateAuctions = $includePrivateAuctions;
}
public function getIncludePrivateAuctions()
{
return $this->includePrivateAuctions;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_GetNegotiationsRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $finalized;
public $includePrivateAuctions;
public $sinceTimestampMillis;
public function setFinalized($finalized)
{
$this->finalized = $finalized;
}
public function getFinalized()
{
return $this->finalized;
}
public function setIncludePrivateAuctions($includePrivateAuctions)
{
$this->includePrivateAuctions = $includePrivateAuctions;
}
public function getIncludePrivateAuctions()
{
return $this->includePrivateAuctions;
}
public function setSinceTimestampMillis($sinceTimestampMillis)
{
$this->sinceTimestampMillis = $sinceTimestampMillis;
}
public function getSinceTimestampMillis()
{
return $this->sinceTimestampMillis;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_GetNegotiationsResponse extends Google_Collection
{
protected $collection_key = 'negotiations';
protected $internal_gapi_mappings = array(
);
public $kind;
protected $negotiationsType = 'Google_Service_AdExchangeBuyer_NegotiationDto';
protected $negotiationsDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNegotiations($negotiations)
{
$this->negotiations = $negotiations;
}
public function getNegotiations()
{
return $this->negotiations;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_GetOffersResponse extends Google_Collection
{
protected $collection_key = 'offers';
protected $internal_gapi_mappings = array(
);
protected $offersType = 'Google_Service_AdExchangeBuyer_MarketplaceOffer';
protected $offersDataType = 'array';
public function setOffers($offers)
{
$this->offers = $offers;
}
public function getOffers()
{
return $this->offers;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_GetOrderDealsResponse extends Google_Collection
{
protected $collection_key = 'deals';
protected $internal_gapi_mappings = array(
);
protected $dealsType = 'Google_Service_AdExchangeBuyer_MarketplaceDeal';
protected $dealsDataType = 'array';
public function setDeals($deals)
{
$this->deals = $deals;
}
public function getDeals()
{
return $this->deals;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_GetOrderNotesResponse extends Google_Collection
{
protected $collection_key = 'notes';
protected $internal_gapi_mappings = array(
);
protected $notesType = 'Google_Service_AdExchangeBuyer_MarketplaceNote';
protected $notesDataType = 'array';
public function setNotes($notes)
{
$this->notes = $notes;
}
public function getNotes()
{
return $this->notes;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_GetOrdersResponse extends Google_Collection
{
protected $collection_key = 'orders';
protected $internal_gapi_mappings = array(
);
protected $ordersType = 'Google_Service_AdExchangeBuyer_MarketplaceOrder';
protected $ordersDataType = 'array';
public function setOrders($orders)
{
$this->orders = $orders;
}
public function getOrders()
{
return $this->orders;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_InventorySegmentTargeting extends Google_Collection
{
protected $collection_key = 'positiveXfpPlacements';
protected $internal_gapi_mappings = array(
);
protected $negativeAdSizesType = 'Google_Service_AdExchangeBuyer_AdSize';
protected $negativeAdSizesDataType = 'array';
public $negativeAdTypeSegments;
public $negativeAudienceSegments;
public $negativeDeviceCategories;
public $negativeIcmBrands;
public $negativeIcmInterests;
public $negativeInventorySlots;
protected $negativeKeyValuesType = 'Google_Service_AdExchangeBuyer_RuleKeyValuePair';
protected $negativeKeyValuesDataType = 'array';
public $negativeLocations;
public $negativeMobileApps;
public $negativeOperatingSystemVersions;
public $negativeOperatingSystems;
public $negativeSiteUrls;
public $negativeSizes;
public $negativeVideoAdPositionSegments;
public $negativeVideoDurationSegments;
public $negativeXfpAdSlots;
public $negativeXfpPlacements;
protected $positiveAdSizesType = 'Google_Service_AdExchangeBuyer_AdSize';
protected $positiveAdSizesDataType = 'array';
public $positiveAdTypeSegments;
public $positiveAudienceSegments;
public $positiveDeviceCategories;
public $positiveIcmBrands;
public $positiveIcmInterests;
public $positiveInventorySlots;
protected $positiveKeyValuesType = 'Google_Service_AdExchangeBuyer_RuleKeyValuePair';
protected $positiveKeyValuesDataType = 'array';
public $positiveLocations;
public $positiveMobileApps;
public $positiveOperatingSystemVersions;
public $positiveOperatingSystems;
public $positiveSiteUrls;
public $positiveSizes;
public $positiveVideoAdPositionSegments;
public $positiveVideoDurationSegments;
public $positiveXfpAdSlots;
public $positiveXfpPlacements;
public function setNegativeAdSizes($negativeAdSizes)
{
$this->negativeAdSizes = $negativeAdSizes;
}
public function getNegativeAdSizes()
{
return $this->negativeAdSizes;
}
public function setNegativeAdTypeSegments($negativeAdTypeSegments)
{
$this->negativeAdTypeSegments = $negativeAdTypeSegments;
}
public function getNegativeAdTypeSegments()
{
return $this->negativeAdTypeSegments;
}
public function setNegativeAudienceSegments($negativeAudienceSegments)
{
$this->negativeAudienceSegments = $negativeAudienceSegments;
}
public function getNegativeAudienceSegments()
{
return $this->negativeAudienceSegments;
}
public function setNegativeDeviceCategories($negativeDeviceCategories)
{
$this->negativeDeviceCategories = $negativeDeviceCategories;
}
public function getNegativeDeviceCategories()
{
return $this->negativeDeviceCategories;
}
public function setNegativeIcmBrands($negativeIcmBrands)
{
$this->negativeIcmBrands = $negativeIcmBrands;
}
public function getNegativeIcmBrands()
{
return $this->negativeIcmBrands;
}
public function setNegativeIcmInterests($negativeIcmInterests)
{
$this->negativeIcmInterests = $negativeIcmInterests;
}
public function getNegativeIcmInterests()
{
return $this->negativeIcmInterests;
}
public function setNegativeInventorySlots($negativeInventorySlots)
{
$this->negativeInventorySlots = $negativeInventorySlots;
}
public function getNegativeInventorySlots()
{
return $this->negativeInventorySlots;
}
public function setNegativeKeyValues($negativeKeyValues)
{
$this->negativeKeyValues = $negativeKeyValues;
}
public function getNegativeKeyValues()
{
return $this->negativeKeyValues;
}
public function setNegativeLocations($negativeLocations)
{
$this->negativeLocations = $negativeLocations;
}
public function getNegativeLocations()
{
return $this->negativeLocations;
}
public function setNegativeMobileApps($negativeMobileApps)
{
$this->negativeMobileApps = $negativeMobileApps;
}
public function getNegativeMobileApps()
{
return $this->negativeMobileApps;
}
public function setNegativeOperatingSystemVersions($negativeOperatingSystemVersions)
{
$this->negativeOperatingSystemVersions = $negativeOperatingSystemVersions;
}
public function getNegativeOperatingSystemVersions()
{
return $this->negativeOperatingSystemVersions;
}
public function setNegativeOperatingSystems($negativeOperatingSystems)
{
$this->negativeOperatingSystems = $negativeOperatingSystems;
}
public function getNegativeOperatingSystems()
{
return $this->negativeOperatingSystems;
}
public function setNegativeSiteUrls($negativeSiteUrls)
{
$this->negativeSiteUrls = $negativeSiteUrls;
}
public function getNegativeSiteUrls()
{
return $this->negativeSiteUrls;
}
public function setNegativeSizes($negativeSizes)
{
$this->negativeSizes = $negativeSizes;
}
public function getNegativeSizes()
{
return $this->negativeSizes;
}
public function setNegativeVideoAdPositionSegments($negativeVideoAdPositionSegments)
{
$this->negativeVideoAdPositionSegments = $negativeVideoAdPositionSegments;
}
public function getNegativeVideoAdPositionSegments()
{
return $this->negativeVideoAdPositionSegments;
}
public function setNegativeVideoDurationSegments($negativeVideoDurationSegments)
{
$this->negativeVideoDurationSegments = $negativeVideoDurationSegments;
}
public function getNegativeVideoDurationSegments()
{
return $this->negativeVideoDurationSegments;
}
public function setNegativeXfpAdSlots($negativeXfpAdSlots)
{
$this->negativeXfpAdSlots = $negativeXfpAdSlots;
}
public function getNegativeXfpAdSlots()
{
return $this->negativeXfpAdSlots;
}
public function setNegativeXfpPlacements($negativeXfpPlacements)
{
$this->negativeXfpPlacements = $negativeXfpPlacements;
}
public function getNegativeXfpPlacements()
{
return $this->negativeXfpPlacements;
}
public function setPositiveAdSizes($positiveAdSizes)
{
$this->positiveAdSizes = $positiveAdSizes;
}
public function getPositiveAdSizes()
{
return $this->positiveAdSizes;
}
public function setPositiveAdTypeSegments($positiveAdTypeSegments)
{
$this->positiveAdTypeSegments = $positiveAdTypeSegments;
}
public function getPositiveAdTypeSegments()
{
return $this->positiveAdTypeSegments;
}
public function setPositiveAudienceSegments($positiveAudienceSegments)
{
$this->positiveAudienceSegments = $positiveAudienceSegments;
}
public function getPositiveAudienceSegments()
{
return $this->positiveAudienceSegments;
}
public function setPositiveDeviceCategories($positiveDeviceCategories)
{
$this->positiveDeviceCategories = $positiveDeviceCategories;
}
public function getPositiveDeviceCategories()
{
return $this->positiveDeviceCategories;
}
public function setPositiveIcmBrands($positiveIcmBrands)
{
$this->positiveIcmBrands = $positiveIcmBrands;
}
public function getPositiveIcmBrands()
{
return $this->positiveIcmBrands;
}
public function setPositiveIcmInterests($positiveIcmInterests)
{
$this->positiveIcmInterests = $positiveIcmInterests;
}
public function getPositiveIcmInterests()
{
return $this->positiveIcmInterests;
}
public function setPositiveInventorySlots($positiveInventorySlots)
{
$this->positiveInventorySlots = $positiveInventorySlots;
}
public function getPositiveInventorySlots()
{
return $this->positiveInventorySlots;
}
public function setPositiveKeyValues($positiveKeyValues)
{
$this->positiveKeyValues = $positiveKeyValues;
}
public function getPositiveKeyValues()
{
return $this->positiveKeyValues;
}
public function setPositiveLocations($positiveLocations)
{
$this->positiveLocations = $positiveLocations;
}
public function getPositiveLocations()
{
return $this->positiveLocations;
}
public function setPositiveMobileApps($positiveMobileApps)
{
$this->positiveMobileApps = $positiveMobileApps;
}
public function getPositiveMobileApps()
{
return $this->positiveMobileApps;
}
public function setPositiveOperatingSystemVersions($positiveOperatingSystemVersions)
{
$this->positiveOperatingSystemVersions = $positiveOperatingSystemVersions;
}
public function getPositiveOperatingSystemVersions()
{
return $this->positiveOperatingSystemVersions;
}
public function setPositiveOperatingSystems($positiveOperatingSystems)
{
$this->positiveOperatingSystems = $positiveOperatingSystems;
}
public function getPositiveOperatingSystems()
{
return $this->positiveOperatingSystems;
}
public function setPositiveSiteUrls($positiveSiteUrls)
{
$this->positiveSiteUrls = $positiveSiteUrls;
}
public function getPositiveSiteUrls()
{
return $this->positiveSiteUrls;
}
public function setPositiveSizes($positiveSizes)
{
$this->positiveSizes = $positiveSizes;
}
public function getPositiveSizes()
{
return $this->positiveSizes;
}
public function setPositiveVideoAdPositionSegments($positiveVideoAdPositionSegments)
{
$this->positiveVideoAdPositionSegments = $positiveVideoAdPositionSegments;
}
public function getPositiveVideoAdPositionSegments()
{
return $this->positiveVideoAdPositionSegments;
}
public function setPositiveVideoDurationSegments($positiveVideoDurationSegments)
{
$this->positiveVideoDurationSegments = $positiveVideoDurationSegments;
}
public function getPositiveVideoDurationSegments()
{
return $this->positiveVideoDurationSegments;
}
public function setPositiveXfpAdSlots($positiveXfpAdSlots)
{
$this->positiveXfpAdSlots = $positiveXfpAdSlots;
}
public function getPositiveXfpAdSlots()
{
return $this->positiveXfpAdSlots;
}
public function setPositiveXfpPlacements($positiveXfpPlacements)
{
$this->positiveXfpPlacements = $positiveXfpPlacements;
}
public function getPositiveXfpPlacements()
{
return $this->positiveXfpPlacements;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_ListClientAccessCapabilitiesRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $sponsorAccountId;
public function setSponsorAccountId($sponsorAccountId)
{
$this->sponsorAccountId = $sponsorAccountId;
}
public function getSponsorAccountId()
{
return $this->sponsorAccountId;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_ListClientAccessCapabilitiesResponse extends Google_Collection
{
protected $collection_key = 'clientAccessPermissions';
protected $internal_gapi_mappings = array(
);
protected $clientAccessPermissionsType = 'Google_Service_AdExchangeBuyer_ClientAccessCapabilities';
protected $clientAccessPermissionsDataType = 'array';
public function setClientAccessPermissions($clientAccessPermissions)
{
$this->clientAccessPermissions = $clientAccessPermissions;
}
public function getClientAccessPermissions()
{
return $this->clientAccessPermissions;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_ListOffersRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $sinceTimestampMillis;
public function setSinceTimestampMillis($sinceTimestampMillis)
{
$this->sinceTimestampMillis = $sinceTimestampMillis;
}
public function getSinceTimestampMillis()
{
return $this->sinceTimestampMillis;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_ListOffersResponse extends Google_Collection
{
protected $collection_key = 'offers';
protected $internal_gapi_mappings = array(
);
public $kind;
protected $offersType = 'Google_Service_AdExchangeBuyer_OfferDto';
protected $offersDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setOffers($offers)
{
$this->offers = $offers;
}
public function getOffers()
{
return $this->offers;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_MarketplaceDeal extends Google_Collection
{
protected $collection_key = 'sharedTargetings';
protected $internal_gapi_mappings = array(
);
protected $buyerPrivateDataType = 'Google_Service_AdExchangeBuyer_PrivateData';
protected $buyerPrivateDataDataType = '';
public $creationTimeMs;
public $dealId;
protected $deliveryControlType = 'Google_Service_AdExchangeBuyer_DeliveryControl';
protected $deliveryControlDataType = '';
public $externalDealId;
public $flightEndTimeMs;
public $flightStartTimeMs;
public $inventoryDescription;
public $kind;
public $lastUpdateTimeMs;
public $name;
public $offerId;
public $offerRevisionNumber;
public $orderId;
protected $sellerContactsType = 'Google_Service_AdExchangeBuyer_ContactInformation';
protected $sellerContactsDataType = 'array';
protected $sharedTargetingsType = 'Google_Service_AdExchangeBuyer_SharedTargeting';
protected $sharedTargetingsDataType = 'array';
public $syndicationProduct;
protected $termsType = 'Google_Service_AdExchangeBuyer_DealTerms';
protected $termsDataType = '';
public $webPropertyCode;
public function setBuyerPrivateData(Google_Service_AdExchangeBuyer_PrivateData $buyerPrivateData)
{
$this->buyerPrivateData = $buyerPrivateData;
}
public function getBuyerPrivateData()
{
return $this->buyerPrivateData;
}
public function setCreationTimeMs($creationTimeMs)
{
$this->creationTimeMs = $creationTimeMs;
}
public function getCreationTimeMs()
{
return $this->creationTimeMs;
}
public function setDealId($dealId)
{
$this->dealId = $dealId;
}
public function getDealId()
{
return $this->dealId;
}
public function setDeliveryControl(Google_Service_AdExchangeBuyer_DeliveryControl $deliveryControl)
{
$this->deliveryControl = $deliveryControl;
}
public function getDeliveryControl()
{
return $this->deliveryControl;
}
public function setExternalDealId($externalDealId)
{
$this->externalDealId = $externalDealId;
}
public function getExternalDealId()
{
return $this->externalDealId;
}
public function setFlightEndTimeMs($flightEndTimeMs)
{
$this->flightEndTimeMs = $flightEndTimeMs;
}
public function getFlightEndTimeMs()
{
return $this->flightEndTimeMs;
}
public function setFlightStartTimeMs($flightStartTimeMs)
{
$this->flightStartTimeMs = $flightStartTimeMs;
}
public function getFlightStartTimeMs()
{
return $this->flightStartTimeMs;
}
public function setInventoryDescription($inventoryDescription)
{
$this->inventoryDescription = $inventoryDescription;
}
public function getInventoryDescription()
{
return $this->inventoryDescription;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLastUpdateTimeMs($lastUpdateTimeMs)
{
$this->lastUpdateTimeMs = $lastUpdateTimeMs;
}
public function getLastUpdateTimeMs()
{
return $this->lastUpdateTimeMs;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setOfferId($offerId)
{
$this->offerId = $offerId;
}
public function getOfferId()
{
return $this->offerId;
}
public function setOfferRevisionNumber($offerRevisionNumber)
{
$this->offerRevisionNumber = $offerRevisionNumber;
}
public function getOfferRevisionNumber()
{
return $this->offerRevisionNumber;
}
public function setOrderId($orderId)
{
$this->orderId = $orderId;
}
public function getOrderId()
{
return $this->orderId;
}
public function setSellerContacts($sellerContacts)
{
$this->sellerContacts = $sellerContacts;
}
public function getSellerContacts()
{
return $this->sellerContacts;
}
public function setSharedTargetings($sharedTargetings)
{
$this->sharedTargetings = $sharedTargetings;
}
public function getSharedTargetings()
{
return $this->sharedTargetings;
}
public function setSyndicationProduct($syndicationProduct)
{
$this->syndicationProduct = $syndicationProduct;
}
public function getSyndicationProduct()
{
return $this->syndicationProduct;
}
public function setTerms(Google_Service_AdExchangeBuyer_DealTerms $terms)
{
$this->terms = $terms;
}
public function getTerms()
{
return $this->terms;
}
public function setWebPropertyCode($webPropertyCode)
{
$this->webPropertyCode = $webPropertyCode;
}
public function getWebPropertyCode()
{
return $this->webPropertyCode;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_MarketplaceDealParty extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $buyerType = 'Google_Service_AdExchangeBuyer_Buyer';
protected $buyerDataType = '';
protected $sellerType = 'Google_Service_AdExchangeBuyer_Seller';
protected $sellerDataType = '';
public function setBuyer(Google_Service_AdExchangeBuyer_Buyer $buyer)
{
$this->buyer = $buyer;
}
public function getBuyer()
{
return $this->buyer;
}
public function setSeller(Google_Service_AdExchangeBuyer_Seller $seller)
{
$this->seller = $seller;
}
public function getSeller()
{
return $this->seller;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_MarketplaceLabel extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $accountId;
public $createTimeMs;
protected $deprecatedMarketplaceDealPartyType = 'Google_Service_AdExchangeBuyer_MarketplaceDealParty';
protected $deprecatedMarketplaceDealPartyDataType = '';
public $label;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setCreateTimeMs($createTimeMs)
{
$this->createTimeMs = $createTimeMs;
}
public function getCreateTimeMs()
{
return $this->createTimeMs;
}
public function setDeprecatedMarketplaceDealParty(Google_Service_AdExchangeBuyer_MarketplaceDealParty $deprecatedMarketplaceDealParty)
{
$this->deprecatedMarketplaceDealParty = $deprecatedMarketplaceDealParty;
}
public function getDeprecatedMarketplaceDealParty()
{
return $this->deprecatedMarketplaceDealParty;
}
public function setLabel($label)
{
$this->label = $label;
}
public function getLabel()
{
return $this->label;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_MarketplaceNote extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $creatorRole;
public $dealId;
public $kind;
public $note;
public $noteId;
public $orderId;
public $orderRevisionNumber;
public $timestampMs;
public function setCreatorRole($creatorRole)
{
$this->creatorRole = $creatorRole;
}
public function getCreatorRole()
{
return $this->creatorRole;
}
public function setDealId($dealId)
{
$this->dealId = $dealId;
}
public function getDealId()
{
return $this->dealId;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNote($note)
{
$this->note = $note;
}
public function getNote()
{
return $this->note;
}
public function setNoteId($noteId)
{
$this->noteId = $noteId;
}
public function getNoteId()
{
return $this->noteId;
}
public function setOrderId($orderId)
{
$this->orderId = $orderId;
}
public function getOrderId()
{
return $this->orderId;
}
public function setOrderRevisionNumber($orderRevisionNumber)
{
$this->orderRevisionNumber = $orderRevisionNumber;
}
public function getOrderRevisionNumber()
{
return $this->orderRevisionNumber;
}
public function setTimestampMs($timestampMs)
{
$this->timestampMs = $timestampMs;
}
public function getTimestampMs()
{
return $this->timestampMs;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_MarketplaceOffer extends Google_Collection
{
protected $collection_key = 'sharedTargetings';
protected $internal_gapi_mappings = array(
);
public $creationTimeMs;
protected $creatorContactsType = 'Google_Service_AdExchangeBuyer_ContactInformation';
protected $creatorContactsDataType = 'array';
public $flightEndTimeMs;
public $flightStartTimeMs;
public $hasCreatorSignedOff;
public $kind;
protected $labelsType = 'Google_Service_AdExchangeBuyer_MarketplaceLabel';
protected $labelsDataType = 'array';
public $lastUpdateTimeMs;
public $name;
public $offerId;
public $revisionNumber;
protected $sellerType = 'Google_Service_AdExchangeBuyer_Seller';
protected $sellerDataType = '';
protected $sharedTargetingsType = 'Google_Service_AdExchangeBuyer_SharedTargeting';
protected $sharedTargetingsDataType = 'array';
public $state;
public $syndicationProduct;
protected $termsType = 'Google_Service_AdExchangeBuyer_DealTerms';
protected $termsDataType = '';
public $webPropertyCode;
public function setCreationTimeMs($creationTimeMs)
{
$this->creationTimeMs = $creationTimeMs;
}
public function getCreationTimeMs()
{
return $this->creationTimeMs;
}
public function setCreatorContacts($creatorContacts)
{
$this->creatorContacts = $creatorContacts;
}
public function getCreatorContacts()
{
return $this->creatorContacts;
}
public function setFlightEndTimeMs($flightEndTimeMs)
{
$this->flightEndTimeMs = $flightEndTimeMs;
}
public function getFlightEndTimeMs()
{
return $this->flightEndTimeMs;
}
public function setFlightStartTimeMs($flightStartTimeMs)
{
$this->flightStartTimeMs = $flightStartTimeMs;
}
public function getFlightStartTimeMs()
{
return $this->flightStartTimeMs;
}
public function setHasCreatorSignedOff($hasCreatorSignedOff)
{
$this->hasCreatorSignedOff = $hasCreatorSignedOff;
}
public function getHasCreatorSignedOff()
{
return $this->hasCreatorSignedOff;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLabels($labels)
{
$this->labels = $labels;
}
public function getLabels()
{
return $this->labels;
}
public function setLastUpdateTimeMs($lastUpdateTimeMs)
{
$this->lastUpdateTimeMs = $lastUpdateTimeMs;
}
public function getLastUpdateTimeMs()
{
return $this->lastUpdateTimeMs;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setOfferId($offerId)
{
$this->offerId = $offerId;
}
public function getOfferId()
{
return $this->offerId;
}
public function setRevisionNumber($revisionNumber)
{
$this->revisionNumber = $revisionNumber;
}
public function getRevisionNumber()
{
return $this->revisionNumber;
}
public function setSeller(Google_Service_AdExchangeBuyer_Seller $seller)
{
$this->seller = $seller;
}
public function getSeller()
{
return $this->seller;
}
public function setSharedTargetings($sharedTargetings)
{
$this->sharedTargetings = $sharedTargetings;
}
public function getSharedTargetings()
{
return $this->sharedTargetings;
}
public function setState($state)
{
$this->state = $state;
}
public function getState()
{
return $this->state;
}
public function setSyndicationProduct($syndicationProduct)
{
$this->syndicationProduct = $syndicationProduct;
}
public function getSyndicationProduct()
{
return $this->syndicationProduct;
}
public function setTerms(Google_Service_AdExchangeBuyer_DealTerms $terms)
{
$this->terms = $terms;
}
public function getTerms()
{
return $this->terms;
}
public function setWebPropertyCode($webPropertyCode)
{
$this->webPropertyCode = $webPropertyCode;
}
public function getWebPropertyCode()
{
return $this->webPropertyCode;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_MarketplaceOrder extends Google_Collection
{
protected $collection_key = 'sellerContacts';
protected $internal_gapi_mappings = array(
);
protected $billedBuyerType = 'Google_Service_AdExchangeBuyer_Buyer';
protected $billedBuyerDataType = '';
protected $buyerType = 'Google_Service_AdExchangeBuyer_Buyer';
protected $buyerDataType = '';
protected $buyerContactsType = 'Google_Service_AdExchangeBuyer_ContactInformation';
protected $buyerContactsDataType = 'array';
protected $buyerPrivateDataType = 'Google_Service_AdExchangeBuyer_PrivateData';
protected $buyerPrivateDataDataType = '';
public $hasBuyerSignedOff;
public $hasSellerSignedOff;
public $isRenegotiating;
public $isSetupComplete;
public $kind;
protected $labelsType = 'Google_Service_AdExchangeBuyer_MarketplaceLabel';
protected $labelsDataType = 'array';
public $lastUpdaterOrCommentorRole;
public $lastUpdaterRole;
public $name;
public $orderId;
public $orderState;
public $originatorRole;
public $revisionNumber;
public $revisionTimeMs;
protected $sellerType = 'Google_Service_AdExchangeBuyer_Seller';
protected $sellerDataType = '';
protected $sellerContactsType = 'Google_Service_AdExchangeBuyer_ContactInformation';
protected $sellerContactsDataType = 'array';
public function setBilledBuyer(Google_Service_AdExchangeBuyer_Buyer $billedBuyer)
{
$this->billedBuyer = $billedBuyer;
}
public function getBilledBuyer()
{
return $this->billedBuyer;
}
public function setBuyer(Google_Service_AdExchangeBuyer_Buyer $buyer)
{
$this->buyer = $buyer;
}
public function getBuyer()
{
return $this->buyer;
}
public function setBuyerContacts($buyerContacts)
{
$this->buyerContacts = $buyerContacts;
}
public function getBuyerContacts()
{
return $this->buyerContacts;
}
public function setBuyerPrivateData(Google_Service_AdExchangeBuyer_PrivateData $buyerPrivateData)
{
$this->buyerPrivateData = $buyerPrivateData;
}
public function getBuyerPrivateData()
{
return $this->buyerPrivateData;
}
public function setHasBuyerSignedOff($hasBuyerSignedOff)
{
$this->hasBuyerSignedOff = $hasBuyerSignedOff;
}
public function getHasBuyerSignedOff()
{
return $this->hasBuyerSignedOff;
}
public function setHasSellerSignedOff($hasSellerSignedOff)
{
$this->hasSellerSignedOff = $hasSellerSignedOff;
}
public function getHasSellerSignedOff()
{
return $this->hasSellerSignedOff;
}
public function setIsRenegotiating($isRenegotiating)
{
$this->isRenegotiating = $isRenegotiating;
}
public function getIsRenegotiating()
{
return $this->isRenegotiating;
}
public function setIsSetupComplete($isSetupComplete)
{
$this->isSetupComplete = $isSetupComplete;
}
public function getIsSetupComplete()
{
return $this->isSetupComplete;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLabels($labels)
{
$this->labels = $labels;
}
public function getLabels()
{
return $this->labels;
}
public function setLastUpdaterOrCommentorRole($lastUpdaterOrCommentorRole)
{
$this->lastUpdaterOrCommentorRole = $lastUpdaterOrCommentorRole;
}
public function getLastUpdaterOrCommentorRole()
{
return $this->lastUpdaterOrCommentorRole;
}
public function setLastUpdaterRole($lastUpdaterRole)
{
$this->lastUpdaterRole = $lastUpdaterRole;
}
public function getLastUpdaterRole()
{
return $this->lastUpdaterRole;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setOrderId($orderId)
{
$this->orderId = $orderId;
}
public function getOrderId()
{
return $this->orderId;
}
public function setOrderState($orderState)
{
$this->orderState = $orderState;
}
public function getOrderState()
{
return $this->orderState;
}
public function setOriginatorRole($originatorRole)
{
$this->originatorRole = $originatorRole;
}
public function getOriginatorRole()
{
return $this->originatorRole;
}
public function setRevisionNumber($revisionNumber)
{
$this->revisionNumber = $revisionNumber;
}
public function getRevisionNumber()
{
return $this->revisionNumber;
}
public function setRevisionTimeMs($revisionTimeMs)
{
$this->revisionTimeMs = $revisionTimeMs;
}
public function getRevisionTimeMs()
{
return $this->revisionTimeMs;
}
public function setSeller(Google_Service_AdExchangeBuyer_Seller $seller)
{
$this->seller = $seller;
}
public function getSeller()
{
return $this->seller;
}
public function setSellerContacts($sellerContacts)
{
$this->sellerContacts = $sellerContacts;
}
public function getSellerContacts()
{
return $this->sellerContacts;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_MoneyDto extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $currencyCode;
public $micros;
public function setCurrencyCode($currencyCode)
{
$this->currencyCode = $currencyCode;
}
public function getCurrencyCode()
{
return $this->currencyCode;
}
public function setMicros($micros)
{
$this->micros = $micros;
}
public function getMicros()
{
return $this->micros;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_NegotiationDto extends Google_Collection
{
protected $collection_key = 'sellerEmailContacts';
protected $internal_gapi_mappings = array(
);
protected $billedBuyerType = 'Google_Service_AdExchangeBuyer_DealPartyDto';
protected $billedBuyerDataType = '';
protected $buyerType = 'Google_Service_AdExchangeBuyer_DealPartyDto';
protected $buyerDataType = '';
public $buyerEmailContacts;
public $dealType;
public $externalDealId;
public $kind;
public $labelNames;
public $negotiationId;
protected $negotiationRoundsType = 'Google_Service_AdExchangeBuyer_NegotiationRoundDto';
protected $negotiationRoundsDataType = 'array';
public $negotiationState;
public $offerId;
protected $sellerType = 'Google_Service_AdExchangeBuyer_DealPartyDto';
protected $sellerDataType = '';
public $sellerEmailContacts;
protected $statsType = 'Google_Service_AdExchangeBuyer_StatsDto';
protected $statsDataType = '';
public $status;
public function setBilledBuyer(Google_Service_AdExchangeBuyer_DealPartyDto $billedBuyer)
{
$this->billedBuyer = $billedBuyer;
}
public function getBilledBuyer()
{
return $this->billedBuyer;
}
public function setBuyer(Google_Service_AdExchangeBuyer_DealPartyDto $buyer)
{
$this->buyer = $buyer;
}
public function getBuyer()
{
return $this->buyer;
}
public function setBuyerEmailContacts($buyerEmailContacts)
{
$this->buyerEmailContacts = $buyerEmailContacts;
}
public function getBuyerEmailContacts()
{
return $this->buyerEmailContacts;
}
public function setDealType($dealType)
{
$this->dealType = $dealType;
}
public function getDealType()
{
return $this->dealType;
}
public function setExternalDealId($externalDealId)
{
$this->externalDealId = $externalDealId;
}
public function getExternalDealId()
{
return $this->externalDealId;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLabelNames($labelNames)
{
$this->labelNames = $labelNames;
}
public function getLabelNames()
{
return $this->labelNames;
}
public function setNegotiationId($negotiationId)
{
$this->negotiationId = $negotiationId;
}
public function getNegotiationId()
{
return $this->negotiationId;
}
public function setNegotiationRounds($negotiationRounds)
{
$this->negotiationRounds = $negotiationRounds;
}
public function getNegotiationRounds()
{
return $this->negotiationRounds;
}
public function setNegotiationState($negotiationState)
{
$this->negotiationState = $negotiationState;
}
public function getNegotiationState()
{
return $this->negotiationState;
}
public function setOfferId($offerId)
{
$this->offerId = $offerId;
}
public function getOfferId()
{
return $this->offerId;
}
public function setSeller(Google_Service_AdExchangeBuyer_DealPartyDto $seller)
{
$this->seller = $seller;
}
public function getSeller()
{
return $this->seller;
}
public function setSellerEmailContacts($sellerEmailContacts)
{
$this->sellerEmailContacts = $sellerEmailContacts;
}
public function getSellerEmailContacts()
{
return $this->sellerEmailContacts;
}
public function setStats(Google_Service_AdExchangeBuyer_StatsDto $stats)
{
$this->stats = $stats;
}
public function getStats()
{
return $this->stats;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_NegotiationRoundDto extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $action;
public $dbmPartnerId;
protected $editHistoryType = 'Google_Service_AdExchangeBuyer_EditHistoryDto';
protected $editHistoryDataType = '';
public $kind;
public $negotiationId;
public $notes;
public $originatorRole;
public $roundNumber;
protected $termsType = 'Google_Service_AdExchangeBuyer_TermsDto';
protected $termsDataType = '';
public function setAction($action)
{
$this->action = $action;
}
public function getAction()
{
return $this->action;
}
public function setDbmPartnerId($dbmPartnerId)
{
$this->dbmPartnerId = $dbmPartnerId;
}
public function getDbmPartnerId()
{
return $this->dbmPartnerId;
}
public function setEditHistory(Google_Service_AdExchangeBuyer_EditHistoryDto $editHistory)
{
$this->editHistory = $editHistory;
}
public function getEditHistory()
{
return $this->editHistory;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNegotiationId($negotiationId)
{
$this->negotiationId = $negotiationId;
}
public function getNegotiationId()
{
return $this->negotiationId;
}
public function setNotes($notes)
{
$this->notes = $notes;
}
public function getNotes()
{
return $this->notes;
}
public function setOriginatorRole($originatorRole)
{
$this->originatorRole = $originatorRole;
}
public function getOriginatorRole()
{
return $this->originatorRole;
}
public function setRoundNumber($roundNumber)
{
$this->roundNumber = $roundNumber;
}
public function getRoundNumber()
{
return $this->roundNumber;
}
public function setTerms(Google_Service_AdExchangeBuyer_TermsDto $terms)
{
$this->terms = $terms;
}
public function getTerms()
{
return $this->terms;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_OfferDto extends Google_Collection
{
protected $collection_key = 'openToDealParties';
protected $internal_gapi_mappings = array(
);
public $anonymous;
protected $billedBuyerType = 'Google_Service_AdExchangeBuyer_DealPartyDto';
protected $billedBuyerDataType = '';
protected $closedToDealPartiesType = 'Google_Service_AdExchangeBuyer_DealPartyDto';
protected $closedToDealPartiesDataType = 'array';
protected $creatorType = 'Google_Service_AdExchangeBuyer_DealPartyDto';
protected $creatorDataType = '';
public $emailContacts;
public $isOpen;
public $kind;
public $labelNames;
public $offerId;
public $offerState;
protected $openToDealPartiesType = 'Google_Service_AdExchangeBuyer_DealPartyDto';
protected $openToDealPartiesDataType = 'array';
public $pointOfContact;
public $status;
protected $termsType = 'Google_Service_AdExchangeBuyer_TermsDto';
protected $termsDataType = '';
public function setAnonymous($anonymous)
{
$this->anonymous = $anonymous;
}
public function getAnonymous()
{
return $this->anonymous;
}
public function setBilledBuyer(Google_Service_AdExchangeBuyer_DealPartyDto $billedBuyer)
{
$this->billedBuyer = $billedBuyer;
}
public function getBilledBuyer()
{
return $this->billedBuyer;
}
public function setClosedToDealParties($closedToDealParties)
{
$this->closedToDealParties = $closedToDealParties;
}
public function getClosedToDealParties()
{
return $this->closedToDealParties;
}
public function setCreator(Google_Service_AdExchangeBuyer_DealPartyDto $creator)
{
$this->creator = $creator;
}
public function getCreator()
{
return $this->creator;
}
public function setEmailContacts($emailContacts)
{
$this->emailContacts = $emailContacts;
}
public function getEmailContacts()
{
return $this->emailContacts;
}
public function setIsOpen($isOpen)
{
$this->isOpen = $isOpen;
}
public function getIsOpen()
{
return $this->isOpen;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLabelNames($labelNames)
{
$this->labelNames = $labelNames;
}
public function getLabelNames()
{
return $this->labelNames;
}
public function setOfferId($offerId)
{
$this->offerId = $offerId;
}
public function getOfferId()
{
return $this->offerId;
}
public function setOfferState($offerState)
{
$this->offerState = $offerState;
}
public function getOfferState()
{
return $this->offerState;
}
public function setOpenToDealParties($openToDealParties)
{
$this->openToDealParties = $openToDealParties;
}
public function getOpenToDealParties()
{
return $this->openToDealParties;
}
public function setPointOfContact($pointOfContact)
{
$this->pointOfContact = $pointOfContact;
}
public function getPointOfContact()
{
return $this->pointOfContact;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setTerms(Google_Service_AdExchangeBuyer_TermsDto $terms)
{
$this->terms = $terms;
}
public function getTerms()
{
return $this->terms;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_PerformanceReport extends Google_Collection
{
protected $collection_key = 'hostedMatchStatusRate';
protected $internal_gapi_mappings = array(
);
public $bidRate;
public $bidRequestRate;
public $calloutStatusRate;
public $cookieMatcherStatusRate;
public $creativeStatusRate;
public $filteredBidRate;
public $hostedMatchStatusRate;
public $inventoryMatchRate;
public $kind;
public $latency50thPercentile;
public $latency85thPercentile;
public $latency95thPercentile;
public $noQuotaInRegion;
public $outOfQuota;
public $pixelMatchRequests;
public $pixelMatchResponses;
public $quotaConfiguredLimit;
public $quotaThrottledLimit;
public $region;
public $successfulRequestRate;
public $timestamp;
public $unsuccessfulRequestRate;
public function setBidRate($bidRate)
{
$this->bidRate = $bidRate;
}
public function getBidRate()
{
return $this->bidRate;
}
public function setBidRequestRate($bidRequestRate)
{
$this->bidRequestRate = $bidRequestRate;
}
public function getBidRequestRate()
{
return $this->bidRequestRate;
}
public function setCalloutStatusRate($calloutStatusRate)
{
$this->calloutStatusRate = $calloutStatusRate;
}
public function getCalloutStatusRate()
{
return $this->calloutStatusRate;
}
public function setCookieMatcherStatusRate($cookieMatcherStatusRate)
{
$this->cookieMatcherStatusRate = $cookieMatcherStatusRate;
}
public function getCookieMatcherStatusRate()
{
return $this->cookieMatcherStatusRate;
}
public function setCreativeStatusRate($creativeStatusRate)
{
$this->creativeStatusRate = $creativeStatusRate;
}
public function getCreativeStatusRate()
{
return $this->creativeStatusRate;
}
public function setFilteredBidRate($filteredBidRate)
{
$this->filteredBidRate = $filteredBidRate;
}
public function getFilteredBidRate()
{
return $this->filteredBidRate;
}
public function setHostedMatchStatusRate($hostedMatchStatusRate)
{
$this->hostedMatchStatusRate = $hostedMatchStatusRate;
}
public function getHostedMatchStatusRate()
{
return $this->hostedMatchStatusRate;
}
public function setInventoryMatchRate($inventoryMatchRate)
{
$this->inventoryMatchRate = $inventoryMatchRate;
}
public function getInventoryMatchRate()
{
return $this->inventoryMatchRate;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLatency50thPercentile($latency50thPercentile)
{
$this->latency50thPercentile = $latency50thPercentile;
}
public function getLatency50thPercentile()
{
return $this->latency50thPercentile;
}
public function setLatency85thPercentile($latency85thPercentile)
{
$this->latency85thPercentile = $latency85thPercentile;
}
public function getLatency85thPercentile()
{
return $this->latency85thPercentile;
}
public function setLatency95thPercentile($latency95thPercentile)
{
$this->latency95thPercentile = $latency95thPercentile;
}
public function getLatency95thPercentile()
{
return $this->latency95thPercentile;
}
public function setNoQuotaInRegion($noQuotaInRegion)
{
$this->noQuotaInRegion = $noQuotaInRegion;
}
public function getNoQuotaInRegion()
{
return $this->noQuotaInRegion;
}
public function setOutOfQuota($outOfQuota)
{
$this->outOfQuota = $outOfQuota;
}
public function getOutOfQuota()
{
return $this->outOfQuota;
}
public function setPixelMatchRequests($pixelMatchRequests)
{
$this->pixelMatchRequests = $pixelMatchRequests;
}
public function getPixelMatchRequests()
{
return $this->pixelMatchRequests;
}
public function setPixelMatchResponses($pixelMatchResponses)
{
$this->pixelMatchResponses = $pixelMatchResponses;
}
public function getPixelMatchResponses()
{
return $this->pixelMatchResponses;
}
public function setQuotaConfiguredLimit($quotaConfiguredLimit)
{
$this->quotaConfiguredLimit = $quotaConfiguredLimit;
}
public function getQuotaConfiguredLimit()
{
return $this->quotaConfiguredLimit;
}
public function setQuotaThrottledLimit($quotaThrottledLimit)
{
$this->quotaThrottledLimit = $quotaThrottledLimit;
}
public function getQuotaThrottledLimit()
{
return $this->quotaThrottledLimit;
}
public function setRegion($region)
{
$this->region = $region;
}
public function getRegion()
{
return $this->region;
}
public function setSuccessfulRequestRate($successfulRequestRate)
{
$this->successfulRequestRate = $successfulRequestRate;
}
public function getSuccessfulRequestRate()
{
return $this->successfulRequestRate;
}
public function setTimestamp($timestamp)
{
$this->timestamp = $timestamp;
}
public function getTimestamp()
{
return $this->timestamp;
}
public function setUnsuccessfulRequestRate($unsuccessfulRequestRate)
{
$this->unsuccessfulRequestRate = $unsuccessfulRequestRate;
}
public function getUnsuccessfulRequestRate()
{
return $this->unsuccessfulRequestRate;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_PerformanceReportList extends Google_Collection
{
protected $collection_key = 'performanceReport';
protected $internal_gapi_mappings = array(
);
public $kind;
protected $performanceReportType = 'Google_Service_AdExchangeBuyer_PerformanceReport';
protected $performanceReportDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setPerformanceReport($performanceReport)
{
$this->performanceReport = $performanceReport;
}
public function getPerformanceReport()
{
return $this->performanceReport;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_PretargetingConfig extends Google_Collection
{
protected $collection_key = 'verticals';
protected $internal_gapi_mappings = array(
);
public $billingId;
public $configId;
public $configName;
public $creativeType;
protected $dimensionsType = 'Google_Service_AdExchangeBuyer_PretargetingConfigDimensions';
protected $dimensionsDataType = 'array';
public $excludedContentLabels;
public $excludedGeoCriteriaIds;
protected $excludedPlacementsType = 'Google_Service_AdExchangeBuyer_PretargetingConfigExcludedPlacements';
protected $excludedPlacementsDataType = 'array';
public $excludedUserLists;
public $excludedVerticals;
public $geoCriteriaIds;
public $isActive;
public $kind;
public $languages;
public $mobileCarriers;
public $mobileDevices;
public $mobileOperatingSystemVersions;
protected $placementsType = 'Google_Service_AdExchangeBuyer_PretargetingConfigPlacements';
protected $placementsDataType = 'array';
public $platforms;
public $supportedCreativeAttributes;
public $userLists;
public $vendorTypes;
public $verticals;
public function setBillingId($billingId)
{
$this->billingId = $billingId;
}
public function getBillingId()
{
return $this->billingId;
}
public function setConfigId($configId)
{
$this->configId = $configId;
}
public function getConfigId()
{
return $this->configId;
}
public function setConfigName($configName)
{
$this->configName = $configName;
}
public function getConfigName()
{
return $this->configName;
}
public function setCreativeType($creativeType)
{
$this->creativeType = $creativeType;
}
public function getCreativeType()
{
return $this->creativeType;
}
public function setDimensions($dimensions)
{
$this->dimensions = $dimensions;
}
public function getDimensions()
{
return $this->dimensions;
}
public function setExcludedContentLabels($excludedContentLabels)
{
$this->excludedContentLabels = $excludedContentLabels;
}
public function getExcludedContentLabels()
{
return $this->excludedContentLabels;
}
public function setExcludedGeoCriteriaIds($excludedGeoCriteriaIds)
{
$this->excludedGeoCriteriaIds = $excludedGeoCriteriaIds;
}
public function getExcludedGeoCriteriaIds()
{
return $this->excludedGeoCriteriaIds;
}
public function setExcludedPlacements($excludedPlacements)
{
$this->excludedPlacements = $excludedPlacements;
}
public function getExcludedPlacements()
{
return $this->excludedPlacements;
}
public function setExcludedUserLists($excludedUserLists)
{
$this->excludedUserLists = $excludedUserLists;
}
public function getExcludedUserLists()
{
return $this->excludedUserLists;
}
public function setExcludedVerticals($excludedVerticals)
{
$this->excludedVerticals = $excludedVerticals;
}
public function getExcludedVerticals()
{
return $this->excludedVerticals;
}
public function setGeoCriteriaIds($geoCriteriaIds)
{
$this->geoCriteriaIds = $geoCriteriaIds;
}
public function getGeoCriteriaIds()
{
return $this->geoCriteriaIds;
}
public function setIsActive($isActive)
{
$this->isActive = $isActive;
}
public function getIsActive()
{
return $this->isActive;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLanguages($languages)
{
$this->languages = $languages;
}
public function getLanguages()
{
return $this->languages;
}
public function setMobileCarriers($mobileCarriers)
{
$this->mobileCarriers = $mobileCarriers;
}
public function getMobileCarriers()
{
return $this->mobileCarriers;
}
public function setMobileDevices($mobileDevices)
{
$this->mobileDevices = $mobileDevices;
}
public function getMobileDevices()
{
return $this->mobileDevices;
}
public function setMobileOperatingSystemVersions($mobileOperatingSystemVersions)
{
$this->mobileOperatingSystemVersions = $mobileOperatingSystemVersions;
}
public function getMobileOperatingSystemVersions()
{
return $this->mobileOperatingSystemVersions;
}
public function setPlacements($placements)
{
$this->placements = $placements;
}
public function getPlacements()
{
return $this->placements;
}
public function setPlatforms($platforms)
{
$this->platforms = $platforms;
}
public function getPlatforms()
{
return $this->platforms;
}
public function setSupportedCreativeAttributes($supportedCreativeAttributes)
{
$this->supportedCreativeAttributes = $supportedCreativeAttributes;
}
public function getSupportedCreativeAttributes()
{
return $this->supportedCreativeAttributes;
}
public function setUserLists($userLists)
{
$this->userLists = $userLists;
}
public function getUserLists()
{
return $this->userLists;
}
public function setVendorTypes($vendorTypes)
{
$this->vendorTypes = $vendorTypes;
}
public function getVendorTypes()
{
return $this->vendorTypes;
}
public function setVerticals($verticals)
{
$this->verticals = $verticals;
}
public function getVerticals()
{
return $this->verticals;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_PretargetingConfigDimensions extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $height;
public $width;
public function setHeight($height)
{
$this->height = $height;
}
public function getHeight()
{
return $this->height;
}
public function setWidth($width)
{
$this->width = $width;
}
public function getWidth()
{
return $this->width;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_PretargetingConfigExcludedPlacements extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $token;
public $type;
public function setToken($token)
{
$this->token = $token;
}
public function getToken()
{
return $this->token;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_PretargetingConfigList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_AdExchangeBuyer_PretargetingConfig';
protected $itemsDataType = 'array';
public $kind;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_PretargetingConfigPlacements extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $token;
public $type;
public function setToken($token)
{
$this->token = $token;
}
public function getToken()
{
return $this->token;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_Price extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $amountMicros;
public $currencyCode;
public function setAmountMicros($amountMicros)
{
$this->amountMicros = $amountMicros;
}
public function getAmountMicros()
{
return $this->amountMicros;
}
public function setCurrencyCode($currencyCode)
{
$this->currencyCode = $currencyCode;
}
public function getCurrencyCode()
{
return $this->currencyCode;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_PricePerBuyer extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $buyerType = 'Google_Service_AdExchangeBuyer_Buyer';
protected $buyerDataType = '';
protected $priceType = 'Google_Service_AdExchangeBuyer_Price';
protected $priceDataType = '';
public function setBuyer(Google_Service_AdExchangeBuyer_Buyer $buyer)
{
$this->buyer = $buyer;
}
public function getBuyer()
{
return $this->buyer;
}
public function setPrice(Google_Service_AdExchangeBuyer_Price $price)
{
$this->price = $price;
}
public function getPrice()
{
return $this->price;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_PrivateData extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $referenceId;
public $referencePayload;
public function setReferenceId($referenceId)
{
$this->referenceId = $referenceId;
}
public function getReferenceId()
{
return $this->referenceId;
}
public function setReferencePayload($referencePayload)
{
$this->referencePayload = $referencePayload;
}
public function getReferencePayload()
{
return $this->referencePayload;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_RuleKeyValuePair extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $keyName;
public $value;
public function setKeyName($keyName)
{
$this->keyName = $keyName;
}
public function getKeyName()
{
return $this->keyName;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_Seller extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $accountId;
public $subAccountId;
public function setAccountId($accountId)
{
$this->accountId = $accountId;
}
public function getAccountId()
{
return $this->accountId;
}
public function setSubAccountId($subAccountId)
{
$this->subAccountId = $subAccountId;
}
public function getSubAccountId()
{
return $this->subAccountId;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_SharedTargeting extends Google_Collection
{
protected $collection_key = 'inclusions';
protected $internal_gapi_mappings = array(
);
protected $exclusionsType = 'Google_Service_AdExchangeBuyer_TargetingValue';
protected $exclusionsDataType = 'array';
protected $inclusionsType = 'Google_Service_AdExchangeBuyer_TargetingValue';
protected $inclusionsDataType = 'array';
public $key;
public function setExclusions($exclusions)
{
$this->exclusions = $exclusions;
}
public function getExclusions()
{
return $this->exclusions;
}
public function setInclusions($inclusions)
{
$this->inclusions = $inclusions;
}
public function getInclusions()
{
return $this->inclusions;
}
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_StatsDto extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $bids;
public $goodBids;
public $impressions;
public $requests;
protected $revenueType = 'Google_Service_AdExchangeBuyer_MoneyDto';
protected $revenueDataType = '';
protected $spendType = 'Google_Service_AdExchangeBuyer_MoneyDto';
protected $spendDataType = '';
public function setBids($bids)
{
$this->bids = $bids;
}
public function getBids()
{
return $this->bids;
}
public function setGoodBids($goodBids)
{
$this->goodBids = $goodBids;
}
public function getGoodBids()
{
return $this->goodBids;
}
public function setImpressions($impressions)
{
$this->impressions = $impressions;
}
public function getImpressions()
{
return $this->impressions;
}
public function setRequests($requests)
{
$this->requests = $requests;
}
public function getRequests()
{
return $this->requests;
}
public function setRevenue(Google_Service_AdExchangeBuyer_MoneyDto $revenue)
{
$this->revenue = $revenue;
}
public function getRevenue()
{
return $this->revenue;
}
public function setSpend(Google_Service_AdExchangeBuyer_MoneyDto $spend)
{
$this->spend = $spend;
}
public function getSpend()
{
return $this->spend;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_TargetingValue extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $creativeSizeValueType = 'Google_Service_AdExchangeBuyer_TargetingValueCreativeSize';
protected $creativeSizeValueDataType = '';
protected $dayPartTargetingValueType = 'Google_Service_AdExchangeBuyer_TargetingValueDayPartTargeting';
protected $dayPartTargetingValueDataType = '';
public $longValue;
public $stringValue;
public function setCreativeSizeValue(Google_Service_AdExchangeBuyer_TargetingValueCreativeSize $creativeSizeValue)
{
$this->creativeSizeValue = $creativeSizeValue;
}
public function getCreativeSizeValue()
{
return $this->creativeSizeValue;
}
public function setDayPartTargetingValue(Google_Service_AdExchangeBuyer_TargetingValueDayPartTargeting $dayPartTargetingValue)
{
$this->dayPartTargetingValue = $dayPartTargetingValue;
}
public function getDayPartTargetingValue()
{
return $this->dayPartTargetingValue;
}
public function setLongValue($longValue)
{
$this->longValue = $longValue;
}
public function getLongValue()
{
return $this->longValue;
}
public function setStringValue($stringValue)
{
$this->stringValue = $stringValue;
}
public function getStringValue()
{
return $this->stringValue;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_TargetingValueCreativeSize extends Google_Collection
{
protected $collection_key = 'companionSizes';
protected $internal_gapi_mappings = array(
);
protected $companionSizesType = 'Google_Service_AdExchangeBuyer_TargetingValueSize';
protected $companionSizesDataType = 'array';
public $creativeSizeType;
protected $sizeType = 'Google_Service_AdExchangeBuyer_TargetingValueSize';
protected $sizeDataType = '';
public function setCompanionSizes($companionSizes)
{
$this->companionSizes = $companionSizes;
}
public function getCompanionSizes()
{
return $this->companionSizes;
}
public function setCreativeSizeType($creativeSizeType)
{
$this->creativeSizeType = $creativeSizeType;
}
public function getCreativeSizeType()
{
return $this->creativeSizeType;
}
public function setSize(Google_Service_AdExchangeBuyer_TargetingValueSize $size)
{
$this->size = $size;
}
public function getSize()
{
return $this->size;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_TargetingValueDayPartTargeting extends Google_Collection
{
protected $collection_key = 'dayParts';
protected $internal_gapi_mappings = array(
);
protected $dayPartsType = 'Google_Service_AdExchangeBuyer_TargetingValueDayPartTargetingDayPart';
protected $dayPartsDataType = 'array';
public $timeZoneType;
public function setDayParts($dayParts)
{
$this->dayParts = $dayParts;
}
public function getDayParts()
{
return $this->dayParts;
}
public function setTimeZoneType($timeZoneType)
{
$this->timeZoneType = $timeZoneType;
}
public function getTimeZoneType()
{
return $this->timeZoneType;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_TargetingValueDayPartTargetingDayPart extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $dayOfWeek;
public $endHour;
public $endMinute;
public $startHour;
public $startMinute;
public function setDayOfWeek($dayOfWeek)
{
$this->dayOfWeek = $dayOfWeek;
}
public function getDayOfWeek()
{
return $this->dayOfWeek;
}
public function setEndHour($endHour)
{
$this->endHour = $endHour;
}
public function getEndHour()
{
return $this->endHour;
}
public function setEndMinute($endMinute)
{
$this->endMinute = $endMinute;
}
public function getEndMinute()
{
return $this->endMinute;
}
public function setStartHour($startHour)
{
$this->startHour = $startHour;
}
public function getStartHour()
{
return $this->startHour;
}
public function setStartMinute($startMinute)
{
$this->startMinute = $startMinute;
}
public function getStartMinute()
{
return $this->startMinute;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_TargetingValueSize extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $height;
public $width;
public function setHeight($height)
{
$this->height = $height;
}
public function getHeight()
{
return $this->height;
}
public function setWidth($width)
{
$this->width = $width;
}
public function getWidth()
{
return $this->width;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_TermsDto extends Google_Collection
{
protected $collection_key = 'urls';
protected $internal_gapi_mappings = array(
);
protected $adSlotsType = 'Google_Service_AdExchangeBuyer_AdSlotDto';
protected $adSlotsDataType = 'array';
protected $advertisersType = 'Google_Service_AdExchangeBuyer_AdvertiserDto';
protected $advertisersDataType = 'array';
protected $audienceSegmentType = 'Google_Service_AdExchangeBuyer_AudienceSegment';
protected $audienceSegmentDataType = '';
public $audienceSegmentDescription;
public $billingTerms;
public $buyerBillingType;
protected $cpmType = 'Google_Service_AdExchangeBuyer_MoneyDto';
protected $cpmDataType = '';
public $creativeBlockingLevel;
public $creativeReviewPolicy;
protected $dealPremiumType = 'Google_Service_AdExchangeBuyer_MoneyDto';
protected $dealPremiumDataType = '';
public $description;
public $descriptiveName;
protected $endDateType = 'Google_Service_AdExchangeBuyer_DateTime';
protected $endDateDataType = '';
public $estimatedImpressionsPerDay;
protected $estimatedSpendType = 'Google_Service_AdExchangeBuyer_MoneyDto';
protected $estimatedSpendDataType = '';
public $finalizeAutomatically;
protected $inventorySegmentTargetingType = 'Google_Service_AdExchangeBuyer_InventorySegmentTargeting';
protected $inventorySegmentTargetingDataType = '';
public $isReservation;
public $minimumSpendMicros;
public $minimumTrueLooks;
public $monetizerType;
public $semiTransparent;
protected $startDateType = 'Google_Service_AdExchangeBuyer_DateTime';
protected $startDateDataType = '';
public $targetByDealId;
public $targetingAllAdSlots;
public $termsAttributes;
public $urls;
public function setAdSlots($adSlots)
{
$this->adSlots = $adSlots;
}
public function getAdSlots()
{
return $this->adSlots;
}
public function setAdvertisers($advertisers)
{
$this->advertisers = $advertisers;
}
public function getAdvertisers()
{
return $this->advertisers;
}
public function setAudienceSegment(Google_Service_AdExchangeBuyer_AudienceSegment $audienceSegment)
{
$this->audienceSegment = $audienceSegment;
}
public function getAudienceSegment()
{
return $this->audienceSegment;
}
public function setAudienceSegmentDescription($audienceSegmentDescription)
{
$this->audienceSegmentDescription = $audienceSegmentDescription;
}
public function getAudienceSegmentDescription()
{
return $this->audienceSegmentDescription;
}
public function setBillingTerms($billingTerms)
{
$this->billingTerms = $billingTerms;
}
public function getBillingTerms()
{
return $this->billingTerms;
}
public function setBuyerBillingType($buyerBillingType)
{
$this->buyerBillingType = $buyerBillingType;
}
public function getBuyerBillingType()
{
return $this->buyerBillingType;
}
public function setCpm(Google_Service_AdExchangeBuyer_MoneyDto $cpm)
{
$this->cpm = $cpm;
}
public function getCpm()
{
return $this->cpm;
}
public function setCreativeBlockingLevel($creativeBlockingLevel)
{
$this->creativeBlockingLevel = $creativeBlockingLevel;
}
public function getCreativeBlockingLevel()
{
return $this->creativeBlockingLevel;
}
public function setCreativeReviewPolicy($creativeReviewPolicy)
{
$this->creativeReviewPolicy = $creativeReviewPolicy;
}
public function getCreativeReviewPolicy()
{
return $this->creativeReviewPolicy;
}
public function setDealPremium(Google_Service_AdExchangeBuyer_MoneyDto $dealPremium)
{
$this->dealPremium = $dealPremium;
}
public function getDealPremium()
{
return $this->dealPremium;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDescriptiveName($descriptiveName)
{
$this->descriptiveName = $descriptiveName;
}
public function getDescriptiveName()
{
return $this->descriptiveName;
}
public function setEndDate(Google_Service_AdExchangeBuyer_DateTime $endDate)
{
$this->endDate = $endDate;
}
public function getEndDate()
{
return $this->endDate;
}
public function setEstimatedImpressionsPerDay($estimatedImpressionsPerDay)
{
$this->estimatedImpressionsPerDay = $estimatedImpressionsPerDay;
}
public function getEstimatedImpressionsPerDay()
{
return $this->estimatedImpressionsPerDay;
}
public function setEstimatedSpend(Google_Service_AdExchangeBuyer_MoneyDto $estimatedSpend)
{
$this->estimatedSpend = $estimatedSpend;
}
public function getEstimatedSpend()
{
return $this->estimatedSpend;
}
public function setFinalizeAutomatically($finalizeAutomatically)
{
$this->finalizeAutomatically = $finalizeAutomatically;
}
public function getFinalizeAutomatically()
{
return $this->finalizeAutomatically;
}
public function setInventorySegmentTargeting(Google_Service_AdExchangeBuyer_InventorySegmentTargeting $inventorySegmentTargeting)
{
$this->inventorySegmentTargeting = $inventorySegmentTargeting;
}
public function getInventorySegmentTargeting()
{
return $this->inventorySegmentTargeting;
}
public function setIsReservation($isReservation)
{
$this->isReservation = $isReservation;
}
public function getIsReservation()
{
return $this->isReservation;
}
public function setMinimumSpendMicros($minimumSpendMicros)
{
$this->minimumSpendMicros = $minimumSpendMicros;
}
public function getMinimumSpendMicros()
{
return $this->minimumSpendMicros;
}
public function setMinimumTrueLooks($minimumTrueLooks)
{
$this->minimumTrueLooks = $minimumTrueLooks;
}
public function getMinimumTrueLooks()
{
return $this->minimumTrueLooks;
}
public function setMonetizerType($monetizerType)
{
$this->monetizerType = $monetizerType;
}
public function getMonetizerType()
{
return $this->monetizerType;
}
public function setSemiTransparent($semiTransparent)
{
$this->semiTransparent = $semiTransparent;
}
public function getSemiTransparent()
{
return $this->semiTransparent;
}
public function setStartDate(Google_Service_AdExchangeBuyer_DateTime $startDate)
{
$this->startDate = $startDate;
}
public function getStartDate()
{
return $this->startDate;
}
public function setTargetByDealId($targetByDealId)
{
$this->targetByDealId = $targetByDealId;
}
public function getTargetByDealId()
{
return $this->targetByDealId;
}
public function setTargetingAllAdSlots($targetingAllAdSlots)
{
$this->targetingAllAdSlots = $targetingAllAdSlots;
}
public function getTargetingAllAdSlots()
{
return $this->targetingAllAdSlots;
}
public function setTermsAttributes($termsAttributes)
{
$this->termsAttributes = $termsAttributes;
}
public function getTermsAttributes()
{
return $this->termsAttributes;
}
public function setUrls($urls)
{
$this->urls = $urls;
}
public function getUrls()
{
return $this->urls;
}
}
#[AllowDynamicProperties]
class Google_Service_AdExchangeBuyer_WebPropertyDto extends Google_Collection
{
protected $collection_key = 'siteUrls';
protected $internal_gapi_mappings = array(
);
public $allowInterestTargetedAds;
public $enabledForPreferredDeals;
public $id;
public $name;
public $propertyCode;
public $siteUrls;
public $syndicationProduct;
public function setAllowInterestTargetedAds($allowInterestTargetedAds)
{
$this->allowInterestTargetedAds = $allowInterestTargetedAds;
}
public function getAllowInterestTargetedAds()
{
return $this->allowInterestTargetedAds;
}
public function setEnabledForPreferredDeals($enabledForPreferredDeals)
{
$this->enabledForPreferredDeals = $enabledForPreferredDeals;
}
public function getEnabledForPreferredDeals()
{
return $this->enabledForPreferredDeals;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPropertyCode($propertyCode)
{
$this->propertyCode = $propertyCode;
}
public function getPropertyCode()
{
return $this->propertyCode;
}
public function setSiteUrls($siteUrls)
{
$this->siteUrls = $siteUrls;
}
public function getSiteUrls()
{
return $this->siteUrls;
}
public function setSyndicationProduct($syndicationProduct)
{
$this->syndicationProduct = $syndicationProduct;
}
public function getSyndicationProduct()
{
return $this->syndicationProduct;
}
}
PK }\$ Service/AndroidEnterprise.phpnu [
* Allows MDMs/EMMs and enterprises to manage the deployment of apps to Android
* for Work users.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_AndroidEnterprise extends Google_Service { /** Manage corporate Android devices. */ const ANDROIDENTERPRISE = "https://www.googleapis.com/auth/androidenterprise"; public $collections; public $collectionviewers; public $devices; public $enterprises; public $entitlements; public $grouplicenses; public $grouplicenseusers; public $installs; public $permissions; public $products; public $users; /** * Constructs the internal representation of the AndroidEnterprise service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'androidenterprise/v1/'; $this->version = 'v1'; $this->serviceName = 'androidenterprise'; $this->collections = new Google_Service_AndroidEnterprise_Collections_Resource( $this, $this->serviceName, 'collections', array( 'methods' => array( 'delete' => array( 'path' => 'enterprises/{enterpriseId}/collections/{collectionId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'collectionId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'enterprises/{enterpriseId}/collections/{collectionId}', 'httpMethod' => 'GET', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'collectionId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'enterprises/{enterpriseId}/collections', 'httpMethod' => 'POST', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'enterprises/{enterpriseId}/collections', 'httpMethod' => 'GET', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'patch' => array( 'path' => 'enterprises/{enterpriseId}/collections/{collectionId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'collectionId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'enterprises/{enterpriseId}/collections/{collectionId}', 'httpMethod' => 'PUT', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'collectionId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->collectionviewers = new Google_Service_AndroidEnterprise_Collectionviewers_Resource( $this, $this->serviceName, 'collectionviewers', array( 'methods' => array( 'delete' => array( 'path' => 'enterprises/{enterpriseId}/collections/{collectionId}/users/{userId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'collectionId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'enterprises/{enterpriseId}/collections/{collectionId}/users/{userId}', 'httpMethod' => 'GET', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'collectionId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'enterprises/{enterpriseId}/collections/{collectionId}/users', 'httpMethod' => 'GET', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'collectionId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'patch' => array( 'path' => 'enterprises/{enterpriseId}/collections/{collectionId}/users/{userId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'collectionId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'enterprises/{enterpriseId}/collections/{collectionId}/users/{userId}', 'httpMethod' => 'PUT', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'collectionId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->devices = new Google_Service_AndroidEnterprise_Devices_Resource( $this, $this->serviceName, 'devices', array( 'methods' => array( 'get' => array( 'path' => 'enterprises/{enterpriseId}/users/{userId}/devices/{deviceId}', 'httpMethod' => 'GET', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'deviceId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'getState' => array( 'path' => 'enterprises/{enterpriseId}/users/{userId}/devices/{deviceId}/state', 'httpMethod' => 'GET', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'deviceId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'enterprises/{enterpriseId}/users/{userId}/devices', 'httpMethod' => 'GET', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'setState' => array( 'path' => 'enterprises/{enterpriseId}/users/{userId}/devices/{deviceId}/state', 'httpMethod' => 'PUT', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'deviceId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->enterprises = new Google_Service_AndroidEnterprise_Enterprises_Resource( $this, $this->serviceName, 'enterprises', array( 'methods' => array( 'delete' => array( 'path' => 'enterprises/{enterpriseId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'enroll' => array( 'path' => 'enterprises/enroll', 'httpMethod' => 'POST', 'parameters' => array( 'token' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'enterprises/{enterpriseId}', 'httpMethod' => 'GET', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'enterprises', 'httpMethod' => 'POST', 'parameters' => array( 'token' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'enterprises', 'httpMethod' => 'GET', 'parameters' => array( 'domain' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'sendTestPushNotification' => array( 'path' => 'enterprises/{enterpriseId}/sendTestPushNotification', 'httpMethod' => 'POST', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'setAccount' => array( 'path' => 'enterprises/{enterpriseId}/account', 'httpMethod' => 'PUT', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'unenroll' => array( 'path' => 'enterprises/{enterpriseId}/unenroll', 'httpMethod' => 'POST', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->entitlements = new Google_Service_AndroidEnterprise_Entitlements_Resource( $this, $this->serviceName, 'entitlements', array( 'methods' => array( 'delete' => array( 'path' => 'enterprises/{enterpriseId}/users/{userId}/entitlements/{entitlementId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'entitlementId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'enterprises/{enterpriseId}/users/{userId}/entitlements/{entitlementId}', 'httpMethod' => 'GET', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'entitlementId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'enterprises/{enterpriseId}/users/{userId}/entitlements', 'httpMethod' => 'GET', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'patch' => array( 'path' => 'enterprises/{enterpriseId}/users/{userId}/entitlements/{entitlementId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'entitlementId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'install' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'update' => array( 'path' => 'enterprises/{enterpriseId}/users/{userId}/entitlements/{entitlementId}', 'httpMethod' => 'PUT', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'entitlementId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'install' => array( 'location' => 'query', 'type' => 'boolean', ), ), ), ) ) ); $this->grouplicenses = new Google_Service_AndroidEnterprise_Grouplicenses_Resource( $this, $this->serviceName, 'grouplicenses', array( 'methods' => array( 'get' => array( 'path' => 'enterprises/{enterpriseId}/groupLicenses/{groupLicenseId}', 'httpMethod' => 'GET', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'groupLicenseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'enterprises/{enterpriseId}/groupLicenses', 'httpMethod' => 'GET', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->grouplicenseusers = new Google_Service_AndroidEnterprise_Grouplicenseusers_Resource( $this, $this->serviceName, 'grouplicenseusers', array( 'methods' => array( 'list' => array( 'path' => 'enterprises/{enterpriseId}/groupLicenses/{groupLicenseId}/users', 'httpMethod' => 'GET', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'groupLicenseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->installs = new Google_Service_AndroidEnterprise_Installs_Resource( $this, $this->serviceName, 'installs', array( 'methods' => array( 'delete' => array( 'path' => 'enterprises/{enterpriseId}/users/{userId}/devices/{deviceId}/installs/{installId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'deviceId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'installId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'enterprises/{enterpriseId}/users/{userId}/devices/{deviceId}/installs/{installId}', 'httpMethod' => 'GET', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'deviceId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'installId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'enterprises/{enterpriseId}/users/{userId}/devices/{deviceId}/installs', 'httpMethod' => 'GET', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'deviceId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'patch' => array( 'path' => 'enterprises/{enterpriseId}/users/{userId}/devices/{deviceId}/installs/{installId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'deviceId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'installId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'enterprises/{enterpriseId}/users/{userId}/devices/{deviceId}/installs/{installId}', 'httpMethod' => 'PUT', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'deviceId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'installId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->permissions = new Google_Service_AndroidEnterprise_Permissions_Resource( $this, $this->serviceName, 'permissions', array( 'methods' => array( 'get' => array( 'path' => 'permissions/{permissionId}', 'httpMethod' => 'GET', 'parameters' => array( 'permissionId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'language' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->products = new Google_Service_AndroidEnterprise_Products_Resource( $this, $this->serviceName, 'products', array( 'methods' => array( 'approve' => array( 'path' => 'enterprises/{enterpriseId}/products/{productId}/approve', 'httpMethod' => 'POST', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'productId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'generateApprovalUrl' => array( 'path' => 'enterprises/{enterpriseId}/products/{productId}/generateApprovalUrl', 'httpMethod' => 'POST', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'productId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'languageCode' => array( 'location' => 'query', 'type' => 'string', ), ), ),'get' => array( 'path' => 'enterprises/{enterpriseId}/products/{productId}', 'httpMethod' => 'GET', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'productId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'language' => array( 'location' => 'query', 'type' => 'string', ), ), ),'getAppRestrictionsSchema' => array( 'path' => 'enterprises/{enterpriseId}/products/{productId}/appRestrictionsSchema', 'httpMethod' => 'GET', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'productId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'language' => array( 'location' => 'query', 'type' => 'string', ), ), ),'getPermissions' => array( 'path' => 'enterprises/{enterpriseId}/products/{productId}/permissions', 'httpMethod' => 'GET', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'productId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'updatePermissions' => array( 'path' => 'enterprises/{enterpriseId}/products/{productId}/permissions', 'httpMethod' => 'PUT', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'productId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->users = new Google_Service_AndroidEnterprise_Users_Resource( $this, $this->serviceName, 'users', array( 'methods' => array( 'generateToken' => array( 'path' => 'enterprises/{enterpriseId}/users/{userId}/token', 'httpMethod' => 'POST', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'enterprises/{enterpriseId}/users/{userId}', 'httpMethod' => 'GET', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'getAvailableProductSet' => array( 'path' => 'enterprises/{enterpriseId}/users/{userId}/availableProductSet', 'httpMethod' => 'GET', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'enterprises/{enterpriseId}/users', 'httpMethod' => 'GET', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'email' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'revokeToken' => array( 'path' => 'enterprises/{enterpriseId}/users/{userId}/token', 'httpMethod' => 'DELETE', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'setAvailableProductSet' => array( 'path' => 'enterprises/{enterpriseId}/users/{userId}/availableProductSet', 'httpMethod' => 'PUT', 'parameters' => array( 'enterpriseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); } } /** * The "collections" collection of methods. * Typical usage is: *
* $androidenterpriseService = new Google_Service_AndroidEnterprise(...);
* $collections = $androidenterpriseService->collections;
*
*/
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_Collections_Resource extends Google_Service_Resource
{
/**
* Deletes a collection. (collections.delete)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $collectionId The ID of the collection.
* @param array $optParams Optional parameters.
*/
public function delete($enterpriseId, $collectionId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'collectionId' => $collectionId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Retrieves the details of a collection. (collections.get)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $collectionId The ID of the collection.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_Collection
*/
public function get($enterpriseId, $collectionId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'collectionId' => $collectionId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AndroidEnterprise_Collection");
}
/**
* Creates a new collection. (collections.insert)
*
* @param string $enterpriseId The ID of the enterprise.
* @param Google_Collection $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_Collection
*/
public function insert($enterpriseId, Google_Service_AndroidEnterprise_Collection $postBody, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_AndroidEnterprise_Collection");
}
/**
* Retrieves the IDs of all the collections for an enterprise.
* (collections.listCollections)
*
* @param string $enterpriseId The ID of the enterprise.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_CollectionsListResponse
*/
public function listCollections($enterpriseId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AndroidEnterprise_CollectionsListResponse");
}
/**
* Updates a collection. This method supports patch semantics.
* (collections.patch)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $collectionId The ID of the collection.
* @param Google_Collection $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_Collection
*/
public function patch($enterpriseId, $collectionId, Google_Service_AndroidEnterprise_Collection $postBody, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'collectionId' => $collectionId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_AndroidEnterprise_Collection");
}
/**
* Updates a collection. (collections.update)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $collectionId The ID of the collection.
* @param Google_Collection $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_Collection
*/
public function update($enterpriseId, $collectionId, Google_Service_AndroidEnterprise_Collection $postBody, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'collectionId' => $collectionId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_AndroidEnterprise_Collection");
}
}
/**
* The "collectionviewers" collection of methods.
* Typical usage is:
*
* $androidenterpriseService = new Google_Service_AndroidEnterprise(...);
* $collectionviewers = $androidenterpriseService->collectionviewers;
*
*/
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_Collectionviewers_Resource extends Google_Service_Resource
{
/**
* Removes the user from the list of those specifically allowed to see the
* collection. If the collection's visibility is set to viewersOnly then only
* such users will see the collection. (collectionviewers.delete)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $collectionId The ID of the collection.
* @param string $userId The ID of the user.
* @param array $optParams Optional parameters.
*/
public function delete($enterpriseId, $collectionId, $userId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'collectionId' => $collectionId, 'userId' => $userId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Retrieves the ID of the user if they have been specifically allowed to see
* the collection. If the collection's visibility is set to viewersOnly then
* only these users will see the collection. (collectionviewers.get)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $collectionId The ID of the collection.
* @param string $userId The ID of the user.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_User
*/
public function get($enterpriseId, $collectionId, $userId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'collectionId' => $collectionId, 'userId' => $userId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AndroidEnterprise_User");
}
/**
* Retrieves the IDs of the users who have been specifically allowed to see the
* collection. If the collection's visibility is set to viewersOnly then only
* these users will see the collection.
* (collectionviewers.listCollectionviewers)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $collectionId The ID of the collection.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_CollectionViewersListResponse
*/
public function listCollectionviewers($enterpriseId, $collectionId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'collectionId' => $collectionId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AndroidEnterprise_CollectionViewersListResponse");
}
/**
* Adds the user to the list of those specifically allowed to see the
* collection. If the collection's visibility is set to viewersOnly then only
* such users will see the collection. This method supports patch semantics.
* (collectionviewers.patch)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $collectionId The ID of the collection.
* @param string $userId The ID of the user.
* @param Google_User $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_User
*/
public function patch($enterpriseId, $collectionId, $userId, Google_Service_AndroidEnterprise_User $postBody, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'collectionId' => $collectionId, 'userId' => $userId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_AndroidEnterprise_User");
}
/**
* Adds the user to the list of those specifically allowed to see the
* collection. If the collection's visibility is set to viewersOnly then only
* such users will see the collection. (collectionviewers.update)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $collectionId The ID of the collection.
* @param string $userId The ID of the user.
* @param Google_User $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_User
*/
public function update($enterpriseId, $collectionId, $userId, Google_Service_AndroidEnterprise_User $postBody, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'collectionId' => $collectionId, 'userId' => $userId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_AndroidEnterprise_User");
}
}
/**
* The "devices" collection of methods.
* Typical usage is:
*
* $androidenterpriseService = new Google_Service_AndroidEnterprise(...);
* $devices = $androidenterpriseService->devices;
*
*/
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_Devices_Resource extends Google_Service_Resource
{
/**
* Retrieves the details of a device. (devices.get)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $userId The ID of the user.
* @param string $deviceId The ID of the device.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_Device
*/
public function get($enterpriseId, $userId, $deviceId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'userId' => $userId, 'deviceId' => $deviceId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AndroidEnterprise_Device");
}
/**
* Retrieves whether a device is enabled or disabled for access by the user to
* Google services. The device state takes effect only if enforcing EMM policies
* on Android devices is enabled in the Google Admin Console. Otherwise, the
* device state is ignored and all devices are allowed access to Google
* services. (devices.getState)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $userId The ID of the user.
* @param string $deviceId The ID of the device.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_DeviceState
*/
public function getState($enterpriseId, $userId, $deviceId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'userId' => $userId, 'deviceId' => $deviceId);
$params = array_merge($params, $optParams);
return $this->call('getState', array($params), "Google_Service_AndroidEnterprise_DeviceState");
}
/**
* Retrieves the IDs of all of a user's devices. (devices.listDevices)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $userId The ID of the user.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_DevicesListResponse
*/
public function listDevices($enterpriseId, $userId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'userId' => $userId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AndroidEnterprise_DevicesListResponse");
}
/**
* Sets whether a device is enabled or disabled for access by the user to Google
* services. The device state takes effect only if enforcing EMM policies on
* Android devices is enabled in the Google Admin Console. Otherwise, the device
* state is ignored and all devices are allowed access to Google services.
* (devices.setState)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $userId The ID of the user.
* @param string $deviceId The ID of the device.
* @param Google_DeviceState $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_DeviceState
*/
public function setState($enterpriseId, $userId, $deviceId, Google_Service_AndroidEnterprise_DeviceState $postBody, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'userId' => $userId, 'deviceId' => $deviceId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('setState', array($params), "Google_Service_AndroidEnterprise_DeviceState");
}
}
/**
* The "enterprises" collection of methods.
* Typical usage is:
*
* $androidenterpriseService = new Google_Service_AndroidEnterprise(...);
* $enterprises = $androidenterpriseService->enterprises;
*
*/
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_Enterprises_Resource extends Google_Service_Resource
{
/**
* Deletes the binding between the MDM and enterprise. This is now deprecated;
* use this to unenroll customers that were previously enrolled with the
* 'insert' call, then enroll them again with the 'enroll' call.
* (enterprises.delete)
*
* @param string $enterpriseId The ID of the enterprise.
* @param array $optParams Optional parameters.
*/
public function delete($enterpriseId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Enrolls an enterprise with the calling MDM. (enterprises.enroll)
*
* @param string $token The token provided by the enterprise to register the
* MDM.
* @param Google_Enterprise $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_Enterprise
*/
public function enroll($token, Google_Service_AndroidEnterprise_Enterprise $postBody, $optParams = array())
{
$params = array('token' => $token, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('enroll', array($params), "Google_Service_AndroidEnterprise_Enterprise");
}
/**
* Retrieves the name and domain of an enterprise. (enterprises.get)
*
* @param string $enterpriseId The ID of the enterprise.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_Enterprise
*/
public function get($enterpriseId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AndroidEnterprise_Enterprise");
}
/**
* Establishes the binding between the MDM and an enterprise. This is now
* deprecated; use enroll instead. (enterprises.insert)
*
* @param string $token The token provided by the enterprise to register the
* MDM.
* @param Google_Enterprise $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_Enterprise
*/
public function insert($token, Google_Service_AndroidEnterprise_Enterprise $postBody, $optParams = array())
{
$params = array('token' => $token, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_AndroidEnterprise_Enterprise");
}
/**
* Looks up an enterprise by domain name. (enterprises.listEnterprises)
*
* @param string $domain The exact primary domain name of the enterprise to look
* up.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_EnterprisesListResponse
*/
public function listEnterprises($domain, $optParams = array())
{
$params = array('domain' => $domain);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AndroidEnterprise_EnterprisesListResponse");
}
/**
* Sends a test push notification to validate the MDM integration with the
* Google Cloud Pub/Sub service for this enterprise.
* (enterprises.sendTestPushNotification)
*
* @param string $enterpriseId The ID of the enterprise.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_EnterprisesSendTestPushNotificationResponse
*/
public function sendTestPushNotification($enterpriseId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId);
$params = array_merge($params, $optParams);
return $this->call('sendTestPushNotification', array($params), "Google_Service_AndroidEnterprise_EnterprisesSendTestPushNotificationResponse");
}
/**
* Set the account that will be used to authenticate to the API as the
* enterprise. (enterprises.setAccount)
*
* @param string $enterpriseId The ID of the enterprise.
* @param Google_EnterpriseAccount $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_EnterpriseAccount
*/
public function setAccount($enterpriseId, Google_Service_AndroidEnterprise_EnterpriseAccount $postBody, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('setAccount', array($params), "Google_Service_AndroidEnterprise_EnterpriseAccount");
}
/**
* Unenrolls an enterprise from the calling MDM. (enterprises.unenroll)
*
* @param string $enterpriseId The ID of the enterprise.
* @param array $optParams Optional parameters.
*/
public function unenroll($enterpriseId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId);
$params = array_merge($params, $optParams);
return $this->call('unenroll', array($params));
}
}
/**
* The "entitlements" collection of methods.
* Typical usage is:
*
* $androidenterpriseService = new Google_Service_AndroidEnterprise(...);
* $entitlements = $androidenterpriseService->entitlements;
*
*/
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_Entitlements_Resource extends Google_Service_Resource
{
/**
* Removes an entitlement to an app for a user and uninstalls it.
* (entitlements.delete)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $userId The ID of the user.
* @param string $entitlementId The ID of the entitlement, e.g.
* "app:com.google.android.gm".
* @param array $optParams Optional parameters.
*/
public function delete($enterpriseId, $userId, $entitlementId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'userId' => $userId, 'entitlementId' => $entitlementId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Retrieves details of an entitlement. (entitlements.get)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $userId The ID of the user.
* @param string $entitlementId The ID of the entitlement, e.g.
* "app:com.google.android.gm".
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_Entitlement
*/
public function get($enterpriseId, $userId, $entitlementId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'userId' => $userId, 'entitlementId' => $entitlementId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AndroidEnterprise_Entitlement");
}
/**
* List of all entitlements for the specified user. Only the ID is set.
* (entitlements.listEntitlements)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $userId The ID of the user.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_EntitlementsListResponse
*/
public function listEntitlements($enterpriseId, $userId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'userId' => $userId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AndroidEnterprise_EntitlementsListResponse");
}
/**
* Adds or updates an entitlement to an app for a user. This method supports
* patch semantics. (entitlements.patch)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $userId The ID of the user.
* @param string $entitlementId The ID of the entitlement, e.g.
* "app:com.google.android.gm".
* @param Google_Entitlement $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool install Set to true to also install the product on all the
* user's devices where possible. Failure to install on one or more devices will
* not prevent this operation from returning successfully, as long as the
* entitlement was successfully assigned to the user.
* @return Google_Service_AndroidEnterprise_Entitlement
*/
public function patch($enterpriseId, $userId, $entitlementId, Google_Service_AndroidEnterprise_Entitlement $postBody, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'userId' => $userId, 'entitlementId' => $entitlementId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_AndroidEnterprise_Entitlement");
}
/**
* Adds or updates an entitlement to an app for a user. (entitlements.update)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $userId The ID of the user.
* @param string $entitlementId The ID of the entitlement, e.g.
* "app:com.google.android.gm".
* @param Google_Entitlement $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool install Set to true to also install the product on all the
* user's devices where possible. Failure to install on one or more devices will
* not prevent this operation from returning successfully, as long as the
* entitlement was successfully assigned to the user.
* @return Google_Service_AndroidEnterprise_Entitlement
*/
public function update($enterpriseId, $userId, $entitlementId, Google_Service_AndroidEnterprise_Entitlement $postBody, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'userId' => $userId, 'entitlementId' => $entitlementId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_AndroidEnterprise_Entitlement");
}
}
/**
* The "grouplicenses" collection of methods.
* Typical usage is:
*
* $androidenterpriseService = new Google_Service_AndroidEnterprise(...);
* $grouplicenses = $androidenterpriseService->grouplicenses;
*
*/
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_Grouplicenses_Resource extends Google_Service_Resource
{
/**
* Retrieves details of an enterprise's group license for a product.
* (grouplicenses.get)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $groupLicenseId The ID of the product the group license is for,
* e.g. "app:com.google.android.gm".
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_GroupLicense
*/
public function get($enterpriseId, $groupLicenseId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'groupLicenseId' => $groupLicenseId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AndroidEnterprise_GroupLicense");
}
/**
* Retrieves IDs of all products for which the enterprise has a group license.
* (grouplicenses.listGrouplicenses)
*
* @param string $enterpriseId The ID of the enterprise.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_GroupLicensesListResponse
*/
public function listGrouplicenses($enterpriseId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AndroidEnterprise_GroupLicensesListResponse");
}
}
/**
* The "grouplicenseusers" collection of methods.
* Typical usage is:
*
* $androidenterpriseService = new Google_Service_AndroidEnterprise(...);
* $grouplicenseusers = $androidenterpriseService->grouplicenseusers;
*
*/
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_Grouplicenseusers_Resource extends Google_Service_Resource
{
/**
* Retrieves the IDs of the users who have been granted entitlements under the
* license. (grouplicenseusers.listGrouplicenseusers)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $groupLicenseId The ID of the product the group license is for,
* e.g. "app:com.google.android.gm".
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_GroupLicenseUsersListResponse
*/
public function listGrouplicenseusers($enterpriseId, $groupLicenseId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'groupLicenseId' => $groupLicenseId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AndroidEnterprise_GroupLicenseUsersListResponse");
}
}
/**
* The "installs" collection of methods.
* Typical usage is:
*
* $androidenterpriseService = new Google_Service_AndroidEnterprise(...);
* $installs = $androidenterpriseService->installs;
*
*/
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_Installs_Resource extends Google_Service_Resource
{
/**
* Requests to remove an app from a device. A call to get or list will still
* show the app as installed on the device until it is actually removed.
* (installs.delete)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $userId The ID of the user.
* @param string $deviceId The Android ID of the device.
* @param string $installId The ID of the product represented by the install,
* e.g. "app:com.google.android.gm".
* @param array $optParams Optional parameters.
*/
public function delete($enterpriseId, $userId, $deviceId, $installId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'userId' => $userId, 'deviceId' => $deviceId, 'installId' => $installId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Retrieves details of an installation of an app on a device. (installs.get)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $userId The ID of the user.
* @param string $deviceId The Android ID of the device.
* @param string $installId The ID of the product represented by the install,
* e.g. "app:com.google.android.gm".
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_Install
*/
public function get($enterpriseId, $userId, $deviceId, $installId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'userId' => $userId, 'deviceId' => $deviceId, 'installId' => $installId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AndroidEnterprise_Install");
}
/**
* Retrieves the details of all apps installed on the specified device.
* (installs.listInstalls)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $userId The ID of the user.
* @param string $deviceId The Android ID of the device.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_InstallsListResponse
*/
public function listInstalls($enterpriseId, $userId, $deviceId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'userId' => $userId, 'deviceId' => $deviceId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AndroidEnterprise_InstallsListResponse");
}
/**
* Requests to install the latest version of an app to a device. If the app is
* already installed then it is updated to the latest version if necessary. This
* method supports patch semantics. (installs.patch)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $userId The ID of the user.
* @param string $deviceId The Android ID of the device.
* @param string $installId The ID of the product represented by the install,
* e.g. "app:com.google.android.gm".
* @param Google_Install $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_Install
*/
public function patch($enterpriseId, $userId, $deviceId, $installId, Google_Service_AndroidEnterprise_Install $postBody, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'userId' => $userId, 'deviceId' => $deviceId, 'installId' => $installId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_AndroidEnterprise_Install");
}
/**
* Requests to install the latest version of an app to a device. If the app is
* already installed then it is updated to the latest version if necessary.
* (installs.update)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $userId The ID of the user.
* @param string $deviceId The Android ID of the device.
* @param string $installId The ID of the product represented by the install,
* e.g. "app:com.google.android.gm".
* @param Google_Install $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_Install
*/
public function update($enterpriseId, $userId, $deviceId, $installId, Google_Service_AndroidEnterprise_Install $postBody, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'userId' => $userId, 'deviceId' => $deviceId, 'installId' => $installId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_AndroidEnterprise_Install");
}
}
/**
* The "permissions" collection of methods.
* Typical usage is:
*
* $androidenterpriseService = new Google_Service_AndroidEnterprise(...);
* $permissions = $androidenterpriseService->permissions;
*
*/
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_Permissions_Resource extends Google_Service_Resource
{
/**
* Retrieves details of an Android app permission for display to an enterprise
* admin. (permissions.get)
*
* @param string $permissionId The ID of the permission.
* @param array $optParams Optional parameters.
*
* @opt_param string language The BCP47 tag for the user's preferred language
* (e.g. "en-US", "de")
* @return Google_Service_AndroidEnterprise_Permission
*/
public function get($permissionId, $optParams = array())
{
$params = array('permissionId' => $permissionId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AndroidEnterprise_Permission");
}
}
/**
* The "products" collection of methods.
* Typical usage is:
*
* $androidenterpriseService = new Google_Service_AndroidEnterprise(...);
* $products = $androidenterpriseService->products;
*
*/
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_Products_Resource extends Google_Service_Resource
{
/**
* Approves the specified product (and the relevant app permissions, if any).
* (products.approve)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $productId The ID of the product.
* @param Google_ProductsApproveRequest $postBody
* @param array $optParams Optional parameters.
*/
public function approve($enterpriseId, $productId, Google_Service_AndroidEnterprise_ProductsApproveRequest $postBody, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'productId' => $productId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('approve', array($params));
}
/**
* Generates a URL that can be rendered in an iframe to display the permissions
* (if any) of a product. An enterprise admin must view these permissions and
* accept them on behalf of their organization in order to approve that product.
*
* Admins should accept the displayed permissions by interacting with a separate
* UI element in the EMM console, which in turn should trigger the use of this
* URL as the approvalUrlInfo.approvalUrl property in a Products.approve call to
* approve the product. This URL can only be used to display permissions for up
* to 1 day. (products.generateApprovalUrl)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $productId The ID of the product.
* @param array $optParams Optional parameters.
*
* @opt_param string languageCode The BCP 47 language code used for permission
* names and descriptions in the returned iframe, for instance "en-US".
* @return Google_Service_AndroidEnterprise_ProductsGenerateApprovalUrlResponse
*/
public function generateApprovalUrl($enterpriseId, $productId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'productId' => $productId);
$params = array_merge($params, $optParams);
return $this->call('generateApprovalUrl', array($params), "Google_Service_AndroidEnterprise_ProductsGenerateApprovalUrlResponse");
}
/**
* Retrieves details of a product for display to an enterprise admin.
* (products.get)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $productId The ID of the product, e.g.
* "app:com.google.android.gm".
* @param array $optParams Optional parameters.
*
* @opt_param string language The BCP47 tag for the user's preferred language
* (e.g. "en-US", "de").
* @return Google_Service_AndroidEnterprise_Product
*/
public function get($enterpriseId, $productId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'productId' => $productId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AndroidEnterprise_Product");
}
/**
* Retrieves the schema defining app restrictions configurable for this product.
* All products have a schema, but this may be empty if no app restrictions are
* defined. (products.getAppRestrictionsSchema)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $productId The ID of the product.
* @param array $optParams Optional parameters.
*
* @opt_param string language The BCP47 tag for the user's preferred language
* (e.g. "en-US", "de").
* @return Google_Service_AndroidEnterprise_AppRestrictionsSchema
*/
public function getAppRestrictionsSchema($enterpriseId, $productId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'productId' => $productId);
$params = array_merge($params, $optParams);
return $this->call('getAppRestrictionsSchema', array($params), "Google_Service_AndroidEnterprise_AppRestrictionsSchema");
}
/**
* Retrieves the Android app permissions required by this app.
* (products.getPermissions)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $productId The ID of the product.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_ProductPermissions
*/
public function getPermissions($enterpriseId, $productId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'productId' => $productId);
$params = array_merge($params, $optParams);
return $this->call('getPermissions', array($params), "Google_Service_AndroidEnterprise_ProductPermissions");
}
/**
* Updates the set of Android app permissions for this app that have been
* accepted by the enterprise. (products.updatePermissions)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $productId The ID of the product.
* @param Google_ProductPermissions $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_ProductPermissions
*/
public function updatePermissions($enterpriseId, $productId, Google_Service_AndroidEnterprise_ProductPermissions $postBody, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'productId' => $productId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('updatePermissions', array($params), "Google_Service_AndroidEnterprise_ProductPermissions");
}
}
/**
* The "users" collection of methods.
* Typical usage is:
*
* $androidenterpriseService = new Google_Service_AndroidEnterprise(...);
* $users = $androidenterpriseService->users;
*
*/
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_Users_Resource extends Google_Service_Resource
{
/**
* Generates a token (activation code) to allow this user to configure their
* work account in the Android Setup Wizard. Revokes any previously generated
* token. (users.generateToken)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $userId The ID of the user.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_UserToken
*/
public function generateToken($enterpriseId, $userId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'userId' => $userId);
$params = array_merge($params, $optParams);
return $this->call('generateToken', array($params), "Google_Service_AndroidEnterprise_UserToken");
}
/**
* Retrieves a user's details. (users.get)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $userId The ID of the user.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_User
*/
public function get($enterpriseId, $userId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'userId' => $userId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_AndroidEnterprise_User");
}
/**
* Retrieves the set of products a user is entitled to access.
* (users.getAvailableProductSet)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $userId The ID of the user.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_ProductSet
*/
public function getAvailableProductSet($enterpriseId, $userId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'userId' => $userId);
$params = array_merge($params, $optParams);
return $this->call('getAvailableProductSet', array($params), "Google_Service_AndroidEnterprise_ProductSet");
}
/**
* Looks up a user by email address. (users.listUsers)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $email The exact primary email address of the user to look up.
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_UsersListResponse
*/
public function listUsers($enterpriseId, $email, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'email' => $email);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_AndroidEnterprise_UsersListResponse");
}
/**
* Revokes a previously generated token (activation code) for the user.
* (users.revokeToken)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $userId The ID of the user.
* @param array $optParams Optional parameters.
*/
public function revokeToken($enterpriseId, $userId, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'userId' => $userId);
$params = array_merge($params, $optParams);
return $this->call('revokeToken', array($params));
}
/**
* Modifies the set of products a user is entitled to access.
* (users.setAvailableProductSet)
*
* @param string $enterpriseId The ID of the enterprise.
* @param string $userId The ID of the user.
* @param Google_ProductSet $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_AndroidEnterprise_ProductSet
*/
public function setAvailableProductSet($enterpriseId, $userId, Google_Service_AndroidEnterprise_ProductSet $postBody, $optParams = array())
{
$params = array('enterpriseId' => $enterpriseId, 'userId' => $userId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('setAvailableProductSet', array($params), "Google_Service_AndroidEnterprise_ProductSet");
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_AppRestrictionsSchema extends Google_Collection
{
protected $collection_key = 'restrictions';
protected $internal_gapi_mappings = array(
);
public $kind;
protected $restrictionsType = 'Google_Service_AndroidEnterprise_AppRestrictionsSchemaRestriction';
protected $restrictionsDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setRestrictions($restrictions)
{
$this->restrictions = $restrictions;
}
public function getRestrictions()
{
return $this->restrictions;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_AppRestrictionsSchemaRestriction extends Google_Collection
{
protected $collection_key = 'entryValue';
protected $internal_gapi_mappings = array(
);
protected $defaultValueType = 'Google_Service_AndroidEnterprise_AppRestrictionsSchemaRestrictionRestrictionValue';
protected $defaultValueDataType = '';
public $description;
public $entry;
public $entryValue;
public $key;
public $restrictionType;
public $title;
public function setDefaultValue(Google_Service_AndroidEnterprise_AppRestrictionsSchemaRestrictionRestrictionValue $defaultValue)
{
$this->defaultValue = $defaultValue;
}
public function getDefaultValue()
{
return $this->defaultValue;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setEntry($entry)
{
$this->entry = $entry;
}
public function getEntry()
{
return $this->entry;
}
public function setEntryValue($entryValue)
{
$this->entryValue = $entryValue;
}
public function getEntryValue()
{
return $this->entryValue;
}
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setRestrictionType($restrictionType)
{
$this->restrictionType = $restrictionType;
}
public function getRestrictionType()
{
return $this->restrictionType;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_AppRestrictionsSchemaRestrictionRestrictionValue extends Google_Collection
{
protected $collection_key = 'valueMultiselect';
protected $internal_gapi_mappings = array(
);
public $type;
public $valueBool;
public $valueInteger;
public $valueMultiselect;
public $valueString;
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
public function setValueBool($valueBool)
{
$this->valueBool = $valueBool;
}
public function getValueBool()
{
return $this->valueBool;
}
public function setValueInteger($valueInteger)
{
$this->valueInteger = $valueInteger;
}
public function getValueInteger()
{
return $this->valueInteger;
}
public function setValueMultiselect($valueMultiselect)
{
$this->valueMultiselect = $valueMultiselect;
}
public function getValueMultiselect()
{
return $this->valueMultiselect;
}
public function setValueString($valueString)
{
$this->valueString = $valueString;
}
public function getValueString()
{
return $this->valueString;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_AppVersion extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $versionCode;
public $versionString;
public function setVersionCode($versionCode)
{
$this->versionCode = $versionCode;
}
public function getVersionCode()
{
return $this->versionCode;
}
public function setVersionString($versionString)
{
$this->versionString = $versionString;
}
public function getVersionString()
{
return $this->versionString;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_ApprovalUrlInfo extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $approvalUrl;
public $kind;
public function setApprovalUrl($approvalUrl)
{
$this->approvalUrl = $approvalUrl;
}
public function getApprovalUrl()
{
return $this->approvalUrl;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_Collection extends Google_Collection
{
protected $collection_key = 'productId';
protected $internal_gapi_mappings = array(
);
public $collectionId;
public $kind;
public $name;
public $productId;
public $visibility;
public function setCollectionId($collectionId)
{
$this->collectionId = $collectionId;
}
public function getCollectionId()
{
return $this->collectionId;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setProductId($productId)
{
$this->productId = $productId;
}
public function getProductId()
{
return $this->productId;
}
public function setVisibility($visibility)
{
$this->visibility = $visibility;
}
public function getVisibility()
{
return $this->visibility;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_CollectionViewersListResponse extends Google_Collection
{
protected $collection_key = 'user';
protected $internal_gapi_mappings = array(
);
public $kind;
protected $userType = 'Google_Service_AndroidEnterprise_User';
protected $userDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setUser($user)
{
$this->user = $user;
}
public function getUser()
{
return $this->user;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_CollectionsListResponse extends Google_Collection
{
protected $collection_key = 'collection';
protected $internal_gapi_mappings = array(
);
protected $collectionType = 'Google_Service_AndroidEnterprise_Collection';
protected $collectionDataType = 'array';
public $kind;
public function setCollection($collection)
{
$this->collection = $collection;
}
public function getCollection()
{
return $this->collection;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_Device extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $androidId;
public $kind;
public $managementType;
public function setAndroidId($androidId)
{
$this->androidId = $androidId;
}
public function getAndroidId()
{
return $this->androidId;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setManagementType($managementType)
{
$this->managementType = $managementType;
}
public function getManagementType()
{
return $this->managementType;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_DeviceState extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $accountState;
public $kind;
public function setAccountState($accountState)
{
$this->accountState = $accountState;
}
public function getAccountState()
{
return $this->accountState;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_DevicesListResponse extends Google_Collection
{
protected $collection_key = 'device';
protected $internal_gapi_mappings = array(
);
protected $deviceType = 'Google_Service_AndroidEnterprise_Device';
protected $deviceDataType = 'array';
public $kind;
public function setDevice($device)
{
$this->device = $device;
}
public function getDevice()
{
return $this->device;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_Enterprise extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $kind;
public $name;
public $primaryDomain;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPrimaryDomain($primaryDomain)
{
$this->primaryDomain = $primaryDomain;
}
public function getPrimaryDomain()
{
return $this->primaryDomain;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_EnterpriseAccount extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $accountEmail;
public $kind;
public function setAccountEmail($accountEmail)
{
$this->accountEmail = $accountEmail;
}
public function getAccountEmail()
{
return $this->accountEmail;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_EnterprisesListResponse extends Google_Collection
{
protected $collection_key = 'enterprise';
protected $internal_gapi_mappings = array(
);
protected $enterpriseType = 'Google_Service_AndroidEnterprise_Enterprise';
protected $enterpriseDataType = 'array';
public $kind;
public function setEnterprise($enterprise)
{
$this->enterprise = $enterprise;
}
public function getEnterprise()
{
return $this->enterprise;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_EnterprisesSendTestPushNotificationResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $messageId;
public $topicName;
public function setMessageId($messageId)
{
$this->messageId = $messageId;
}
public function getMessageId()
{
return $this->messageId;
}
public function setTopicName($topicName)
{
$this->topicName = $topicName;
}
public function getTopicName()
{
return $this->topicName;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_Entitlement extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $kind;
public $productId;
public $reason;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setProductId($productId)
{
$this->productId = $productId;
}
public function getProductId()
{
return $this->productId;
}
public function setReason($reason)
{
$this->reason = $reason;
}
public function getReason()
{
return $this->reason;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_EntitlementsListResponse extends Google_Collection
{
protected $collection_key = 'entitlement';
protected $internal_gapi_mappings = array(
);
protected $entitlementType = 'Google_Service_AndroidEnterprise_Entitlement';
protected $entitlementDataType = 'array';
public $kind;
public function setEntitlement($entitlement)
{
$this->entitlement = $entitlement;
}
public function getEntitlement()
{
return $this->entitlement;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_GroupLicense extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $acquisitionKind;
public $approval;
public $kind;
public $numProvisioned;
public $numPurchased;
public $productId;
public function setAcquisitionKind($acquisitionKind)
{
$this->acquisitionKind = $acquisitionKind;
}
public function getAcquisitionKind()
{
return $this->acquisitionKind;
}
public function setApproval($approval)
{
$this->approval = $approval;
}
public function getApproval()
{
return $this->approval;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNumProvisioned($numProvisioned)
{
$this->numProvisioned = $numProvisioned;
}
public function getNumProvisioned()
{
return $this->numProvisioned;
}
public function setNumPurchased($numPurchased)
{
$this->numPurchased = $numPurchased;
}
public function getNumPurchased()
{
return $this->numPurchased;
}
public function setProductId($productId)
{
$this->productId = $productId;
}
public function getProductId()
{
return $this->productId;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_GroupLicenseUsersListResponse extends Google_Collection
{
protected $collection_key = 'user';
protected $internal_gapi_mappings = array(
);
public $kind;
protected $userType = 'Google_Service_AndroidEnterprise_User';
protected $userDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setUser($user)
{
$this->user = $user;
}
public function getUser()
{
return $this->user;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_GroupLicensesListResponse extends Google_Collection
{
protected $collection_key = 'groupLicense';
protected $internal_gapi_mappings = array(
);
protected $groupLicenseType = 'Google_Service_AndroidEnterprise_GroupLicense';
protected $groupLicenseDataType = 'array';
public $kind;
public function setGroupLicense($groupLicense)
{
$this->groupLicense = $groupLicense;
}
public function getGroupLicense()
{
return $this->groupLicense;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_Install extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $installState;
public $kind;
public $productId;
public $versionCode;
public function setInstallState($installState)
{
$this->installState = $installState;
}
public function getInstallState()
{
return $this->installState;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setProductId($productId)
{
$this->productId = $productId;
}
public function getProductId()
{
return $this->productId;
}
public function setVersionCode($versionCode)
{
$this->versionCode = $versionCode;
}
public function getVersionCode()
{
return $this->versionCode;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_InstallsListResponse extends Google_Collection
{
protected $collection_key = 'install';
protected $internal_gapi_mappings = array(
);
protected $installType = 'Google_Service_AndroidEnterprise_Install';
protected $installDataType = 'array';
public $kind;
public function setInstall($install)
{
$this->install = $install;
}
public function getInstall()
{
return $this->install;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_Permission extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $description;
public $kind;
public $name;
public $permissionId;
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPermissionId($permissionId)
{
$this->permissionId = $permissionId;
}
public function getPermissionId()
{
return $this->permissionId;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_Product extends Google_Collection
{
protected $collection_key = 'appVersion';
protected $internal_gapi_mappings = array(
);
protected $appVersionType = 'Google_Service_AndroidEnterprise_AppVersion';
protected $appVersionDataType = 'array';
public $authorName;
public $detailsUrl;
public $distributionChannel;
public $iconUrl;
public $kind;
public $productId;
public $requiresContainerApp;
public $title;
public $workDetailsUrl;
public function setAppVersion($appVersion)
{
$this->appVersion = $appVersion;
}
public function getAppVersion()
{
return $this->appVersion;
}
public function setAuthorName($authorName)
{
$this->authorName = $authorName;
}
public function getAuthorName()
{
return $this->authorName;
}
public function setDetailsUrl($detailsUrl)
{
$this->detailsUrl = $detailsUrl;
}
public function getDetailsUrl()
{
return $this->detailsUrl;
}
public function setDistributionChannel($distributionChannel)
{
$this->distributionChannel = $distributionChannel;
}
public function getDistributionChannel()
{
return $this->distributionChannel;
}
public function setIconUrl($iconUrl)
{
$this->iconUrl = $iconUrl;
}
public function getIconUrl()
{
return $this->iconUrl;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setProductId($productId)
{
$this->productId = $productId;
}
public function getProductId()
{
return $this->productId;
}
public function setRequiresContainerApp($requiresContainerApp)
{
$this->requiresContainerApp = $requiresContainerApp;
}
public function getRequiresContainerApp()
{
return $this->requiresContainerApp;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
public function setWorkDetailsUrl($workDetailsUrl)
{
$this->workDetailsUrl = $workDetailsUrl;
}
public function getWorkDetailsUrl()
{
return $this->workDetailsUrl;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_ProductPermission extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $permissionId;
public $state;
public function setPermissionId($permissionId)
{
$this->permissionId = $permissionId;
}
public function getPermissionId()
{
return $this->permissionId;
}
public function setState($state)
{
$this->state = $state;
}
public function getState()
{
return $this->state;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_ProductPermissions extends Google_Collection
{
protected $collection_key = 'permission';
protected $internal_gapi_mappings = array(
);
public $kind;
protected $permissionType = 'Google_Service_AndroidEnterprise_ProductPermission';
protected $permissionDataType = 'array';
public $productId;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setPermission($permission)
{
$this->permission = $permission;
}
public function getPermission()
{
return $this->permission;
}
public function setProductId($productId)
{
$this->productId = $productId;
}
public function getProductId()
{
return $this->productId;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_ProductSet extends Google_Collection
{
protected $collection_key = 'productId';
protected $internal_gapi_mappings = array(
);
public $kind;
public $productId;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setProductId($productId)
{
$this->productId = $productId;
}
public function getProductId()
{
return $this->productId;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_ProductsApproveRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $approvalUrlInfoType = 'Google_Service_AndroidEnterprise_ApprovalUrlInfo';
protected $approvalUrlInfoDataType = '';
public function setApprovalUrlInfo(Google_Service_AndroidEnterprise_ApprovalUrlInfo $approvalUrlInfo)
{
$this->approvalUrlInfo = $approvalUrlInfo;
}
public function getApprovalUrlInfo()
{
return $this->approvalUrlInfo;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_ProductsGenerateApprovalUrlResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $url;
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_User extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $kind;
public $primaryEmail;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setPrimaryEmail($primaryEmail)
{
$this->primaryEmail = $primaryEmail;
}
public function getPrimaryEmail()
{
return $this->primaryEmail;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_UserToken extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $kind;
public $token;
public $userId;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setToken($token)
{
$this->token = $token;
}
public function getToken()
{
return $this->token;
}
public function setUserId($userId)
{
$this->userId = $userId;
}
public function getUserId()
{
return $this->userId;
}
}
#[AllowDynamicProperties]
class Google_Service_AndroidEnterprise_UsersListResponse extends Google_Collection
{
protected $collection_key = 'user';
protected $internal_gapi_mappings = array(
);
public $kind;
protected $userType = 'Google_Service_AndroidEnterprise_User';
protected $userDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setUser($user)
{
$this->user = $user;
}
public function getUser()
{
return $this->user;
}
}
PK }\<;5 5 Service/Books.phpnu [
* Lets you search for books and manage your Google Books library.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Books extends Google_Service { /** Manage your books. */ const BOOKS = "https://www.googleapis.com/auth/books"; public $bookshelves; public $bookshelves_volumes; public $cloudloading; public $dictionary; public $layers; public $layers_annotationData; public $layers_volumeAnnotations; public $myconfig; public $mylibrary_annotations; public $mylibrary_bookshelves; public $mylibrary_bookshelves_volumes; public $mylibrary_readingpositions; public $notification; public $onboarding; public $personalizedstream; public $promooffer; public $volumes; public $volumes_associated; public $volumes_mybooks; public $volumes_recommended; public $volumes_useruploaded; /** * Constructs the internal representation of the Books service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'books/v1/'; $this->version = 'v1'; $this->serviceName = 'books'; $this->bookshelves = new Google_Service_Books_Bookshelves_Resource( $this, $this->serviceName, 'bookshelves', array( 'methods' => array( 'get' => array( 'path' => 'users/{userId}/bookshelves/{shelf}', 'httpMethod' => 'GET', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'shelf' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'source' => array( 'location' => 'query', 'type' => 'string', ), ), ),'list' => array( 'path' => 'users/{userId}/bookshelves', 'httpMethod' => 'GET', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'source' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->bookshelves_volumes = new Google_Service_Books_BookshelvesVolumes_Resource( $this, $this->serviceName, 'volumes', array( 'methods' => array( 'list' => array( 'path' => 'users/{userId}/bookshelves/{shelf}/volumes', 'httpMethod' => 'GET', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'shelf' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'showPreorders' => array( 'location' => 'query', 'type' => 'boolean', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'source' => array( 'location' => 'query', 'type' => 'string', ), 'startIndex' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->cloudloading = new Google_Service_Books_Cloudloading_Resource( $this, $this->serviceName, 'cloudloading', array( 'methods' => array( 'addBook' => array( 'path' => 'cloudloading/addBook', 'httpMethod' => 'POST', 'parameters' => array( 'upload_client_token' => array( 'location' => 'query', 'type' => 'string', ), 'drive_document_id' => array( 'location' => 'query', 'type' => 'string', ), 'mime_type' => array( 'location' => 'query', 'type' => 'string', ), 'name' => array( 'location' => 'query', 'type' => 'string', ), ), ),'deleteBook' => array( 'path' => 'cloudloading/deleteBook', 'httpMethod' => 'POST', 'parameters' => array( 'volumeId' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'updateBook' => array( 'path' => 'cloudloading/updateBook', 'httpMethod' => 'POST', 'parameters' => array(), ), ) ) ); $this->dictionary = new Google_Service_Books_Dictionary_Resource( $this, $this->serviceName, 'dictionary', array( 'methods' => array( 'listOfflineMetadata' => array( 'path' => 'dictionary/listOfflineMetadata', 'httpMethod' => 'GET', 'parameters' => array( 'cpksver' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->layers = new Google_Service_Books_Layers_Resource( $this, $this->serviceName, 'layers', array( 'methods' => array( 'get' => array( 'path' => 'volumes/{volumeId}/layersummary/{summaryId}', 'httpMethod' => 'GET', 'parameters' => array( 'volumeId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'summaryId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'source' => array( 'location' => 'query', 'type' => 'string', ), 'contentVersion' => array( 'location' => 'query', 'type' => 'string', ), ), ),'list' => array( 'path' => 'volumes/{volumeId}/layersummary', 'httpMethod' => 'GET', 'parameters' => array( 'volumeId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'contentVersion' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'source' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->layers_annotationData = new Google_Service_Books_LayersAnnotationData_Resource( $this, $this->serviceName, 'annotationData', array( 'methods' => array( 'get' => array( 'path' => 'volumes/{volumeId}/layers/{layerId}/data/{annotationDataId}', 'httpMethod' => 'GET', 'parameters' => array( 'volumeId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'layerId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'annotationDataId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'contentVersion' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'scale' => array( 'location' => 'query', 'type' => 'integer', ), 'source' => array( 'location' => 'query', 'type' => 'string', ), 'allowWebDefinitions' => array( 'location' => 'query', 'type' => 'boolean', ), 'h' => array( 'location' => 'query', 'type' => 'integer', ), 'locale' => array( 'location' => 'query', 'type' => 'string', ), 'w' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'list' => array( 'path' => 'volumes/{volumeId}/layers/{layerId}/data', 'httpMethod' => 'GET', 'parameters' => array( 'volumeId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'layerId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'contentVersion' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'scale' => array( 'location' => 'query', 'type' => 'integer', ), 'source' => array( 'location' => 'query', 'type' => 'string', ), 'locale' => array( 'location' => 'query', 'type' => 'string', ), 'h' => array( 'location' => 'query', 'type' => 'integer', ), 'updatedMax' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'annotationDataId' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'w' => array( 'location' => 'query', 'type' => 'integer', ), 'updatedMin' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->layers_volumeAnnotations = new Google_Service_Books_LayersVolumeAnnotations_Resource( $this, $this->serviceName, 'volumeAnnotations', array( 'methods' => array( 'get' => array( 'path' => 'volumes/{volumeId}/layers/{layerId}/annotations/{annotationId}', 'httpMethod' => 'GET', 'parameters' => array( 'volumeId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'layerId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'annotationId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'locale' => array( 'location' => 'query', 'type' => 'string', ), 'source' => array( 'location' => 'query', 'type' => 'string', ), ), ),'list' => array( 'path' => 'volumes/{volumeId}/layers/{layerId}', 'httpMethod' => 'GET', 'parameters' => array( 'volumeId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'layerId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'contentVersion' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'showDeleted' => array( 'location' => 'query', 'type' => 'boolean', ), 'volumeAnnotationsVersion' => array( 'location' => 'query', 'type' => 'string', ), 'endPosition' => array( 'location' => 'query', 'type' => 'string', ), 'endOffset' => array( 'location' => 'query', 'type' => 'string', ), 'locale' => array( 'location' => 'query', 'type' => 'string', ), 'updatedMin' => array( 'location' => 'query', 'type' => 'string', ), 'updatedMax' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'source' => array( 'location' => 'query', 'type' => 'string', ), 'startOffset' => array( 'location' => 'query', 'type' => 'string', ), 'startPosition' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->myconfig = new Google_Service_Books_Myconfig_Resource( $this, $this->serviceName, 'myconfig', array( 'methods' => array( 'getUserSettings' => array( 'path' => 'myconfig/getUserSettings', 'httpMethod' => 'GET', 'parameters' => array(), ),'releaseDownloadAccess' => array( 'path' => 'myconfig/releaseDownloadAccess', 'httpMethod' => 'POST', 'parameters' => array( 'volumeIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, 'required' => true, ), 'cpksver' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'locale' => array( 'location' => 'query', 'type' => 'string', ), 'source' => array( 'location' => 'query', 'type' => 'string', ), ), ),'requestAccess' => array( 'path' => 'myconfig/requestAccess', 'httpMethod' => 'POST', 'parameters' => array( 'source' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'volumeId' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'nonce' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'cpksver' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'licenseTypes' => array( 'location' => 'query', 'type' => 'string', ), 'locale' => array( 'location' => 'query', 'type' => 'string', ), ), ),'syncVolumeLicenses' => array( 'path' => 'myconfig/syncVolumeLicenses', 'httpMethod' => 'POST', 'parameters' => array( 'source' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'nonce' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'cpksver' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'features' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'locale' => array( 'location' => 'query', 'type' => 'string', ), 'showPreorders' => array( 'location' => 'query', 'type' => 'boolean', ), 'volumeIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), ), ),'updateUserSettings' => array( 'path' => 'myconfig/updateUserSettings', 'httpMethod' => 'POST', 'parameters' => array(), ), ) ) ); $this->mylibrary_annotations = new Google_Service_Books_MylibraryAnnotations_Resource( $this, $this->serviceName, 'annotations', array( 'methods' => array( 'delete' => array( 'path' => 'mylibrary/annotations/{annotationId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'annotationId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'source' => array( 'location' => 'query', 'type' => 'string', ), ), ),'insert' => array( 'path' => 'mylibrary/annotations', 'httpMethod' => 'POST', 'parameters' => array( 'country' => array( 'location' => 'query', 'type' => 'string', ), 'showOnlySummaryInResponse' => array( 'location' => 'query', 'type' => 'boolean', ), 'source' => array( 'location' => 'query', 'type' => 'string', ), ), ),'list' => array( 'path' => 'mylibrary/annotations', 'httpMethod' => 'GET', 'parameters' => array( 'showDeleted' => array( 'location' => 'query', 'type' => 'boolean', ), 'updatedMin' => array( 'location' => 'query', 'type' => 'string', ), 'layerIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'volumeId' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'updatedMax' => array( 'location' => 'query', 'type' => 'string', ), 'contentVersion' => array( 'location' => 'query', 'type' => 'string', ), 'source' => array( 'location' => 'query', 'type' => 'string', ), 'layerId' => array( 'location' => 'query', 'type' => 'string', ), ), ),'summary' => array( 'path' => 'mylibrary/annotations/summary', 'httpMethod' => 'POST', 'parameters' => array( 'layerIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, 'required' => true, ), 'volumeId' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'mylibrary/annotations/{annotationId}', 'httpMethod' => 'PUT', 'parameters' => array( 'annotationId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'source' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->mylibrary_bookshelves = new Google_Service_Books_MylibraryBookshelves_Resource( $this, $this->serviceName, 'bookshelves', array( 'methods' => array( 'addVolume' => array( 'path' => 'mylibrary/bookshelves/{shelf}/addVolume', 'httpMethod' => 'POST', 'parameters' => array( 'shelf' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'volumeId' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'reason' => array( 'location' => 'query', 'type' => 'string', ), 'source' => array( 'location' => 'query', 'type' => 'string', ), ), ),'clearVolumes' => array( 'path' => 'mylibrary/bookshelves/{shelf}/clearVolumes', 'httpMethod' => 'POST', 'parameters' => array( 'shelf' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'source' => array( 'location' => 'query', 'type' => 'string', ), ), ),'get' => array( 'path' => 'mylibrary/bookshelves/{shelf}', 'httpMethod' => 'GET', 'parameters' => array( 'shelf' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'source' => array( 'location' => 'query', 'type' => 'string', ), ), ),'list' => array( 'path' => 'mylibrary/bookshelves', 'httpMethod' => 'GET', 'parameters' => array( 'source' => array( 'location' => 'query', 'type' => 'string', ), ), ),'moveVolume' => array( 'path' => 'mylibrary/bookshelves/{shelf}/moveVolume', 'httpMethod' => 'POST', 'parameters' => array( 'shelf' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'volumeId' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'volumePosition' => array( 'location' => 'query', 'type' => 'integer', 'required' => true, ), 'source' => array( 'location' => 'query', 'type' => 'string', ), ), ),'removeVolume' => array( 'path' => 'mylibrary/bookshelves/{shelf}/removeVolume', 'httpMethod' => 'POST', 'parameters' => array( 'shelf' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'volumeId' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'reason' => array( 'location' => 'query', 'type' => 'string', ), 'source' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->mylibrary_bookshelves_volumes = new Google_Service_Books_MylibraryBookshelvesVolumes_Resource( $this, $this->serviceName, 'volumes', array( 'methods' => array( 'list' => array( 'path' => 'mylibrary/bookshelves/{shelf}/volumes', 'httpMethod' => 'GET', 'parameters' => array( 'shelf' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'projection' => array( 'location' => 'query', 'type' => 'string', ), 'country' => array( 'location' => 'query', 'type' => 'string', ), 'showPreorders' => array( 'location' => 'query', 'type' => 'boolean', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'q' => array( 'location' => 'query', 'type' => 'string', ), 'source' => array( 'location' => 'query', 'type' => 'string', ), 'startIndex' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->mylibrary_readingpositions = new Google_Service_Books_MylibraryReadingpositions_Resource( $this, $this->serviceName, 'readingpositions', array( 'methods' => array( 'get' => array( 'path' => 'mylibrary/readingpositions/{volumeId}', 'httpMethod' => 'GET', 'parameters' => array( 'volumeId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'source' => array( 'location' => 'query', 'type' => 'string', ), 'contentVersion' => array( 'location' => 'query', 'type' => 'string', ), ), ),'setPosition' => array( 'path' => 'mylibrary/readingpositions/{volumeId}/setPosition', 'httpMethod' => 'POST', 'parameters' => array( 'volumeId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'timestamp' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'position' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'deviceCookie' => array( 'location' => 'query', 'type' => 'string', ), 'source' => array( 'location' => 'query', 'type' => 'string', ), 'contentVersion' => array( 'location' => 'query', 'type' => 'string', ), 'action' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->notification = new Google_Service_Books_Notification_Resource( $this, $this->serviceName, 'notification', array( 'methods' => array( 'get' => array( 'path' => 'notification/get', 'httpMethod' => 'GET', 'parameters' => array( 'notification_id' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'locale' => array( 'location' => 'query', 'type' => 'string', ), 'source' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->onboarding = new Google_Service_Books_Onboarding_Resource( $this, $this->serviceName, 'onboarding', array( 'methods' => array( 'listCategories' => array( 'path' => 'onboarding/listCategories', 'httpMethod' => 'GET', 'parameters' => array( 'locale' => array( 'location' => 'query', 'type' => 'string', ), ), ),'listCategoryVolumes' => array( 'path' => 'onboarding/listCategoryVolumes', 'httpMethod' => 'GET', 'parameters' => array( 'locale' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxAllowedMaturityRating' => array( 'location' => 'query', 'type' => 'string', ), 'categoryId' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'pageSize' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->personalizedstream = new Google_Service_Books_Personalizedstream_Resource( $this, $this->serviceName, 'personalizedstream', array( 'methods' => array( 'get' => array( 'path' => 'personalizedstream/get', 'httpMethod' => 'GET', 'parameters' => array( 'locale' => array( 'location' => 'query', 'type' => 'string', ), 'source' => array( 'location' => 'query', 'type' => 'string', ), 'maxAllowedMaturityRating' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->promooffer = new Google_Service_Books_Promooffer_Resource( $this, $this->serviceName, 'promooffer', array( 'methods' => array( 'accept' => array( 'path' => 'promooffer/accept', 'httpMethod' => 'POST', 'parameters' => array( 'product' => array( 'location' => 'query', 'type' => 'string', ), 'volumeId' => array( 'location' => 'query', 'type' => 'string', ), 'offerId' => array( 'location' => 'query', 'type' => 'string', ), 'androidId' => array( 'location' => 'query', 'type' => 'string', ), 'device' => array( 'location' => 'query', 'type' => 'string', ), 'model' => array( 'location' => 'query', 'type' => 'string', ), 'serial' => array( 'location' => 'query', 'type' => 'string', ), 'manufacturer' => array( 'location' => 'query', 'type' => 'string', ), ), ),'dismiss' => array( 'path' => 'promooffer/dismiss', 'httpMethod' => 'POST', 'parameters' => array( 'product' => array( 'location' => 'query', 'type' => 'string', ), 'offerId' => array( 'location' => 'query', 'type' => 'string', ), 'androidId' => array( 'location' => 'query', 'type' => 'string', ), 'device' => array( 'location' => 'query', 'type' => 'string', ), 'model' => array( 'location' => 'query', 'type' => 'string', ), 'serial' => array( 'location' => 'query', 'type' => 'string', ), 'manufacturer' => array( 'location' => 'query', 'type' => 'string', ), ), ),'get' => array( 'path' => 'promooffer/get', 'httpMethod' => 'GET', 'parameters' => array( 'product' => array( 'location' => 'query', 'type' => 'string', ), 'androidId' => array( 'location' => 'query', 'type' => 'string', ), 'device' => array( 'location' => 'query', 'type' => 'string', ), 'model' => array( 'location' => 'query', 'type' => 'string', ), 'serial' => array( 'location' => 'query', 'type' => 'string', ), 'manufacturer' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->volumes = new Google_Service_Books_Volumes_Resource( $this, $this->serviceName, 'volumes', array( 'methods' => array( 'get' => array( 'path' => 'volumes/{volumeId}', 'httpMethod' => 'GET', 'parameters' => array( 'volumeId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'user_library_consistent_read' => array( 'location' => 'query', 'type' => 'boolean', ), 'projection' => array( 'location' => 'query', 'type' => 'string', ), 'country' => array( 'location' => 'query', 'type' => 'string', ), 'source' => array( 'location' => 'query', 'type' => 'string', ), 'partner' => array( 'location' => 'query', 'type' => 'string', ), ), ),'list' => array( 'path' => 'volumes', 'httpMethod' => 'GET', 'parameters' => array( 'q' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'orderBy' => array( 'location' => 'query', 'type' => 'string', ), 'projection' => array( 'location' => 'query', 'type' => 'string', ), 'libraryRestrict' => array( 'location' => 'query', 'type' => 'string', ), 'langRestrict' => array( 'location' => 'query', 'type' => 'string', ), 'showPreorders' => array( 'location' => 'query', 'type' => 'boolean', ), 'printType' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'source' => array( 'location' => 'query', 'type' => 'string', ), 'startIndex' => array( 'location' => 'query', 'type' => 'integer', ), 'download' => array( 'location' => 'query', 'type' => 'string', ), 'partner' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->volumes_associated = new Google_Service_Books_VolumesAssociated_Resource( $this, $this->serviceName, 'associated', array( 'methods' => array( 'list' => array( 'path' => 'volumes/{volumeId}/associated', 'httpMethod' => 'GET', 'parameters' => array( 'volumeId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'locale' => array( 'location' => 'query', 'type' => 'string', ), 'source' => array( 'location' => 'query', 'type' => 'string', ), 'maxAllowedMaturityRating' => array( 'location' => 'query', 'type' => 'string', ), 'association' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->volumes_mybooks = new Google_Service_Books_VolumesMybooks_Resource( $this, $this->serviceName, 'mybooks', array( 'methods' => array( 'list' => array( 'path' => 'volumes/mybooks', 'httpMethod' => 'GET', 'parameters' => array( 'locale' => array( 'location' => 'query', 'type' => 'string', ), 'startIndex' => array( 'location' => 'query', 'type' => 'integer', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'source' => array( 'location' => 'query', 'type' => 'string', ), 'acquireMethod' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'processingState' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), ), ), ) ) ); $this->volumes_recommended = new Google_Service_Books_VolumesRecommended_Resource( $this, $this->serviceName, 'recommended', array( 'methods' => array( 'list' => array( 'path' => 'volumes/recommended', 'httpMethod' => 'GET', 'parameters' => array( 'locale' => array( 'location' => 'query', 'type' => 'string', ), 'source' => array( 'location' => 'query', 'type' => 'string', ), 'maxAllowedMaturityRating' => array( 'location' => 'query', 'type' => 'string', ), ), ),'rate' => array( 'path' => 'volumes/recommended/rate', 'httpMethod' => 'POST', 'parameters' => array( 'rating' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'volumeId' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'locale' => array( 'location' => 'query', 'type' => 'string', ), 'source' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->volumes_useruploaded = new Google_Service_Books_VolumesUseruploaded_Resource( $this, $this->serviceName, 'useruploaded', array( 'methods' => array( 'list' => array( 'path' => 'volumes/useruploaded', 'httpMethod' => 'GET', 'parameters' => array( 'locale' => array( 'location' => 'query', 'type' => 'string', ), 'volumeId' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'source' => array( 'location' => 'query', 'type' => 'string', ), 'startIndex' => array( 'location' => 'query', 'type' => 'integer', ), 'processingState' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), ), ), ) ) ); } } /** * The "bookshelves" collection of methods. * Typical usage is: *
* $booksService = new Google_Service_Books(...);
* $bookshelves = $booksService->bookshelves;
*
*/
#[AllowDynamicProperties]
class Google_Service_Books_Bookshelves_Resource extends Google_Service_Resource
{
/**
* Retrieves metadata for a specific bookshelf for the specified user.
* (bookshelves.get)
*
* @param string $userId ID of user for whom to retrieve bookshelves.
* @param string $shelf ID of bookshelf to retrieve.
* @param array $optParams Optional parameters.
*
* @opt_param string source String to identify the originator of this request.
* @return Google_Service_Books_Bookshelf
*/
public function get($userId, $shelf, $optParams = array())
{
$params = array('userId' => $userId, 'shelf' => $shelf);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Books_Bookshelf");
}
/**
* Retrieves a list of public bookshelves for the specified user.
* (bookshelves.listBookshelves)
*
* @param string $userId ID of user for whom to retrieve bookshelves.
* @param array $optParams Optional parameters.
*
* @opt_param string source String to identify the originator of this request.
* @return Google_Service_Books_Bookshelves
*/
public function listBookshelves($userId, $optParams = array())
{
$params = array('userId' => $userId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Books_Bookshelves");
}
}
/**
* The "volumes" collection of methods.
* Typical usage is:
*
* $booksService = new Google_Service_Books(...);
* $volumes = $booksService->volumes;
*
*/
#[AllowDynamicProperties]
class Google_Service_Books_BookshelvesVolumes_Resource extends Google_Service_Resource
{
/**
* Retrieves volumes in a specific bookshelf for the specified user.
* (volumes.listBookshelvesVolumes)
*
* @param string $userId ID of user for whom to retrieve bookshelf volumes.
* @param string $shelf ID of bookshelf to retrieve volumes.
* @param array $optParams Optional parameters.
*
* @opt_param bool showPreorders Set to true to show pre-ordered books. Defaults
* to false.
* @opt_param string maxResults Maximum number of results to return
* @opt_param string source String to identify the originator of this request.
* @opt_param string startIndex Index of the first element to return (starts at
* 0)
* @return Google_Service_Books_Volumes
*/
public function listBookshelvesVolumes($userId, $shelf, $optParams = array())
{
$params = array('userId' => $userId, 'shelf' => $shelf);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Books_Volumes");
}
}
/**
* The "cloudloading" collection of methods.
* Typical usage is:
*
* $booksService = new Google_Service_Books(...);
* $cloudloading = $booksService->cloudloading;
*
*/
#[AllowDynamicProperties]
class Google_Service_Books_Cloudloading_Resource extends Google_Service_Resource
{
/**
* (cloudloading.addBook)
*
* @param array $optParams Optional parameters.
*
* @opt_param string upload_client_token
* @opt_param string drive_document_id A drive document id. The
* upload_client_token must not be set.
* @opt_param string mime_type The document MIME type. It can be set only if the
* drive_document_id is set.
* @opt_param string name The document name. It can be set only if the
* drive_document_id is set.
* @return Google_Service_Books_BooksCloudloadingResource
*/
public function addBook($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('addBook', array($params), "Google_Service_Books_BooksCloudloadingResource");
}
/**
* Remove the book and its contents (cloudloading.deleteBook)
*
* @param string $volumeId The id of the book to be removed.
* @param array $optParams Optional parameters.
*/
public function deleteBook($volumeId, $optParams = array())
{
$params = array('volumeId' => $volumeId);
$params = array_merge($params, $optParams);
return $this->call('deleteBook', array($params));
}
/**
* (cloudloading.updateBook)
*
* @param Google_BooksCloudloadingResource $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Books_BooksCloudloadingResource
*/
public function updateBook(Google_Service_Books_BooksCloudloadingResource $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('updateBook', array($params), "Google_Service_Books_BooksCloudloadingResource");
}
}
/**
* The "dictionary" collection of methods.
* Typical usage is:
*
* $booksService = new Google_Service_Books(...);
* $dictionary = $booksService->dictionary;
*
*/
#[AllowDynamicProperties]
class Google_Service_Books_Dictionary_Resource extends Google_Service_Resource
{
/**
* Returns a list of offline dictionary metadata available
* (dictionary.listOfflineMetadata)
*
* @param string $cpksver The device/version ID from which to request the data.
* @param array $optParams Optional parameters.
* @return Google_Service_Books_Metadata
*/
public function listOfflineMetadata($cpksver, $optParams = array())
{
$params = array('cpksver' => $cpksver);
$params = array_merge($params, $optParams);
return $this->call('listOfflineMetadata', array($params), "Google_Service_Books_Metadata");
}
}
/**
* The "layers" collection of methods.
* Typical usage is:
*
* $booksService = new Google_Service_Books(...);
* $layers = $booksService->layers;
*
*/
#[AllowDynamicProperties]
class Google_Service_Books_Layers_Resource extends Google_Service_Resource
{
/**
* Gets the layer summary for a volume. (layers.get)
*
* @param string $volumeId The volume to retrieve layers for.
* @param string $summaryId The ID for the layer to get the summary for.
* @param array $optParams Optional parameters.
*
* @opt_param string source String to identify the originator of this request.
* @opt_param string contentVersion The content version for the requested
* volume.
* @return Google_Service_Books_Layersummary
*/
public function get($volumeId, $summaryId, $optParams = array())
{
$params = array('volumeId' => $volumeId, 'summaryId' => $summaryId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Books_Layersummary");
}
/**
* List the layer summaries for a volume. (layers.listLayers)
*
* @param string $volumeId The volume to retrieve layers for.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The value of the nextToken from the previous
* page.
* @opt_param string contentVersion The content version for the requested
* volume.
* @opt_param string maxResults Maximum number of results to return
* @opt_param string source String to identify the originator of this request.
* @return Google_Service_Books_Layersummaries
*/
public function listLayers($volumeId, $optParams = array())
{
$params = array('volumeId' => $volumeId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Books_Layersummaries");
}
}
/**
* The "annotationData" collection of methods.
* Typical usage is:
*
* $booksService = new Google_Service_Books(...);
* $annotationData = $booksService->annotationData;
*
*/
#[AllowDynamicProperties]
class Google_Service_Books_LayersAnnotationData_Resource extends Google_Service_Resource
{
/**
* Gets the annotation data. (annotationData.get)
*
* @param string $volumeId The volume to retrieve annotations for.
* @param string $layerId The ID for the layer to get the annotations.
* @param string $annotationDataId The ID of the annotation data to retrieve.
* @param string $contentVersion The content version for the volume you are
* trying to retrieve.
* @param array $optParams Optional parameters.
*
* @opt_param int scale The requested scale for the image.
* @opt_param string source String to identify the originator of this request.
* @opt_param bool allowWebDefinitions For the dictionary layer. Whether or not
* to allow web definitions.
* @opt_param int h The requested pixel height for any images. If height is
* provided width must also be provided.
* @opt_param string locale The locale information for the data. ISO-639-1
* language and ISO-3166-1 country code. Ex: 'en_US'.
* @opt_param int w The requested pixel width for any images. If width is
* provided height must also be provided.
* @return Google_Service_Books_Annotationdata
*/
public function get($volumeId, $layerId, $annotationDataId, $contentVersion, $optParams = array())
{
$params = array('volumeId' => $volumeId, 'layerId' => $layerId, 'annotationDataId' => $annotationDataId, 'contentVersion' => $contentVersion);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Books_Annotationdata");
}
/**
* Gets the annotation data for a volume and layer.
* (annotationData.listLayersAnnotationData)
*
* @param string $volumeId The volume to retrieve annotation data for.
* @param string $layerId The ID for the layer to get the annotation data.
* @param string $contentVersion The content version for the requested volume.
* @param array $optParams Optional parameters.
*
* @opt_param int scale The requested scale for the image.
* @opt_param string source String to identify the originator of this request.
* @opt_param string locale The locale information for the data. ISO-639-1
* language and ISO-3166-1 country code. Ex: 'en_US'.
* @opt_param int h The requested pixel height for any images. If height is
* provided width must also be provided.
* @opt_param string updatedMax RFC 3339 timestamp to restrict to items updated
* prior to this timestamp (exclusive).
* @opt_param string maxResults Maximum number of results to return
* @opt_param string annotationDataId The list of Annotation Data Ids to
* retrieve. Pagination is ignored if this is set.
* @opt_param string pageToken The value of the nextToken from the previous
* page.
* @opt_param int w The requested pixel width for any images. If width is
* provided height must also be provided.
* @opt_param string updatedMin RFC 3339 timestamp to restrict to items updated
* since this timestamp (inclusive).
* @return Google_Service_Books_Annotationsdata
*/
public function listLayersAnnotationData($volumeId, $layerId, $contentVersion, $optParams = array())
{
$params = array('volumeId' => $volumeId, 'layerId' => $layerId, 'contentVersion' => $contentVersion);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Books_Annotationsdata");
}
}
/**
* The "volumeAnnotations" collection of methods.
* Typical usage is:
*
* $booksService = new Google_Service_Books(...);
* $volumeAnnotations = $booksService->volumeAnnotations;
*
*/
#[AllowDynamicProperties]
class Google_Service_Books_LayersVolumeAnnotations_Resource extends Google_Service_Resource
{
/**
* Gets the volume annotation. (volumeAnnotations.get)
*
* @param string $volumeId The volume to retrieve annotations for.
* @param string $layerId The ID for the layer to get the annotations.
* @param string $annotationId The ID of the volume annotation to retrieve.
* @param array $optParams Optional parameters.
*
* @opt_param string locale The locale information for the data. ISO-639-1
* language and ISO-3166-1 country code. Ex: 'en_US'.
* @opt_param string source String to identify the originator of this request.
* @return Google_Service_Books_Volumeannotation
*/
public function get($volumeId, $layerId, $annotationId, $optParams = array())
{
$params = array('volumeId' => $volumeId, 'layerId' => $layerId, 'annotationId' => $annotationId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Books_Volumeannotation");
}
/**
* Gets the volume annotations for a volume and layer.
* (volumeAnnotations.listLayersVolumeAnnotations)
*
* @param string $volumeId The volume to retrieve annotations for.
* @param string $layerId The ID for the layer to get the annotations.
* @param string $contentVersion The content version for the requested volume.
* @param array $optParams Optional parameters.
*
* @opt_param bool showDeleted Set to true to return deleted annotations.
* updatedMin must be in the request to use this. Defaults to false.
* @opt_param string volumeAnnotationsVersion The version of the volume
* annotations that you are requesting.
* @opt_param string endPosition The end position to end retrieving data from.
* @opt_param string endOffset The end offset to end retrieving data from.
* @opt_param string locale The locale information for the data. ISO-639-1
* language and ISO-3166-1 country code. Ex: 'en_US'.
* @opt_param string updatedMin RFC 3339 timestamp to restrict to items updated
* since this timestamp (inclusive).
* @opt_param string updatedMax RFC 3339 timestamp to restrict to items updated
* prior to this timestamp (exclusive).
* @opt_param string maxResults Maximum number of results to return
* @opt_param string pageToken The value of the nextToken from the previous
* page.
* @opt_param string source String to identify the originator of this request.
* @opt_param string startOffset The start offset to start retrieving data from.
* @opt_param string startPosition The start position to start retrieving data
* from.
* @return Google_Service_Books_Volumeannotations
*/
public function listLayersVolumeAnnotations($volumeId, $layerId, $contentVersion, $optParams = array())
{
$params = array('volumeId' => $volumeId, 'layerId' => $layerId, 'contentVersion' => $contentVersion);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Books_Volumeannotations");
}
}
/**
* The "myconfig" collection of methods.
* Typical usage is:
*
* $booksService = new Google_Service_Books(...);
* $myconfig = $booksService->myconfig;
*
*/
#[AllowDynamicProperties]
class Google_Service_Books_Myconfig_Resource extends Google_Service_Resource
{
/**
* Gets the current settings for the user. (myconfig.getUserSettings)
*
* @param array $optParams Optional parameters.
* @return Google_Service_Books_Usersettings
*/
public function getUserSettings($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('getUserSettings', array($params), "Google_Service_Books_Usersettings");
}
/**
* Release downloaded content access restriction.
* (myconfig.releaseDownloadAccess)
*
* @param string $volumeIds The volume(s) to release restrictions for.
* @param string $cpksver The device/version ID from which to release the
* restriction.
* @param array $optParams Optional parameters.
*
* @opt_param string locale ISO-639-1, ISO-3166-1 codes for message
* localization, i.e. en_US.
* @opt_param string source String to identify the originator of this request.
* @return Google_Service_Books_DownloadAccesses
*/
public function releaseDownloadAccess($volumeIds, $cpksver, $optParams = array())
{
$params = array('volumeIds' => $volumeIds, 'cpksver' => $cpksver);
$params = array_merge($params, $optParams);
return $this->call('releaseDownloadAccess', array($params), "Google_Service_Books_DownloadAccesses");
}
/**
* Request concurrent and download access restrictions. (myconfig.requestAccess)
*
* @param string $source String to identify the originator of this request.
* @param string $volumeId The volume to request concurrent/download
* restrictions for.
* @param string $nonce The client nonce value.
* @param string $cpksver The device/version ID from which to request the
* restrictions.
* @param array $optParams Optional parameters.
*
* @opt_param string licenseTypes The type of access license to request. If not
* specified, the default is BOTH.
* @opt_param string locale ISO-639-1, ISO-3166-1 codes for message
* localization, i.e. en_US.
* @return Google_Service_Books_RequestAccess
*/
public function requestAccess($source, $volumeId, $nonce, $cpksver, $optParams = array())
{
$params = array('source' => $source, 'volumeId' => $volumeId, 'nonce' => $nonce, 'cpksver' => $cpksver);
$params = array_merge($params, $optParams);
return $this->call('requestAccess', array($params), "Google_Service_Books_RequestAccess");
}
/**
* Request downloaded content access for specified volumes on the My eBooks
* shelf. (myconfig.syncVolumeLicenses)
*
* @param string $source String to identify the originator of this request.
* @param string $nonce The client nonce value.
* @param string $cpksver The device/version ID from which to release the
* restriction.
* @param array $optParams Optional parameters.
*
* @opt_param string features List of features supported by the client, i.e.,
* 'RENTALS'
* @opt_param string locale ISO-639-1, ISO-3166-1 codes for message
* localization, i.e. en_US.
* @opt_param bool showPreorders Set to true to show pre-ordered books. Defaults
* to false.
* @opt_param string volumeIds The volume(s) to request download restrictions
* for.
* @return Google_Service_Books_Volumes
*/
public function syncVolumeLicenses($source, $nonce, $cpksver, $optParams = array())
{
$params = array('source' => $source, 'nonce' => $nonce, 'cpksver' => $cpksver);
$params = array_merge($params, $optParams);
return $this->call('syncVolumeLicenses', array($params), "Google_Service_Books_Volumes");
}
/**
* Sets the settings for the user. If a sub-object is specified, it will
* overwrite the existing sub-object stored in the server. Unspecified sub-
* objects will retain the existing value. (myconfig.updateUserSettings)
*
* @param Google_Usersettings $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Books_Usersettings
*/
public function updateUserSettings(Google_Service_Books_Usersettings $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('updateUserSettings', array($params), "Google_Service_Books_Usersettings");
}
}
/**
* The "mylibrary" collection of methods.
* Typical usage is:
*
* $booksService = new Google_Service_Books(...);
* $mylibrary = $booksService->mylibrary;
*
*/
#[AllowDynamicProperties]
class Google_Service_Books_Mylibrary_Resource extends Google_Service_Resource
{
}
/**
* The "annotations" collection of methods.
* Typical usage is:
*
* $booksService = new Google_Service_Books(...);
* $annotations = $booksService->annotations;
*
*/
#[AllowDynamicProperties]
class Google_Service_Books_MylibraryAnnotations_Resource extends Google_Service_Resource
{
/**
* Deletes an annotation. (annotations.delete)
*
* @param string $annotationId The ID for the annotation to delete.
* @param array $optParams Optional parameters.
*
* @opt_param string source String to identify the originator of this request.
*/
public function delete($annotationId, $optParams = array())
{
$params = array('annotationId' => $annotationId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Inserts a new annotation. (annotations.insert)
*
* @param Google_Annotation $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string country ISO-3166-1 code to override the IP-based location.
* @opt_param bool showOnlySummaryInResponse Requests that only the summary of
* the specified layer be provided in the response.
* @opt_param string source String to identify the originator of this request.
* @return Google_Service_Books_Annotation
*/
public function insert(Google_Service_Books_Annotation $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Books_Annotation");
}
/**
* Retrieves a list of annotations, possibly filtered.
* (annotations.listMylibraryAnnotations)
*
* @param array $optParams Optional parameters.
*
* @opt_param bool showDeleted Set to true to return deleted annotations.
* updatedMin must be in the request to use this. Defaults to false.
* @opt_param string updatedMin RFC 3339 timestamp to restrict to items updated
* since this timestamp (inclusive).
* @opt_param string layerIds The layer ID(s) to limit annotation by.
* @opt_param string volumeId The volume to restrict annotations to.
* @opt_param string maxResults Maximum number of results to return
* @opt_param string pageToken The value of the nextToken from the previous
* page.
* @opt_param string updatedMax RFC 3339 timestamp to restrict to items updated
* prior to this timestamp (exclusive).
* @opt_param string contentVersion The content version for the requested
* volume.
* @opt_param string source String to identify the originator of this request.
* @opt_param string layerId The layer ID to limit annotation by.
* @return Google_Service_Books_Annotations
*/
public function listMylibraryAnnotations($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Books_Annotations");
}
/**
* Gets the summary of specified layers. (annotations.summary)
*
* @param string $layerIds Array of layer IDs to get the summary for.
* @param string $volumeId Volume id to get the summary for.
* @param array $optParams Optional parameters.
* @return Google_Service_Books_AnnotationsSummary
*/
public function summary($layerIds, $volumeId, $optParams = array())
{
$params = array('layerIds' => $layerIds, 'volumeId' => $volumeId);
$params = array_merge($params, $optParams);
return $this->call('summary', array($params), "Google_Service_Books_AnnotationsSummary");
}
/**
* Updates an existing annotation. (annotations.update)
*
* @param string $annotationId The ID for the annotation to update.
* @param Google_Annotation $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string source String to identify the originator of this request.
* @return Google_Service_Books_Annotation
*/
public function update($annotationId, Google_Service_Books_Annotation $postBody, $optParams = array())
{
$params = array('annotationId' => $annotationId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Books_Annotation");
}
}
/**
* The "bookshelves" collection of methods.
* Typical usage is:
*
* $booksService = new Google_Service_Books(...);
* $bookshelves = $booksService->bookshelves;
*
*/
#[AllowDynamicProperties]
class Google_Service_Books_MylibraryBookshelves_Resource extends Google_Service_Resource
{
/**
* Adds a volume to a bookshelf. (bookshelves.addVolume)
*
* @param string $shelf ID of bookshelf to which to add a volume.
* @param string $volumeId ID of volume to add.
* @param array $optParams Optional parameters.
*
* @opt_param string reason The reason for which the book is added to the
* library.
* @opt_param string source String to identify the originator of this request.
*/
public function addVolume($shelf, $volumeId, $optParams = array())
{
$params = array('shelf' => $shelf, 'volumeId' => $volumeId);
$params = array_merge($params, $optParams);
return $this->call('addVolume', array($params));
}
/**
* Clears all volumes from a bookshelf. (bookshelves.clearVolumes)
*
* @param string $shelf ID of bookshelf from which to remove a volume.
* @param array $optParams Optional parameters.
*
* @opt_param string source String to identify the originator of this request.
*/
public function clearVolumes($shelf, $optParams = array())
{
$params = array('shelf' => $shelf);
$params = array_merge($params, $optParams);
return $this->call('clearVolumes', array($params));
}
/**
* Retrieves metadata for a specific bookshelf belonging to the authenticated
* user. (bookshelves.get)
*
* @param string $shelf ID of bookshelf to retrieve.
* @param array $optParams Optional parameters.
*
* @opt_param string source String to identify the originator of this request.
* @return Google_Service_Books_Bookshelf
*/
public function get($shelf, $optParams = array())
{
$params = array('shelf' => $shelf);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Books_Bookshelf");
}
/**
* Retrieves a list of bookshelves belonging to the authenticated user.
* (bookshelves.listMylibraryBookshelves)
*
* @param array $optParams Optional parameters.
*
* @opt_param string source String to identify the originator of this request.
* @return Google_Service_Books_Bookshelves
*/
public function listMylibraryBookshelves($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Books_Bookshelves");
}
/**
* Moves a volume within a bookshelf. (bookshelves.moveVolume)
*
* @param string $shelf ID of bookshelf with the volume.
* @param string $volumeId ID of volume to move.
* @param int $volumePosition Position on shelf to move the item (0 puts the
* item before the current first item, 1 puts it between the first and the
* second and so on.)
* @param array $optParams Optional parameters.
*
* @opt_param string source String to identify the originator of this request.
*/
public function moveVolume($shelf, $volumeId, $volumePosition, $optParams = array())
{
$params = array('shelf' => $shelf, 'volumeId' => $volumeId, 'volumePosition' => $volumePosition);
$params = array_merge($params, $optParams);
return $this->call('moveVolume', array($params));
}
/**
* Removes a volume from a bookshelf. (bookshelves.removeVolume)
*
* @param string $shelf ID of bookshelf from which to remove a volume.
* @param string $volumeId ID of volume to remove.
* @param array $optParams Optional parameters.
*
* @opt_param string reason The reason for which the book is removed from the
* library.
* @opt_param string source String to identify the originator of this request.
*/
public function removeVolume($shelf, $volumeId, $optParams = array())
{
$params = array('shelf' => $shelf, 'volumeId' => $volumeId);
$params = array_merge($params, $optParams);
return $this->call('removeVolume', array($params));
}
}
/**
* The "volumes" collection of methods.
* Typical usage is:
*
* $booksService = new Google_Service_Books(...);
* $volumes = $booksService->volumes;
*
*/
#[AllowDynamicProperties]
class Google_Service_Books_MylibraryBookshelvesVolumes_Resource extends Google_Service_Resource
{
/**
* Gets volume information for volumes on a bookshelf.
* (volumes.listMylibraryBookshelvesVolumes)
*
* @param string $shelf The bookshelf ID or name retrieve volumes for.
* @param array $optParams Optional parameters.
*
* @opt_param string projection Restrict information returned to a set of
* selected fields.
* @opt_param string country ISO-3166-1 code to override the IP-based location.
* @opt_param bool showPreorders Set to true to show pre-ordered books. Defaults
* to false.
* @opt_param string maxResults Maximum number of results to return
* @opt_param string q Full-text search query string in this bookshelf.
* @opt_param string source String to identify the originator of this request.
* @opt_param string startIndex Index of the first element to return (starts at
* 0)
* @return Google_Service_Books_Volumes
*/
public function listMylibraryBookshelvesVolumes($shelf, $optParams = array())
{
$params = array('shelf' => $shelf);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Books_Volumes");
}
}
/**
* The "readingpositions" collection of methods.
* Typical usage is:
*
* $booksService = new Google_Service_Books(...);
* $readingpositions = $booksService->readingpositions;
*
*/
#[AllowDynamicProperties]
class Google_Service_Books_MylibraryReadingpositions_Resource extends Google_Service_Resource
{
/**
* Retrieves my reading position information for a volume.
* (readingpositions.get)
*
* @param string $volumeId ID of volume for which to retrieve a reading
* position.
* @param array $optParams Optional parameters.
*
* @opt_param string source String to identify the originator of this request.
* @opt_param string contentVersion Volume content version for which this
* reading position is requested.
* @return Google_Service_Books_ReadingPosition
*/
public function get($volumeId, $optParams = array())
{
$params = array('volumeId' => $volumeId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Books_ReadingPosition");
}
/**
* Sets my reading position information for a volume.
* (readingpositions.setPosition)
*
* @param string $volumeId ID of volume for which to update the reading
* position.
* @param string $timestamp RFC 3339 UTC format timestamp associated with this
* reading position.
* @param string $position Position string for the new volume reading position.
* @param array $optParams Optional parameters.
*
* @opt_param string deviceCookie Random persistent device cookie optional on
* set position.
* @opt_param string source String to identify the originator of this request.
* @opt_param string contentVersion Volume content version for which this
* reading position applies.
* @opt_param string action Action that caused this reading position to be set.
*/
public function setPosition($volumeId, $timestamp, $position, $optParams = array())
{
$params = array('volumeId' => $volumeId, 'timestamp' => $timestamp, 'position' => $position);
$params = array_merge($params, $optParams);
return $this->call('setPosition', array($params));
}
}
/**
* The "notification" collection of methods.
* Typical usage is:
*
* $booksService = new Google_Service_Books(...);
* $notification = $booksService->notification;
*
*/
#[AllowDynamicProperties]
class Google_Service_Books_Notification_Resource extends Google_Service_Resource
{
/**
* Returns notification details for a given notification id. (notification.get)
*
* @param string $notificationId String to identify the notification.
* @param array $optParams Optional parameters.
*
* @opt_param string locale ISO-639-1 language and ISO-3166-1 country code. Ex:
* 'en_US'. Used for generating notification title and body.
* @opt_param string source String to identify the originator of this request.
* @return Google_Service_Books_Notification
*/
public function get($notificationId, $optParams = array())
{
$params = array('notification_id' => $notificationId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Books_Notification");
}
}
/**
* The "onboarding" collection of methods.
* Typical usage is:
*
* $booksService = new Google_Service_Books(...);
* $onboarding = $booksService->onboarding;
*
*/
#[AllowDynamicProperties]
class Google_Service_Books_Onboarding_Resource extends Google_Service_Resource
{
/**
* List categories for onboarding experience. (onboarding.listCategories)
*
* @param array $optParams Optional parameters.
*
* @opt_param string locale ISO-639-1 language and ISO-3166-1 country code.
* Default is en-US if unset.
* @return Google_Service_Books_Category
*/
public function listCategories($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('listCategories', array($params), "Google_Service_Books_Category");
}
/**
* List available volumes under categories for onboarding experience.
* (onboarding.listCategoryVolumes)
*
* @param array $optParams Optional parameters.
*
* @opt_param string locale ISO-639-1 language and ISO-3166-1 country code.
* Default is en-US if unset.
* @opt_param string pageToken The value of the nextToken from the previous
* page.
* @opt_param string maxAllowedMaturityRating The maximum allowed maturity
* rating of returned volumes. Books with a higher maturity rating are filtered
* out.
* @opt_param string categoryId List of category ids requested.
* @opt_param string pageSize Number of maximum results per page to be included
* in the response.
* @return Google_Service_Books_Volume2
*/
public function listCategoryVolumes($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('listCategoryVolumes', array($params), "Google_Service_Books_Volume2");
}
}
/**
* The "personalizedstream" collection of methods.
* Typical usage is:
*
* $booksService = new Google_Service_Books(...);
* $personalizedstream = $booksService->personalizedstream;
*
*/
#[AllowDynamicProperties]
class Google_Service_Books_Personalizedstream_Resource extends Google_Service_Resource
{
/**
* Returns a stream of personalized book clusters (personalizedstream.get)
*
* @param array $optParams Optional parameters.
*
* @opt_param string locale ISO-639-1 language and ISO-3166-1 country code. Ex:
* 'en_US'. Used for generating recommendations.
* @opt_param string source String to identify the originator of this request.
* @opt_param string maxAllowedMaturityRating The maximum allowed maturity
* rating of returned recommendations. Books with a higher maturity rating are
* filtered out.
* @return Google_Service_Books_Discoveryclusters
*/
public function get($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Books_Discoveryclusters");
}
}
/**
* The "promooffer" collection of methods.
* Typical usage is:
*
* $booksService = new Google_Service_Books(...);
* $promooffer = $booksService->promooffer;
*
*/
#[AllowDynamicProperties]
class Google_Service_Books_Promooffer_Resource extends Google_Service_Resource
{
/**
* (promooffer.accept)
*
* @param array $optParams Optional parameters.
*
* @opt_param string product device product
* @opt_param string volumeId Volume id to exercise the offer
* @opt_param string offerId
* @opt_param string androidId device android_id
* @opt_param string device device device
* @opt_param string model device model
* @opt_param string serial device serial
* @opt_param string manufacturer device manufacturer
*/
public function accept($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('accept', array($params));
}
/**
* (promooffer.dismiss)
*
* @param array $optParams Optional parameters.
*
* @opt_param string product device product
* @opt_param string offerId Offer to dimiss
* @opt_param string androidId device android_id
* @opt_param string device device device
* @opt_param string model device model
* @opt_param string serial device serial
* @opt_param string manufacturer device manufacturer
*/
public function dismiss($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('dismiss', array($params));
}
/**
* Returns a list of promo offers available to the user (promooffer.get)
*
* @param array $optParams Optional parameters.
*
* @opt_param string product device product
* @opt_param string androidId device android_id
* @opt_param string device device device
* @opt_param string model device model
* @opt_param string serial device serial
* @opt_param string manufacturer device manufacturer
* @return Google_Service_Books_Offers
*/
public function get($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Books_Offers");
}
}
/**
* The "volumes" collection of methods.
* Typical usage is:
*
* $booksService = new Google_Service_Books(...);
* $volumes = $booksService->volumes;
*
*/
#[AllowDynamicProperties]
class Google_Service_Books_Volumes_Resource extends Google_Service_Resource
{
/**
* Gets volume information for a single volume. (volumes.get)
*
* @param string $volumeId ID of volume to retrieve.
* @param array $optParams Optional parameters.
*
* @opt_param bool user_library_consistent_read
* @opt_param string projection Restrict information returned to a set of
* selected fields.
* @opt_param string country ISO-3166-1 code to override the IP-based location.
* @opt_param string source String to identify the originator of this request.
* @opt_param string partner Brand results for partner ID.
* @return Google_Service_Books_Volume
*/
public function get($volumeId, $optParams = array())
{
$params = array('volumeId' => $volumeId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Books_Volume");
}
/**
* Performs a book search. (volumes.listVolumes)
*
* @param string $q Full-text search query string.
* @param array $optParams Optional parameters.
*
* @opt_param string orderBy Sort search results.
* @opt_param string projection Restrict information returned to a set of
* selected fields.
* @opt_param string libraryRestrict Restrict search to this user's library.
* @opt_param string langRestrict Restrict results to books with this language
* code.
* @opt_param bool showPreorders Set to true to show books available for
* preorder. Defaults to false.
* @opt_param string printType Restrict to books or magazines.
* @opt_param string maxResults Maximum number of results to return.
* @opt_param string filter Filter search results.
* @opt_param string source String to identify the originator of this request.
* @opt_param string startIndex Index of the first result to return (starts at
* 0)
* @opt_param string download Restrict to volumes by download availability.
* @opt_param string partner Restrict and brand results for partner ID.
* @return Google_Service_Books_Volumes
*/
public function listVolumes($q, $optParams = array())
{
$params = array('q' => $q);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Books_Volumes");
}
}
/**
* The "associated" collection of methods.
* Typical usage is:
*
* $booksService = new Google_Service_Books(...);
* $associated = $booksService->associated;
*
*/
#[AllowDynamicProperties]
class Google_Service_Books_VolumesAssociated_Resource extends Google_Service_Resource
{
/**
* Return a list of associated books. (associated.listVolumesAssociated)
*
* @param string $volumeId ID of the source volume.
* @param array $optParams Optional parameters.
*
* @opt_param string locale ISO-639-1 language and ISO-3166-1 country code. Ex:
* 'en_US'. Used for generating recommendations.
* @opt_param string source String to identify the originator of this request.
* @opt_param string maxAllowedMaturityRating The maximum allowed maturity
* rating of returned recommendations. Books with a higher maturity rating are
* filtered out.
* @opt_param string association Association type.
* @return Google_Service_Books_Volumes
*/
public function listVolumesAssociated($volumeId, $optParams = array())
{
$params = array('volumeId' => $volumeId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Books_Volumes");
}
}
/**
* The "mybooks" collection of methods.
* Typical usage is:
*
* $booksService = new Google_Service_Books(...);
* $mybooks = $booksService->mybooks;
*
*/
#[AllowDynamicProperties]
class Google_Service_Books_VolumesMybooks_Resource extends Google_Service_Resource
{
/**
* Return a list of books in My Library. (mybooks.listVolumesMybooks)
*
* @param array $optParams Optional parameters.
*
* @opt_param string locale ISO-639-1 language and ISO-3166-1 country code.
* Ex:'en_US'. Used for generating recommendations.
* @opt_param string startIndex Index of the first result to return (starts at
* 0)
* @opt_param string maxResults Maximum number of results to return.
* @opt_param string source String to identify the originator of this request.
* @opt_param string acquireMethod How the book was aquired
* @opt_param string processingState The processing state of the user uploaded
* volumes to be returned. Applicable only if the UPLOADED is specified in the
* acquireMethod.
* @return Google_Service_Books_Volumes
*/
public function listVolumesMybooks($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Books_Volumes");
}
}
/**
* The "recommended" collection of methods.
* Typical usage is:
*
* $booksService = new Google_Service_Books(...);
* $recommended = $booksService->recommended;
*
*/
#[AllowDynamicProperties]
class Google_Service_Books_VolumesRecommended_Resource extends Google_Service_Resource
{
/**
* Return a list of recommended books for the current user.
* (recommended.listVolumesRecommended)
*
* @param array $optParams Optional parameters.
*
* @opt_param string locale ISO-639-1 language and ISO-3166-1 country code. Ex:
* 'en_US'. Used for generating recommendations.
* @opt_param string source String to identify the originator of this request.
* @opt_param string maxAllowedMaturityRating The maximum allowed maturity
* rating of returned recommendations. Books with a higher maturity rating are
* filtered out.
* @return Google_Service_Books_Volumes
*/
public function listVolumesRecommended($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Books_Volumes");
}
/**
* Rate a recommended book for the current user. (recommended.rate)
*
* @param string $rating Rating to be given to the volume.
* @param string $volumeId ID of the source volume.
* @param array $optParams Optional parameters.
*
* @opt_param string locale ISO-639-1 language and ISO-3166-1 country code. Ex:
* 'en_US'. Used for generating recommendations.
* @opt_param string source String to identify the originator of this request.
* @return Google_Service_Books_BooksVolumesRecommendedRateResponse
*/
public function rate($rating, $volumeId, $optParams = array())
{
$params = array('rating' => $rating, 'volumeId' => $volumeId);
$params = array_merge($params, $optParams);
return $this->call('rate', array($params), "Google_Service_Books_BooksVolumesRecommendedRateResponse");
}
}
/**
* The "useruploaded" collection of methods.
* Typical usage is:
*
* $booksService = new Google_Service_Books(...);
* $useruploaded = $booksService->useruploaded;
*
*/
#[AllowDynamicProperties]
class Google_Service_Books_VolumesUseruploaded_Resource extends Google_Service_Resource
{
/**
* Return a list of books uploaded by the current user.
* (useruploaded.listVolumesUseruploaded)
*
* @param array $optParams Optional parameters.
*
* @opt_param string locale ISO-639-1 language and ISO-3166-1 country code. Ex:
* 'en_US'. Used for generating recommendations.
* @opt_param string volumeId The ids of the volumes to be returned. If not
* specified all that match the processingState are returned.
* @opt_param string maxResults Maximum number of results to return.
* @opt_param string source String to identify the originator of this request.
* @opt_param string startIndex Index of the first result to return (starts at
* 0)
* @opt_param string processingState The processing state of the user uploaded
* volumes to be returned.
* @return Google_Service_Books_Volumes
*/
public function listVolumesUseruploaded($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Books_Volumes");
}
}
#[AllowDynamicProperties]
class Google_Service_Books_Annotation extends Google_Collection
{
protected $collection_key = 'pageIds';
protected $internal_gapi_mappings = array(
);
public $afterSelectedText;
public $beforeSelectedText;
protected $clientVersionRangesType = 'Google_Service_Books_AnnotationClientVersionRanges';
protected $clientVersionRangesDataType = '';
public $created;
protected $currentVersionRangesType = 'Google_Service_Books_AnnotationCurrentVersionRanges';
protected $currentVersionRangesDataType = '';
public $data;
public $deleted;
public $highlightStyle;
public $id;
public $kind;
public $layerId;
protected $layerSummaryType = 'Google_Service_Books_AnnotationLayerSummary';
protected $layerSummaryDataType = '';
public $pageIds;
public $selectedText;
public $selfLink;
public $updated;
public $volumeId;
public function setAfterSelectedText($afterSelectedText)
{
$this->afterSelectedText = $afterSelectedText;
}
public function getAfterSelectedText()
{
return $this->afterSelectedText;
}
public function setBeforeSelectedText($beforeSelectedText)
{
$this->beforeSelectedText = $beforeSelectedText;
}
public function getBeforeSelectedText()
{
return $this->beforeSelectedText;
}
public function setClientVersionRanges(Google_Service_Books_AnnotationClientVersionRanges $clientVersionRanges)
{
$this->clientVersionRanges = $clientVersionRanges;
}
public function getClientVersionRanges()
{
return $this->clientVersionRanges;
}
public function setCreated($created)
{
$this->created = $created;
}
public function getCreated()
{
return $this->created;
}
public function setCurrentVersionRanges(Google_Service_Books_AnnotationCurrentVersionRanges $currentVersionRanges)
{
$this->currentVersionRanges = $currentVersionRanges;
}
public function getCurrentVersionRanges()
{
return $this->currentVersionRanges;
}
public function setData($data)
{
$this->data = $data;
}
public function getData()
{
return $this->data;
}
public function setDeleted($deleted)
{
$this->deleted = $deleted;
}
public function getDeleted()
{
return $this->deleted;
}
public function setHighlightStyle($highlightStyle)
{
$this->highlightStyle = $highlightStyle;
}
public function getHighlightStyle()
{
return $this->highlightStyle;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLayerId($layerId)
{
$this->layerId = $layerId;
}
public function getLayerId()
{
return $this->layerId;
}
public function setLayerSummary(Google_Service_Books_AnnotationLayerSummary $layerSummary)
{
$this->layerSummary = $layerSummary;
}
public function getLayerSummary()
{
return $this->layerSummary;
}
public function setPageIds($pageIds)
{
$this->pageIds = $pageIds;
}
public function getPageIds()
{
return $this->pageIds;
}
public function setSelectedText($selectedText)
{
$this->selectedText = $selectedText;
}
public function getSelectedText()
{
return $this->selectedText;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setUpdated($updated)
{
$this->updated = $updated;
}
public function getUpdated()
{
return $this->updated;
}
public function setVolumeId($volumeId)
{
$this->volumeId = $volumeId;
}
public function getVolumeId()
{
return $this->volumeId;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_AnnotationClientVersionRanges extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $cfiRangeType = 'Google_Service_Books_BooksAnnotationsRange';
protected $cfiRangeDataType = '';
public $contentVersion;
protected $gbImageRangeType = 'Google_Service_Books_BooksAnnotationsRange';
protected $gbImageRangeDataType = '';
protected $gbTextRangeType = 'Google_Service_Books_BooksAnnotationsRange';
protected $gbTextRangeDataType = '';
protected $imageCfiRangeType = 'Google_Service_Books_BooksAnnotationsRange';
protected $imageCfiRangeDataType = '';
public function setCfiRange(Google_Service_Books_BooksAnnotationsRange $cfiRange)
{
$this->cfiRange = $cfiRange;
}
public function getCfiRange()
{
return $this->cfiRange;
}
public function setContentVersion($contentVersion)
{
$this->contentVersion = $contentVersion;
}
public function getContentVersion()
{
return $this->contentVersion;
}
public function setGbImageRange(Google_Service_Books_BooksAnnotationsRange $gbImageRange)
{
$this->gbImageRange = $gbImageRange;
}
public function getGbImageRange()
{
return $this->gbImageRange;
}
public function setGbTextRange(Google_Service_Books_BooksAnnotationsRange $gbTextRange)
{
$this->gbTextRange = $gbTextRange;
}
public function getGbTextRange()
{
return $this->gbTextRange;
}
public function setImageCfiRange(Google_Service_Books_BooksAnnotationsRange $imageCfiRange)
{
$this->imageCfiRange = $imageCfiRange;
}
public function getImageCfiRange()
{
return $this->imageCfiRange;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_AnnotationCurrentVersionRanges extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $cfiRangeType = 'Google_Service_Books_BooksAnnotationsRange';
protected $cfiRangeDataType = '';
public $contentVersion;
protected $gbImageRangeType = 'Google_Service_Books_BooksAnnotationsRange';
protected $gbImageRangeDataType = '';
protected $gbTextRangeType = 'Google_Service_Books_BooksAnnotationsRange';
protected $gbTextRangeDataType = '';
protected $imageCfiRangeType = 'Google_Service_Books_BooksAnnotationsRange';
protected $imageCfiRangeDataType = '';
public function setCfiRange(Google_Service_Books_BooksAnnotationsRange $cfiRange)
{
$this->cfiRange = $cfiRange;
}
public function getCfiRange()
{
return $this->cfiRange;
}
public function setContentVersion($contentVersion)
{
$this->contentVersion = $contentVersion;
}
public function getContentVersion()
{
return $this->contentVersion;
}
public function setGbImageRange(Google_Service_Books_BooksAnnotationsRange $gbImageRange)
{
$this->gbImageRange = $gbImageRange;
}
public function getGbImageRange()
{
return $this->gbImageRange;
}
public function setGbTextRange(Google_Service_Books_BooksAnnotationsRange $gbTextRange)
{
$this->gbTextRange = $gbTextRange;
}
public function getGbTextRange()
{
return $this->gbTextRange;
}
public function setImageCfiRange(Google_Service_Books_BooksAnnotationsRange $imageCfiRange)
{
$this->imageCfiRange = $imageCfiRange;
}
public function getImageCfiRange()
{
return $this->imageCfiRange;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_AnnotationLayerSummary extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $allowedCharacterCount;
public $limitType;
public $remainingCharacterCount;
public function setAllowedCharacterCount($allowedCharacterCount)
{
$this->allowedCharacterCount = $allowedCharacterCount;
}
public function getAllowedCharacterCount()
{
return $this->allowedCharacterCount;
}
public function setLimitType($limitType)
{
$this->limitType = $limitType;
}
public function getLimitType()
{
return $this->limitType;
}
public function setRemainingCharacterCount($remainingCharacterCount)
{
$this->remainingCharacterCount = $remainingCharacterCount;
}
public function getRemainingCharacterCount()
{
return $this->remainingCharacterCount;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_Annotationdata extends Google_Model
{
protected $internal_gapi_mappings = array(
"encodedData" => "encoded_data",
);
public $annotationType;
public $data;
public $encodedData;
public $id;
public $kind;
public $layerId;
public $selfLink;
public $updated;
public $volumeId;
public function setAnnotationType($annotationType)
{
$this->annotationType = $annotationType;
}
public function getAnnotationType()
{
return $this->annotationType;
}
public function setData($data)
{
$this->data = $data;
}
public function getData()
{
return $this->data;
}
public function setEncodedData($encodedData)
{
$this->encodedData = $encodedData;
}
public function getEncodedData()
{
return $this->encodedData;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLayerId($layerId)
{
$this->layerId = $layerId;
}
public function getLayerId()
{
return $this->layerId;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setUpdated($updated)
{
$this->updated = $updated;
}
public function getUpdated()
{
return $this->updated;
}
public function setVolumeId($volumeId)
{
$this->volumeId = $volumeId;
}
public function getVolumeId()
{
return $this->volumeId;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_Annotations extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_Books_Annotation';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $totalItems;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setTotalItems($totalItems)
{
$this->totalItems = $totalItems;
}
public function getTotalItems()
{
return $this->totalItems;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_AnnotationsSummary extends Google_Collection
{
protected $collection_key = 'layers';
protected $internal_gapi_mappings = array(
);
public $kind;
protected $layersType = 'Google_Service_Books_AnnotationsSummaryLayers';
protected $layersDataType = 'array';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLayers($layers)
{
$this->layers = $layers;
}
public function getLayers()
{
return $this->layers;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_AnnotationsSummaryLayers extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $allowedCharacterCount;
public $layerId;
public $limitType;
public $remainingCharacterCount;
public $updated;
public function setAllowedCharacterCount($allowedCharacterCount)
{
$this->allowedCharacterCount = $allowedCharacterCount;
}
public function getAllowedCharacterCount()
{
return $this->allowedCharacterCount;
}
public function setLayerId($layerId)
{
$this->layerId = $layerId;
}
public function getLayerId()
{
return $this->layerId;
}
public function setLimitType($limitType)
{
$this->limitType = $limitType;
}
public function getLimitType()
{
return $this->limitType;
}
public function setRemainingCharacterCount($remainingCharacterCount)
{
$this->remainingCharacterCount = $remainingCharacterCount;
}
public function getRemainingCharacterCount()
{
return $this->remainingCharacterCount;
}
public function setUpdated($updated)
{
$this->updated = $updated;
}
public function getUpdated()
{
return $this->updated;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_Annotationsdata extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_Books_Annotationdata';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $totalItems;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setTotalItems($totalItems)
{
$this->totalItems = $totalItems;
}
public function getTotalItems()
{
return $this->totalItems;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_BooksAnnotationsRange extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $endOffset;
public $endPosition;
public $startOffset;
public $startPosition;
public function setEndOffset($endOffset)
{
$this->endOffset = $endOffset;
}
public function getEndOffset()
{
return $this->endOffset;
}
public function setEndPosition($endPosition)
{
$this->endPosition = $endPosition;
}
public function getEndPosition()
{
return $this->endPosition;
}
public function setStartOffset($startOffset)
{
$this->startOffset = $startOffset;
}
public function getStartOffset()
{
return $this->startOffset;
}
public function setStartPosition($startPosition)
{
$this->startPosition = $startPosition;
}
public function getStartPosition()
{
return $this->startPosition;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_BooksCloudloadingResource extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $author;
public $processingState;
public $title;
public $volumeId;
public function setAuthor($author)
{
$this->author = $author;
}
public function getAuthor()
{
return $this->author;
}
public function setProcessingState($processingState)
{
$this->processingState = $processingState;
}
public function getProcessingState()
{
return $this->processingState;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
public function setVolumeId($volumeId)
{
$this->volumeId = $volumeId;
}
public function getVolumeId()
{
return $this->volumeId;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_BooksVolumesRecommendedRateResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
"consistencyToken" => "consistency_token",
);
public $consistencyToken;
public function setConsistencyToken($consistencyToken)
{
$this->consistencyToken = $consistencyToken;
}
public function getConsistencyToken()
{
return $this->consistencyToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_Bookshelf extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $access;
public $created;
public $description;
public $id;
public $kind;
public $selfLink;
public $title;
public $updated;
public $volumeCount;
public $volumesLastUpdated;
public function setAccess($access)
{
$this->access = $access;
}
public function getAccess()
{
return $this->access;
}
public function setCreated($created)
{
$this->created = $created;
}
public function getCreated()
{
return $this->created;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
public function setUpdated($updated)
{
$this->updated = $updated;
}
public function getUpdated()
{
return $this->updated;
}
public function setVolumeCount($volumeCount)
{
$this->volumeCount = $volumeCount;
}
public function getVolumeCount()
{
return $this->volumeCount;
}
public function setVolumesLastUpdated($volumesLastUpdated)
{
$this->volumesLastUpdated = $volumesLastUpdated;
}
public function getVolumesLastUpdated()
{
return $this->volumesLastUpdated;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_Bookshelves extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_Books_Bookshelf';
protected $itemsDataType = 'array';
public $kind;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_Category extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_Books_CategoryItems';
protected $itemsDataType = 'array';
public $kind;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_CategoryItems extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $badgeUrl;
public $categoryId;
public $name;
public function setBadgeUrl($badgeUrl)
{
$this->badgeUrl = $badgeUrl;
}
public function getBadgeUrl()
{
return $this->badgeUrl;
}
public function setCategoryId($categoryId)
{
$this->categoryId = $categoryId;
}
public function getCategoryId()
{
return $this->categoryId;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_ConcurrentAccessRestriction extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $deviceAllowed;
public $kind;
public $maxConcurrentDevices;
public $message;
public $nonce;
public $reasonCode;
public $restricted;
public $signature;
public $source;
public $timeWindowSeconds;
public $volumeId;
public function setDeviceAllowed($deviceAllowed)
{
$this->deviceAllowed = $deviceAllowed;
}
public function getDeviceAllowed()
{
return $this->deviceAllowed;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMaxConcurrentDevices($maxConcurrentDevices)
{
$this->maxConcurrentDevices = $maxConcurrentDevices;
}
public function getMaxConcurrentDevices()
{
return $this->maxConcurrentDevices;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
public function setNonce($nonce)
{
$this->nonce = $nonce;
}
public function getNonce()
{
return $this->nonce;
}
public function setReasonCode($reasonCode)
{
$this->reasonCode = $reasonCode;
}
public function getReasonCode()
{
return $this->reasonCode;
}
public function setRestricted($restricted)
{
$this->restricted = $restricted;
}
public function getRestricted()
{
return $this->restricted;
}
public function setSignature($signature)
{
$this->signature = $signature;
}
public function getSignature()
{
return $this->signature;
}
public function setSource($source)
{
$this->source = $source;
}
public function getSource()
{
return $this->source;
}
public function setTimeWindowSeconds($timeWindowSeconds)
{
$this->timeWindowSeconds = $timeWindowSeconds;
}
public function getTimeWindowSeconds()
{
return $this->timeWindowSeconds;
}
public function setVolumeId($volumeId)
{
$this->volumeId = $volumeId;
}
public function getVolumeId()
{
return $this->volumeId;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_Dictlayerdata extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $commonType = 'Google_Service_Books_DictlayerdataCommon';
protected $commonDataType = '';
protected $dictType = 'Google_Service_Books_DictlayerdataDict';
protected $dictDataType = '';
public $kind;
public function setCommon(Google_Service_Books_DictlayerdataCommon $common)
{
$this->common = $common;
}
public function getCommon()
{
return $this->common;
}
public function setDict(Google_Service_Books_DictlayerdataDict $dict)
{
$this->dict = $dict;
}
public function getDict()
{
return $this->dict;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_DictlayerdataCommon extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $title;
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_DictlayerdataDict extends Google_Collection
{
protected $collection_key = 'words';
protected $internal_gapi_mappings = array(
);
protected $sourceType = 'Google_Service_Books_DictlayerdataDictSource';
protected $sourceDataType = '';
protected $wordsType = 'Google_Service_Books_DictlayerdataDictWords';
protected $wordsDataType = 'array';
public function setSource(Google_Service_Books_DictlayerdataDictSource $source)
{
$this->source = $source;
}
public function getSource()
{
return $this->source;
}
public function setWords($words)
{
$this->words = $words;
}
public function getWords()
{
return $this->words;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_DictlayerdataDictSource extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $attribution;
public $url;
public function setAttribution($attribution)
{
$this->attribution = $attribution;
}
public function getAttribution()
{
return $this->attribution;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_DictlayerdataDictWords extends Google_Collection
{
protected $collection_key = 'senses';
protected $internal_gapi_mappings = array(
);
protected $derivativesType = 'Google_Service_Books_DictlayerdataDictWordsDerivatives';
protected $derivativesDataType = 'array';
protected $examplesType = 'Google_Service_Books_DictlayerdataDictWordsExamples';
protected $examplesDataType = 'array';
protected $sensesType = 'Google_Service_Books_DictlayerdataDictWordsSenses';
protected $sensesDataType = 'array';
protected $sourceType = 'Google_Service_Books_DictlayerdataDictWordsSource';
protected $sourceDataType = '';
public function setDerivatives($derivatives)
{
$this->derivatives = $derivatives;
}
public function getDerivatives()
{
return $this->derivatives;
}
public function setExamples($examples)
{
$this->examples = $examples;
}
public function getExamples()
{
return $this->examples;
}
public function setSenses($senses)
{
$this->senses = $senses;
}
public function getSenses()
{
return $this->senses;
}
public function setSource(Google_Service_Books_DictlayerdataDictWordsSource $source)
{
$this->source = $source;
}
public function getSource()
{
return $this->source;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_DictlayerdataDictWordsDerivatives extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $sourceType = 'Google_Service_Books_DictlayerdataDictWordsDerivativesSource';
protected $sourceDataType = '';
public $text;
public function setSource(Google_Service_Books_DictlayerdataDictWordsDerivativesSource $source)
{
$this->source = $source;
}
public function getSource()
{
return $this->source;
}
public function setText($text)
{
$this->text = $text;
}
public function getText()
{
return $this->text;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_DictlayerdataDictWordsDerivativesSource extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $attribution;
public $url;
public function setAttribution($attribution)
{
$this->attribution = $attribution;
}
public function getAttribution()
{
return $this->attribution;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_DictlayerdataDictWordsExamples extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $sourceType = 'Google_Service_Books_DictlayerdataDictWordsExamplesSource';
protected $sourceDataType = '';
public $text;
public function setSource(Google_Service_Books_DictlayerdataDictWordsExamplesSource $source)
{
$this->source = $source;
}
public function getSource()
{
return $this->source;
}
public function setText($text)
{
$this->text = $text;
}
public function getText()
{
return $this->text;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_DictlayerdataDictWordsExamplesSource extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $attribution;
public $url;
public function setAttribution($attribution)
{
$this->attribution = $attribution;
}
public function getAttribution()
{
return $this->attribution;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_DictlayerdataDictWordsSenses extends Google_Collection
{
protected $collection_key = 'synonyms';
protected $internal_gapi_mappings = array(
);
protected $conjugationsType = 'Google_Service_Books_DictlayerdataDictWordsSensesConjugations';
protected $conjugationsDataType = 'array';
protected $definitionsType = 'Google_Service_Books_DictlayerdataDictWordsSensesDefinitions';
protected $definitionsDataType = 'array';
public $partOfSpeech;
public $pronunciation;
public $pronunciationUrl;
protected $sourceType = 'Google_Service_Books_DictlayerdataDictWordsSensesSource';
protected $sourceDataType = '';
public $syllabification;
protected $synonymsType = 'Google_Service_Books_DictlayerdataDictWordsSensesSynonyms';
protected $synonymsDataType = 'array';
public function setConjugations($conjugations)
{
$this->conjugations = $conjugations;
}
public function getConjugations()
{
return $this->conjugations;
}
public function setDefinitions($definitions)
{
$this->definitions = $definitions;
}
public function getDefinitions()
{
return $this->definitions;
}
public function setPartOfSpeech($partOfSpeech)
{
$this->partOfSpeech = $partOfSpeech;
}
public function getPartOfSpeech()
{
return $this->partOfSpeech;
}
public function setPronunciation($pronunciation)
{
$this->pronunciation = $pronunciation;
}
public function getPronunciation()
{
return $this->pronunciation;
}
public function setPronunciationUrl($pronunciationUrl)
{
$this->pronunciationUrl = $pronunciationUrl;
}
public function getPronunciationUrl()
{
return $this->pronunciationUrl;
}
public function setSource(Google_Service_Books_DictlayerdataDictWordsSensesSource $source)
{
$this->source = $source;
}
public function getSource()
{
return $this->source;
}
public function setSyllabification($syllabification)
{
$this->syllabification = $syllabification;
}
public function getSyllabification()
{
return $this->syllabification;
}
public function setSynonyms($synonyms)
{
$this->synonyms = $synonyms;
}
public function getSynonyms()
{
return $this->synonyms;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_DictlayerdataDictWordsSensesConjugations extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $type;
public $value;
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_DictlayerdataDictWordsSensesDefinitions extends Google_Collection
{
protected $collection_key = 'examples';
protected $internal_gapi_mappings = array(
);
public $definition;
protected $examplesType = 'Google_Service_Books_DictlayerdataDictWordsSensesDefinitionsExamples';
protected $examplesDataType = 'array';
public function setDefinition($definition)
{
$this->definition = $definition;
}
public function getDefinition()
{
return $this->definition;
}
public function setExamples($examples)
{
$this->examples = $examples;
}
public function getExamples()
{
return $this->examples;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_DictlayerdataDictWordsSensesDefinitionsExamples extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $sourceType = 'Google_Service_Books_DictlayerdataDictWordsSensesDefinitionsExamplesSource';
protected $sourceDataType = '';
public $text;
public function setSource(Google_Service_Books_DictlayerdataDictWordsSensesDefinitionsExamplesSource $source)
{
$this->source = $source;
}
public function getSource()
{
return $this->source;
}
public function setText($text)
{
$this->text = $text;
}
public function getText()
{
return $this->text;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_DictlayerdataDictWordsSensesDefinitionsExamplesSource extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $attribution;
public $url;
public function setAttribution($attribution)
{
$this->attribution = $attribution;
}
public function getAttribution()
{
return $this->attribution;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_DictlayerdataDictWordsSensesSource extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $attribution;
public $url;
public function setAttribution($attribution)
{
$this->attribution = $attribution;
}
public function getAttribution()
{
return $this->attribution;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_DictlayerdataDictWordsSensesSynonyms extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $sourceType = 'Google_Service_Books_DictlayerdataDictWordsSensesSynonymsSource';
protected $sourceDataType = '';
public $text;
public function setSource(Google_Service_Books_DictlayerdataDictWordsSensesSynonymsSource $source)
{
$this->source = $source;
}
public function getSource()
{
return $this->source;
}
public function setText($text)
{
$this->text = $text;
}
public function getText()
{
return $this->text;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_DictlayerdataDictWordsSensesSynonymsSource extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $attribution;
public $url;
public function setAttribution($attribution)
{
$this->attribution = $attribution;
}
public function getAttribution()
{
return $this->attribution;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_DictlayerdataDictWordsSource extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $attribution;
public $url;
public function setAttribution($attribution)
{
$this->attribution = $attribution;
}
public function getAttribution()
{
return $this->attribution;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_Discoveryclusters extends Google_Collection
{
protected $collection_key = 'clusters';
protected $internal_gapi_mappings = array(
);
protected $clustersType = 'Google_Service_Books_DiscoveryclustersClusters';
protected $clustersDataType = 'array';
public $kind;
public $totalClusters;
public function setClusters($clusters)
{
$this->clusters = $clusters;
}
public function getClusters()
{
return $this->clusters;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setTotalClusters($totalClusters)
{
$this->totalClusters = $totalClusters;
}
public function getTotalClusters()
{
return $this->totalClusters;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_DiscoveryclustersClusters extends Google_Collection
{
protected $collection_key = 'volumes';
protected $internal_gapi_mappings = array(
"bannerWithContentContainer" => "banner_with_content_container",
);
protected $bannerWithContentContainerType = 'Google_Service_Books_DiscoveryclustersClustersBannerWithContentContainer';
protected $bannerWithContentContainerDataType = '';
public $subTitle;
public $title;
public $totalVolumes;
public $uid;
protected $volumesType = 'Google_Service_Books_Volume';
protected $volumesDataType = 'array';
public function setBannerWithContentContainer(Google_Service_Books_DiscoveryclustersClustersBannerWithContentContainer $bannerWithContentContainer)
{
$this->bannerWithContentContainer = $bannerWithContentContainer;
}
public function getBannerWithContentContainer()
{
return $this->bannerWithContentContainer;
}
public function setSubTitle($subTitle)
{
$this->subTitle = $subTitle;
}
public function getSubTitle()
{
return $this->subTitle;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
public function setTotalVolumes($totalVolumes)
{
$this->totalVolumes = $totalVolumes;
}
public function getTotalVolumes()
{
return $this->totalVolumes;
}
public function setUid($uid)
{
$this->uid = $uid;
}
public function getUid()
{
return $this->uid;
}
public function setVolumes($volumes)
{
$this->volumes = $volumes;
}
public function getVolumes()
{
return $this->volumes;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_DiscoveryclustersClustersBannerWithContentContainer extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $fillColorArgb;
public $imageUrl;
public $maskColorArgb;
public $moreButtonText;
public $moreButtonUrl;
public $textColorArgb;
public function setFillColorArgb($fillColorArgb)
{
$this->fillColorArgb = $fillColorArgb;
}
public function getFillColorArgb()
{
return $this->fillColorArgb;
}
public function setImageUrl($imageUrl)
{
$this->imageUrl = $imageUrl;
}
public function getImageUrl()
{
return $this->imageUrl;
}
public function setMaskColorArgb($maskColorArgb)
{
$this->maskColorArgb = $maskColorArgb;
}
public function getMaskColorArgb()
{
return $this->maskColorArgb;
}
public function setMoreButtonText($moreButtonText)
{
$this->moreButtonText = $moreButtonText;
}
public function getMoreButtonText()
{
return $this->moreButtonText;
}
public function setMoreButtonUrl($moreButtonUrl)
{
$this->moreButtonUrl = $moreButtonUrl;
}
public function getMoreButtonUrl()
{
return $this->moreButtonUrl;
}
public function setTextColorArgb($textColorArgb)
{
$this->textColorArgb = $textColorArgb;
}
public function getTextColorArgb()
{
return $this->textColorArgb;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_DownloadAccessRestriction extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $deviceAllowed;
public $downloadsAcquired;
public $justAcquired;
public $kind;
public $maxDownloadDevices;
public $message;
public $nonce;
public $reasonCode;
public $restricted;
public $signature;
public $source;
public $volumeId;
public function setDeviceAllowed($deviceAllowed)
{
$this->deviceAllowed = $deviceAllowed;
}
public function getDeviceAllowed()
{
return $this->deviceAllowed;
}
public function setDownloadsAcquired($downloadsAcquired)
{
$this->downloadsAcquired = $downloadsAcquired;
}
public function getDownloadsAcquired()
{
return $this->downloadsAcquired;
}
public function setJustAcquired($justAcquired)
{
$this->justAcquired = $justAcquired;
}
public function getJustAcquired()
{
return $this->justAcquired;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMaxDownloadDevices($maxDownloadDevices)
{
$this->maxDownloadDevices = $maxDownloadDevices;
}
public function getMaxDownloadDevices()
{
return $this->maxDownloadDevices;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
public function setNonce($nonce)
{
$this->nonce = $nonce;
}
public function getNonce()
{
return $this->nonce;
}
public function setReasonCode($reasonCode)
{
$this->reasonCode = $reasonCode;
}
public function getReasonCode()
{
return $this->reasonCode;
}
public function setRestricted($restricted)
{
$this->restricted = $restricted;
}
public function getRestricted()
{
return $this->restricted;
}
public function setSignature($signature)
{
$this->signature = $signature;
}
public function getSignature()
{
return $this->signature;
}
public function setSource($source)
{
$this->source = $source;
}
public function getSource()
{
return $this->source;
}
public function setVolumeId($volumeId)
{
$this->volumeId = $volumeId;
}
public function getVolumeId()
{
return $this->volumeId;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_DownloadAccesses extends Google_Collection
{
protected $collection_key = 'downloadAccessList';
protected $internal_gapi_mappings = array(
);
protected $downloadAccessListType = 'Google_Service_Books_DownloadAccessRestriction';
protected $downloadAccessListDataType = 'array';
public $kind;
public function setDownloadAccessList($downloadAccessList)
{
$this->downloadAccessList = $downloadAccessList;
}
public function getDownloadAccessList()
{
return $this->downloadAccessList;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_Geolayerdata extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $commonType = 'Google_Service_Books_GeolayerdataCommon';
protected $commonDataType = '';
protected $geoType = 'Google_Service_Books_GeolayerdataGeo';
protected $geoDataType = '';
public $kind;
public function setCommon(Google_Service_Books_GeolayerdataCommon $common)
{
$this->common = $common;
}
public function getCommon()
{
return $this->common;
}
public function setGeo(Google_Service_Books_GeolayerdataGeo $geo)
{
$this->geo = $geo;
}
public function getGeo()
{
return $this->geo;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_GeolayerdataCommon extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $lang;
public $previewImageUrl;
public $snippet;
public $snippetUrl;
public $title;
public function setLang($lang)
{
$this->lang = $lang;
}
public function getLang()
{
return $this->lang;
}
public function setPreviewImageUrl($previewImageUrl)
{
$this->previewImageUrl = $previewImageUrl;
}
public function getPreviewImageUrl()
{
return $this->previewImageUrl;
}
public function setSnippet($snippet)
{
$this->snippet = $snippet;
}
public function getSnippet()
{
return $this->snippet;
}
public function setSnippetUrl($snippetUrl)
{
$this->snippetUrl = $snippetUrl;
}
public function getSnippetUrl()
{
return $this->snippetUrl;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_GeolayerdataGeo extends Google_Collection
{
protected $collection_key = 'boundary';
protected $internal_gapi_mappings = array(
);
protected $boundaryType = 'Google_Service_Books_GeolayerdataGeoBoundary';
protected $boundaryDataType = 'array';
public $cachePolicy;
public $countryCode;
public $latitude;
public $longitude;
public $mapType;
protected $viewportType = 'Google_Service_Books_GeolayerdataGeoViewport';
protected $viewportDataType = '';
public $zoom;
public function setBoundary($boundary)
{
$this->boundary = $boundary;
}
public function getBoundary()
{
return $this->boundary;
}
public function setCachePolicy($cachePolicy)
{
$this->cachePolicy = $cachePolicy;
}
public function getCachePolicy()
{
return $this->cachePolicy;
}
public function setCountryCode($countryCode)
{
$this->countryCode = $countryCode;
}
public function getCountryCode()
{
return $this->countryCode;
}
public function setLatitude($latitude)
{
$this->latitude = $latitude;
}
public function getLatitude()
{
return $this->latitude;
}
public function setLongitude($longitude)
{
$this->longitude = $longitude;
}
public function getLongitude()
{
return $this->longitude;
}
public function setMapType($mapType)
{
$this->mapType = $mapType;
}
public function getMapType()
{
return $this->mapType;
}
public function setViewport(Google_Service_Books_GeolayerdataGeoViewport $viewport)
{
$this->viewport = $viewport;
}
public function getViewport()
{
return $this->viewport;
}
public function setZoom($zoom)
{
$this->zoom = $zoom;
}
public function getZoom()
{
return $this->zoom;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_GeolayerdataGeoBoundary extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $latitude;
public $longitude;
public function setLatitude($latitude)
{
$this->latitude = $latitude;
}
public function getLatitude()
{
return $this->latitude;
}
public function setLongitude($longitude)
{
$this->longitude = $longitude;
}
public function getLongitude()
{
return $this->longitude;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_GeolayerdataGeoViewport extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $hiType = 'Google_Service_Books_GeolayerdataGeoViewportHi';
protected $hiDataType = '';
protected $loType = 'Google_Service_Books_GeolayerdataGeoViewportLo';
protected $loDataType = '';
public function setHi(Google_Service_Books_GeolayerdataGeoViewportHi $hi)
{
$this->hi = $hi;
}
public function getHi()
{
return $this->hi;
}
public function setLo(Google_Service_Books_GeolayerdataGeoViewportLo $lo)
{
$this->lo = $lo;
}
public function getLo()
{
return $this->lo;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_GeolayerdataGeoViewportHi extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $latitude;
public $longitude;
public function setLatitude($latitude)
{
$this->latitude = $latitude;
}
public function getLatitude()
{
return $this->latitude;
}
public function setLongitude($longitude)
{
$this->longitude = $longitude;
}
public function getLongitude()
{
return $this->longitude;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_GeolayerdataGeoViewportLo extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $latitude;
public $longitude;
public function setLatitude($latitude)
{
$this->latitude = $latitude;
}
public function getLatitude()
{
return $this->latitude;
}
public function setLongitude($longitude)
{
$this->longitude = $longitude;
}
public function getLongitude()
{
return $this->longitude;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_Layersummaries extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_Books_Layersummary';
protected $itemsDataType = 'array';
public $kind;
public $totalItems;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setTotalItems($totalItems)
{
$this->totalItems = $totalItems;
}
public function getTotalItems()
{
return $this->totalItems;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_Layersummary extends Google_Collection
{
protected $collection_key = 'annotationTypes';
protected $internal_gapi_mappings = array(
);
public $annotationCount;
public $annotationTypes;
public $annotationsDataLink;
public $annotationsLink;
public $contentVersion;
public $dataCount;
public $id;
public $kind;
public $layerId;
public $selfLink;
public $updated;
public $volumeAnnotationsVersion;
public $volumeId;
public function setAnnotationCount($annotationCount)
{
$this->annotationCount = $annotationCount;
}
public function getAnnotationCount()
{
return $this->annotationCount;
}
public function setAnnotationTypes($annotationTypes)
{
$this->annotationTypes = $annotationTypes;
}
public function getAnnotationTypes()
{
return $this->annotationTypes;
}
public function setAnnotationsDataLink($annotationsDataLink)
{
$this->annotationsDataLink = $annotationsDataLink;
}
public function getAnnotationsDataLink()
{
return $this->annotationsDataLink;
}
public function setAnnotationsLink($annotationsLink)
{
$this->annotationsLink = $annotationsLink;
}
public function getAnnotationsLink()
{
return $this->annotationsLink;
}
public function setContentVersion($contentVersion)
{
$this->contentVersion = $contentVersion;
}
public function getContentVersion()
{
return $this->contentVersion;
}
public function setDataCount($dataCount)
{
$this->dataCount = $dataCount;
}
public function getDataCount()
{
return $this->dataCount;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLayerId($layerId)
{
$this->layerId = $layerId;
}
public function getLayerId()
{
return $this->layerId;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setUpdated($updated)
{
$this->updated = $updated;
}
public function getUpdated()
{
return $this->updated;
}
public function setVolumeAnnotationsVersion($volumeAnnotationsVersion)
{
$this->volumeAnnotationsVersion = $volumeAnnotationsVersion;
}
public function getVolumeAnnotationsVersion()
{
return $this->volumeAnnotationsVersion;
}
public function setVolumeId($volumeId)
{
$this->volumeId = $volumeId;
}
public function getVolumeId()
{
return $this->volumeId;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_Metadata extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_Books_MetadataItems';
protected $itemsDataType = 'array';
public $kind;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_MetadataItems extends Google_Model
{
protected $internal_gapi_mappings = array(
"downloadUrl" => "download_url",
"encryptedKey" => "encrypted_key",
);
public $downloadUrl;
public $encryptedKey;
public $language;
public $size;
public $version;
public function setDownloadUrl($downloadUrl)
{
$this->downloadUrl = $downloadUrl;
}
public function getDownloadUrl()
{
return $this->downloadUrl;
}
public function setEncryptedKey($encryptedKey)
{
$this->encryptedKey = $encryptedKey;
}
public function getEncryptedKey()
{
return $this->encryptedKey;
}
public function setLanguage($language)
{
$this->language = $language;
}
public function getLanguage()
{
return $this->language;
}
public function setSize($size)
{
$this->size = $size;
}
public function getSize()
{
return $this->size;
}
public function setVersion($version)
{
$this->version = $version;
}
public function getVersion()
{
return $this->version;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_Notification extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $body;
public $iconUrl;
public $kind;
public $linkUrl;
public $title;
public function setBody($body)
{
$this->body = $body;
}
public function getBody()
{
return $this->body;
}
public function setIconUrl($iconUrl)
{
$this->iconUrl = $iconUrl;
}
public function getIconUrl()
{
return $this->iconUrl;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLinkUrl($linkUrl)
{
$this->linkUrl = $linkUrl;
}
public function getLinkUrl()
{
return $this->linkUrl;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_Offers extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_Books_OffersItems';
protected $itemsDataType = 'array';
public $kind;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_OffersItems extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $artUrl;
public $gservicesKey;
public $id;
protected $itemsType = 'Google_Service_Books_OffersItemsItems';
protected $itemsDataType = 'array';
public function setArtUrl($artUrl)
{
$this->artUrl = $artUrl;
}
public function getArtUrl()
{
return $this->artUrl;
}
public function setGservicesKey($gservicesKey)
{
$this->gservicesKey = $gservicesKey;
}
public function getGservicesKey()
{
return $this->gservicesKey;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_OffersItemsItems extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $author;
public $canonicalVolumeLink;
public $coverUrl;
public $description;
public $title;
public $volumeId;
public function setAuthor($author)
{
$this->author = $author;
}
public function getAuthor()
{
return $this->author;
}
public function setCanonicalVolumeLink($canonicalVolumeLink)
{
$this->canonicalVolumeLink = $canonicalVolumeLink;
}
public function getCanonicalVolumeLink()
{
return $this->canonicalVolumeLink;
}
public function setCoverUrl($coverUrl)
{
$this->coverUrl = $coverUrl;
}
public function getCoverUrl()
{
return $this->coverUrl;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
public function setVolumeId($volumeId)
{
$this->volumeId = $volumeId;
}
public function getVolumeId()
{
return $this->volumeId;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_ReadingPosition extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $epubCfiPosition;
public $gbImagePosition;
public $gbTextPosition;
public $kind;
public $pdfPosition;
public $updated;
public $volumeId;
public function setEpubCfiPosition($epubCfiPosition)
{
$this->epubCfiPosition = $epubCfiPosition;
}
public function getEpubCfiPosition()
{
return $this->epubCfiPosition;
}
public function setGbImagePosition($gbImagePosition)
{
$this->gbImagePosition = $gbImagePosition;
}
public function getGbImagePosition()
{
return $this->gbImagePosition;
}
public function setGbTextPosition($gbTextPosition)
{
$this->gbTextPosition = $gbTextPosition;
}
public function getGbTextPosition()
{
return $this->gbTextPosition;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setPdfPosition($pdfPosition)
{
$this->pdfPosition = $pdfPosition;
}
public function getPdfPosition()
{
return $this->pdfPosition;
}
public function setUpdated($updated)
{
$this->updated = $updated;
}
public function getUpdated()
{
return $this->updated;
}
public function setVolumeId($volumeId)
{
$this->volumeId = $volumeId;
}
public function getVolumeId()
{
return $this->volumeId;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_RequestAccess extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $concurrentAccessType = 'Google_Service_Books_ConcurrentAccessRestriction';
protected $concurrentAccessDataType = '';
protected $downloadAccessType = 'Google_Service_Books_DownloadAccessRestriction';
protected $downloadAccessDataType = '';
public $kind;
public function setConcurrentAccess(Google_Service_Books_ConcurrentAccessRestriction $concurrentAccess)
{
$this->concurrentAccess = $concurrentAccess;
}
public function getConcurrentAccess()
{
return $this->concurrentAccess;
}
public function setDownloadAccess(Google_Service_Books_DownloadAccessRestriction $downloadAccess)
{
$this->downloadAccess = $downloadAccess;
}
public function getDownloadAccess()
{
return $this->downloadAccess;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_Review extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $authorType = 'Google_Service_Books_ReviewAuthor';
protected $authorDataType = '';
public $content;
public $date;
public $fullTextUrl;
public $kind;
public $rating;
protected $sourceType = 'Google_Service_Books_ReviewSource';
protected $sourceDataType = '';
public $title;
public $type;
public $volumeId;
public function setAuthor(Google_Service_Books_ReviewAuthor $author)
{
$this->author = $author;
}
public function getAuthor()
{
return $this->author;
}
public function setContent($content)
{
$this->content = $content;
}
public function getContent()
{
return $this->content;
}
public function setDate($date)
{
$this->date = $date;
}
public function getDate()
{
return $this->date;
}
public function setFullTextUrl($fullTextUrl)
{
$this->fullTextUrl = $fullTextUrl;
}
public function getFullTextUrl()
{
return $this->fullTextUrl;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setRating($rating)
{
$this->rating = $rating;
}
public function getRating()
{
return $this->rating;
}
public function setSource(Google_Service_Books_ReviewSource $source)
{
$this->source = $source;
}
public function getSource()
{
return $this->source;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
public function setVolumeId($volumeId)
{
$this->volumeId = $volumeId;
}
public function getVolumeId()
{
return $this->volumeId;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_ReviewAuthor extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $displayName;
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
public function getDisplayName()
{
return $this->displayName;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_ReviewSource extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $description;
public $extraDescription;
public $url;
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setExtraDescription($extraDescription)
{
$this->extraDescription = $extraDescription;
}
public function getExtraDescription()
{
return $this->extraDescription;
}
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_Usersettings extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $kind;
protected $notesExportType = 'Google_Service_Books_UsersettingsNotesExport';
protected $notesExportDataType = '';
protected $notificationType = 'Google_Service_Books_UsersettingsNotification';
protected $notificationDataType = '';
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNotesExport(Google_Service_Books_UsersettingsNotesExport $notesExport)
{
$this->notesExport = $notesExport;
}
public function getNotesExport()
{
return $this->notesExport;
}
public function setNotification(Google_Service_Books_UsersettingsNotification $notification)
{
$this->notification = $notification;
}
public function getNotification()
{
return $this->notification;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_UsersettingsNotesExport extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $folderName;
public $isEnabled;
public function setFolderName($folderName)
{
$this->folderName = $folderName;
}
public function getFolderName()
{
return $this->folderName;
}
public function setIsEnabled($isEnabled)
{
$this->isEnabled = $isEnabled;
}
public function getIsEnabled()
{
return $this->isEnabled;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_UsersettingsNotification extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $moreFromAuthorsType = 'Google_Service_Books_UsersettingsNotificationMoreFromAuthors';
protected $moreFromAuthorsDataType = '';
public function setMoreFromAuthors(Google_Service_Books_UsersettingsNotificationMoreFromAuthors $moreFromAuthors)
{
$this->moreFromAuthors = $moreFromAuthors;
}
public function getMoreFromAuthors()
{
return $this->moreFromAuthors;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_UsersettingsNotificationMoreFromAuthors extends Google_Model
{
protected $internal_gapi_mappings = array(
"optedState" => "opted_state",
);
public $optedState;
public function setOptedState($optedState)
{
$this->optedState = $optedState;
}
public function getOptedState()
{
return $this->optedState;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_Volume extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $accessInfoType = 'Google_Service_Books_VolumeAccessInfo';
protected $accessInfoDataType = '';
public $etag;
public $id;
public $kind;
protected $layerInfoType = 'Google_Service_Books_VolumeLayerInfo';
protected $layerInfoDataType = '';
protected $recommendedInfoType = 'Google_Service_Books_VolumeRecommendedInfo';
protected $recommendedInfoDataType = '';
protected $saleInfoType = 'Google_Service_Books_VolumeSaleInfo';
protected $saleInfoDataType = '';
protected $searchInfoType = 'Google_Service_Books_VolumeSearchInfo';
protected $searchInfoDataType = '';
public $selfLink;
protected $userInfoType = 'Google_Service_Books_VolumeUserInfo';
protected $userInfoDataType = '';
protected $volumeInfoType = 'Google_Service_Books_VolumeVolumeInfo';
protected $volumeInfoDataType = '';
public function setAccessInfo(Google_Service_Books_VolumeAccessInfo $accessInfo)
{
$this->accessInfo = $accessInfo;
}
public function getAccessInfo()
{
return $this->accessInfo;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLayerInfo(Google_Service_Books_VolumeLayerInfo $layerInfo)
{
$this->layerInfo = $layerInfo;
}
public function getLayerInfo()
{
return $this->layerInfo;
}
public function setRecommendedInfo(Google_Service_Books_VolumeRecommendedInfo $recommendedInfo)
{
$this->recommendedInfo = $recommendedInfo;
}
public function getRecommendedInfo()
{
return $this->recommendedInfo;
}
public function setSaleInfo(Google_Service_Books_VolumeSaleInfo $saleInfo)
{
$this->saleInfo = $saleInfo;
}
public function getSaleInfo()
{
return $this->saleInfo;
}
public function setSearchInfo(Google_Service_Books_VolumeSearchInfo $searchInfo)
{
$this->searchInfo = $searchInfo;
}
public function getSearchInfo()
{
return $this->searchInfo;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setUserInfo(Google_Service_Books_VolumeUserInfo $userInfo)
{
$this->userInfo = $userInfo;
}
public function getUserInfo()
{
return $this->userInfo;
}
public function setVolumeInfo(Google_Service_Books_VolumeVolumeInfo $volumeInfo)
{
$this->volumeInfo = $volumeInfo;
}
public function getVolumeInfo()
{
return $this->volumeInfo;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_Volume2 extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_Books_Volume';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_VolumeAccessInfo extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $accessViewStatus;
public $country;
protected $downloadAccessType = 'Google_Service_Books_DownloadAccessRestriction';
protected $downloadAccessDataType = '';
public $driveImportedContentLink;
public $embeddable;
protected $epubType = 'Google_Service_Books_VolumeAccessInfoEpub';
protected $epubDataType = '';
public $explicitOfflineLicenseManagement;
protected $pdfType = 'Google_Service_Books_VolumeAccessInfoPdf';
protected $pdfDataType = '';
public $publicDomain;
public $quoteSharingAllowed;
public $textToSpeechPermission;
public $viewOrderUrl;
public $viewability;
public $webReaderLink;
public function setAccessViewStatus($accessViewStatus)
{
$this->accessViewStatus = $accessViewStatus;
}
public function getAccessViewStatus()
{
return $this->accessViewStatus;
}
public function setCountry($country)
{
$this->country = $country;
}
public function getCountry()
{
return $this->country;
}
public function setDownloadAccess(Google_Service_Books_DownloadAccessRestriction $downloadAccess)
{
$this->downloadAccess = $downloadAccess;
}
public function getDownloadAccess()
{
return $this->downloadAccess;
}
public function setDriveImportedContentLink($driveImportedContentLink)
{
$this->driveImportedContentLink = $driveImportedContentLink;
}
public function getDriveImportedContentLink()
{
return $this->driveImportedContentLink;
}
public function setEmbeddable($embeddable)
{
$this->embeddable = $embeddable;
}
public function getEmbeddable()
{
return $this->embeddable;
}
public function setEpub(Google_Service_Books_VolumeAccessInfoEpub $epub)
{
$this->epub = $epub;
}
public function getEpub()
{
return $this->epub;
}
public function setExplicitOfflineLicenseManagement($explicitOfflineLicenseManagement)
{
$this->explicitOfflineLicenseManagement = $explicitOfflineLicenseManagement;
}
public function getExplicitOfflineLicenseManagement()
{
return $this->explicitOfflineLicenseManagement;
}
public function setPdf(Google_Service_Books_VolumeAccessInfoPdf $pdf)
{
$this->pdf = $pdf;
}
public function getPdf()
{
return $this->pdf;
}
public function setPublicDomain($publicDomain)
{
$this->publicDomain = $publicDomain;
}
public function getPublicDomain()
{
return $this->publicDomain;
}
public function setQuoteSharingAllowed($quoteSharingAllowed)
{
$this->quoteSharingAllowed = $quoteSharingAllowed;
}
public function getQuoteSharingAllowed()
{
return $this->quoteSharingAllowed;
}
public function setTextToSpeechPermission($textToSpeechPermission)
{
$this->textToSpeechPermission = $textToSpeechPermission;
}
public function getTextToSpeechPermission()
{
return $this->textToSpeechPermission;
}
public function setViewOrderUrl($viewOrderUrl)
{
$this->viewOrderUrl = $viewOrderUrl;
}
public function getViewOrderUrl()
{
return $this->viewOrderUrl;
}
public function setViewability($viewability)
{
$this->viewability = $viewability;
}
public function getViewability()
{
return $this->viewability;
}
public function setWebReaderLink($webReaderLink)
{
$this->webReaderLink = $webReaderLink;
}
public function getWebReaderLink()
{
return $this->webReaderLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_VolumeAccessInfoEpub extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $acsTokenLink;
public $downloadLink;
public $isAvailable;
public function setAcsTokenLink($acsTokenLink)
{
$this->acsTokenLink = $acsTokenLink;
}
public function getAcsTokenLink()
{
return $this->acsTokenLink;
}
public function setDownloadLink($downloadLink)
{
$this->downloadLink = $downloadLink;
}
public function getDownloadLink()
{
return $this->downloadLink;
}
public function setIsAvailable($isAvailable)
{
$this->isAvailable = $isAvailable;
}
public function getIsAvailable()
{
return $this->isAvailable;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_VolumeAccessInfoPdf extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $acsTokenLink;
public $downloadLink;
public $isAvailable;
public function setAcsTokenLink($acsTokenLink)
{
$this->acsTokenLink = $acsTokenLink;
}
public function getAcsTokenLink()
{
return $this->acsTokenLink;
}
public function setDownloadLink($downloadLink)
{
$this->downloadLink = $downloadLink;
}
public function getDownloadLink()
{
return $this->downloadLink;
}
public function setIsAvailable($isAvailable)
{
$this->isAvailable = $isAvailable;
}
public function getIsAvailable()
{
return $this->isAvailable;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_VolumeLayerInfo extends Google_Collection
{
protected $collection_key = 'layers';
protected $internal_gapi_mappings = array(
);
protected $layersType = 'Google_Service_Books_VolumeLayerInfoLayers';
protected $layersDataType = 'array';
public function setLayers($layers)
{
$this->layers = $layers;
}
public function getLayers()
{
return $this->layers;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_VolumeLayerInfoLayers extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $layerId;
public $volumeAnnotationsVersion;
public function setLayerId($layerId)
{
$this->layerId = $layerId;
}
public function getLayerId()
{
return $this->layerId;
}
public function setVolumeAnnotationsVersion($volumeAnnotationsVersion)
{
$this->volumeAnnotationsVersion = $volumeAnnotationsVersion;
}
public function getVolumeAnnotationsVersion()
{
return $this->volumeAnnotationsVersion;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_VolumeRecommendedInfo extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $explanation;
public function setExplanation($explanation)
{
$this->explanation = $explanation;
}
public function getExplanation()
{
return $this->explanation;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_VolumeSaleInfo extends Google_Collection
{
protected $collection_key = 'offers';
protected $internal_gapi_mappings = array(
);
public $buyLink;
public $country;
public $isEbook;
protected $listPriceType = 'Google_Service_Books_VolumeSaleInfoListPrice';
protected $listPriceDataType = '';
protected $offersType = 'Google_Service_Books_VolumeSaleInfoOffers';
protected $offersDataType = 'array';
public $onSaleDate;
protected $retailPriceType = 'Google_Service_Books_VolumeSaleInfoRetailPrice';
protected $retailPriceDataType = '';
public $saleability;
public function setBuyLink($buyLink)
{
$this->buyLink = $buyLink;
}
public function getBuyLink()
{
return $this->buyLink;
}
public function setCountry($country)
{
$this->country = $country;
}
public function getCountry()
{
return $this->country;
}
public function setIsEbook($isEbook)
{
$this->isEbook = $isEbook;
}
public function getIsEbook()
{
return $this->isEbook;
}
public function setListPrice(Google_Service_Books_VolumeSaleInfoListPrice $listPrice)
{
$this->listPrice = $listPrice;
}
public function getListPrice()
{
return $this->listPrice;
}
public function setOffers($offers)
{
$this->offers = $offers;
}
public function getOffers()
{
return $this->offers;
}
public function setOnSaleDate($onSaleDate)
{
$this->onSaleDate = $onSaleDate;
}
public function getOnSaleDate()
{
return $this->onSaleDate;
}
public function setRetailPrice(Google_Service_Books_VolumeSaleInfoRetailPrice $retailPrice)
{
$this->retailPrice = $retailPrice;
}
public function getRetailPrice()
{
return $this->retailPrice;
}
public function setSaleability($saleability)
{
$this->saleability = $saleability;
}
public function getSaleability()
{
return $this->saleability;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_VolumeSaleInfoListPrice extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $amount;
public $currencyCode;
public function setAmount($amount)
{
$this->amount = $amount;
}
public function getAmount()
{
return $this->amount;
}
public function setCurrencyCode($currencyCode)
{
$this->currencyCode = $currencyCode;
}
public function getCurrencyCode()
{
return $this->currencyCode;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_VolumeSaleInfoOffers extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $finskyOfferType;
protected $listPriceType = 'Google_Service_Books_VolumeSaleInfoOffersListPrice';
protected $listPriceDataType = '';
protected $rentalDurationType = 'Google_Service_Books_VolumeSaleInfoOffersRentalDuration';
protected $rentalDurationDataType = '';
protected $retailPriceType = 'Google_Service_Books_VolumeSaleInfoOffersRetailPrice';
protected $retailPriceDataType = '';
public function setFinskyOfferType($finskyOfferType)
{
$this->finskyOfferType = $finskyOfferType;
}
public function getFinskyOfferType()
{
return $this->finskyOfferType;
}
public function setListPrice(Google_Service_Books_VolumeSaleInfoOffersListPrice $listPrice)
{
$this->listPrice = $listPrice;
}
public function getListPrice()
{
return $this->listPrice;
}
public function setRentalDuration(Google_Service_Books_VolumeSaleInfoOffersRentalDuration $rentalDuration)
{
$this->rentalDuration = $rentalDuration;
}
public function getRentalDuration()
{
return $this->rentalDuration;
}
public function setRetailPrice(Google_Service_Books_VolumeSaleInfoOffersRetailPrice $retailPrice)
{
$this->retailPrice = $retailPrice;
}
public function getRetailPrice()
{
return $this->retailPrice;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_VolumeSaleInfoOffersListPrice extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $amountInMicros;
public $currencyCode;
public function setAmountInMicros($amountInMicros)
{
$this->amountInMicros = $amountInMicros;
}
public function getAmountInMicros()
{
return $this->amountInMicros;
}
public function setCurrencyCode($currencyCode)
{
$this->currencyCode = $currencyCode;
}
public function getCurrencyCode()
{
return $this->currencyCode;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_VolumeSaleInfoOffersRentalDuration extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $count;
public $unit;
public function setCount($count)
{
$this->count = $count;
}
public function getCount()
{
return $this->count;
}
public function setUnit($unit)
{
$this->unit = $unit;
}
public function getUnit()
{
return $this->unit;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_VolumeSaleInfoOffersRetailPrice extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $amountInMicros;
public $currencyCode;
public function setAmountInMicros($amountInMicros)
{
$this->amountInMicros = $amountInMicros;
}
public function getAmountInMicros()
{
return $this->amountInMicros;
}
public function setCurrencyCode($currencyCode)
{
$this->currencyCode = $currencyCode;
}
public function getCurrencyCode()
{
return $this->currencyCode;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_VolumeSaleInfoRetailPrice extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $amount;
public $currencyCode;
public function setAmount($amount)
{
$this->amount = $amount;
}
public function getAmount()
{
return $this->amount;
}
public function setCurrencyCode($currencyCode)
{
$this->currencyCode = $currencyCode;
}
public function getCurrencyCode()
{
return $this->currencyCode;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_VolumeSearchInfo extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $textSnippet;
public function setTextSnippet($textSnippet)
{
$this->textSnippet = $textSnippet;
}
public function getTextSnippet()
{
return $this->textSnippet;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_VolumeUserInfo extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $acquisitionType;
protected $copyType = 'Google_Service_Books_VolumeUserInfoCopy';
protected $copyDataType = '';
public $entitlementType;
public $isInMyBooks;
public $isPreordered;
public $isPurchased;
public $isUploaded;
protected $readingPositionType = 'Google_Service_Books_ReadingPosition';
protected $readingPositionDataType = '';
protected $rentalPeriodType = 'Google_Service_Books_VolumeUserInfoRentalPeriod';
protected $rentalPeriodDataType = '';
public $rentalState;
protected $reviewType = 'Google_Service_Books_Review';
protected $reviewDataType = '';
public $updated;
protected $userUploadedVolumeInfoType = 'Google_Service_Books_VolumeUserInfoUserUploadedVolumeInfo';
protected $userUploadedVolumeInfoDataType = '';
public function setAcquisitionType($acquisitionType)
{
$this->acquisitionType = $acquisitionType;
}
public function getAcquisitionType()
{
return $this->acquisitionType;
}
public function setCopy(Google_Service_Books_VolumeUserInfoCopy $copy)
{
$this->copy = $copy;
}
public function getCopy()
{
return $this->copy;
}
public function setEntitlementType($entitlementType)
{
$this->entitlementType = $entitlementType;
}
public function getEntitlementType()
{
return $this->entitlementType;
}
public function setIsInMyBooks($isInMyBooks)
{
$this->isInMyBooks = $isInMyBooks;
}
public function getIsInMyBooks()
{
return $this->isInMyBooks;
}
public function setIsPreordered($isPreordered)
{
$this->isPreordered = $isPreordered;
}
public function getIsPreordered()
{
return $this->isPreordered;
}
public function setIsPurchased($isPurchased)
{
$this->isPurchased = $isPurchased;
}
public function getIsPurchased()
{
return $this->isPurchased;
}
public function setIsUploaded($isUploaded)
{
$this->isUploaded = $isUploaded;
}
public function getIsUploaded()
{
return $this->isUploaded;
}
public function setReadingPosition(Google_Service_Books_ReadingPosition $readingPosition)
{
$this->readingPosition = $readingPosition;
}
public function getReadingPosition()
{
return $this->readingPosition;
}
public function setRentalPeriod(Google_Service_Books_VolumeUserInfoRentalPeriod $rentalPeriod)
{
$this->rentalPeriod = $rentalPeriod;
}
public function getRentalPeriod()
{
return $this->rentalPeriod;
}
public function setRentalState($rentalState)
{
$this->rentalState = $rentalState;
}
public function getRentalState()
{
return $this->rentalState;
}
public function setReview(Google_Service_Books_Review $review)
{
$this->review = $review;
}
public function getReview()
{
return $this->review;
}
public function setUpdated($updated)
{
$this->updated = $updated;
}
public function getUpdated()
{
return $this->updated;
}
public function setUserUploadedVolumeInfo(Google_Service_Books_VolumeUserInfoUserUploadedVolumeInfo $userUploadedVolumeInfo)
{
$this->userUploadedVolumeInfo = $userUploadedVolumeInfo;
}
public function getUserUploadedVolumeInfo()
{
return $this->userUploadedVolumeInfo;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_VolumeUserInfoCopy extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $allowedCharacterCount;
public $limitType;
public $remainingCharacterCount;
public $updated;
public function setAllowedCharacterCount($allowedCharacterCount)
{
$this->allowedCharacterCount = $allowedCharacterCount;
}
public function getAllowedCharacterCount()
{
return $this->allowedCharacterCount;
}
public function setLimitType($limitType)
{
$this->limitType = $limitType;
}
public function getLimitType()
{
return $this->limitType;
}
public function setRemainingCharacterCount($remainingCharacterCount)
{
$this->remainingCharacterCount = $remainingCharacterCount;
}
public function getRemainingCharacterCount()
{
return $this->remainingCharacterCount;
}
public function setUpdated($updated)
{
$this->updated = $updated;
}
public function getUpdated()
{
return $this->updated;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_VolumeUserInfoRentalPeriod extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $endUtcSec;
public $startUtcSec;
public function setEndUtcSec($endUtcSec)
{
$this->endUtcSec = $endUtcSec;
}
public function getEndUtcSec()
{
return $this->endUtcSec;
}
public function setStartUtcSec($startUtcSec)
{
$this->startUtcSec = $startUtcSec;
}
public function getStartUtcSec()
{
return $this->startUtcSec;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_VolumeUserInfoUserUploadedVolumeInfo extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $processingState;
public function setProcessingState($processingState)
{
$this->processingState = $processingState;
}
public function getProcessingState()
{
return $this->processingState;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_VolumeVolumeInfo extends Google_Collection
{
protected $collection_key = 'industryIdentifiers';
protected $internal_gapi_mappings = array(
);
public $allowAnonLogging;
public $authors;
public $averageRating;
public $canonicalVolumeLink;
public $categories;
public $contentVersion;
public $description;
protected $dimensionsType = 'Google_Service_Books_VolumeVolumeInfoDimensions';
protected $dimensionsDataType = '';
protected $imageLinksType = 'Google_Service_Books_VolumeVolumeInfoImageLinks';
protected $imageLinksDataType = '';
protected $industryIdentifiersType = 'Google_Service_Books_VolumeVolumeInfoIndustryIdentifiers';
protected $industryIdentifiersDataType = 'array';
public $infoLink;
public $language;
public $mainCategory;
public $maturityRating;
public $pageCount;
public $previewLink;
public $printType;
public $printedPageCount;
public $publishedDate;
public $publisher;
public $ratingsCount;
public $readingModes;
public $samplePageCount;
public $subtitle;
public $title;
public function setAllowAnonLogging($allowAnonLogging)
{
$this->allowAnonLogging = $allowAnonLogging;
}
public function getAllowAnonLogging()
{
return $this->allowAnonLogging;
}
public function setAuthors($authors)
{
$this->authors = $authors;
}
public function getAuthors()
{
return $this->authors;
}
public function setAverageRating($averageRating)
{
$this->averageRating = $averageRating;
}
public function getAverageRating()
{
return $this->averageRating;
}
public function setCanonicalVolumeLink($canonicalVolumeLink)
{
$this->canonicalVolumeLink = $canonicalVolumeLink;
}
public function getCanonicalVolumeLink()
{
return $this->canonicalVolumeLink;
}
public function setCategories($categories)
{
$this->categories = $categories;
}
public function getCategories()
{
return $this->categories;
}
public function setContentVersion($contentVersion)
{
$this->contentVersion = $contentVersion;
}
public function getContentVersion()
{
return $this->contentVersion;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDimensions(Google_Service_Books_VolumeVolumeInfoDimensions $dimensions)
{
$this->dimensions = $dimensions;
}
public function getDimensions()
{
return $this->dimensions;
}
public function setImageLinks(Google_Service_Books_VolumeVolumeInfoImageLinks $imageLinks)
{
$this->imageLinks = $imageLinks;
}
public function getImageLinks()
{
return $this->imageLinks;
}
public function setIndustryIdentifiers($industryIdentifiers)
{
$this->industryIdentifiers = $industryIdentifiers;
}
public function getIndustryIdentifiers()
{
return $this->industryIdentifiers;
}
public function setInfoLink($infoLink)
{
$this->infoLink = $infoLink;
}
public function getInfoLink()
{
return $this->infoLink;
}
public function setLanguage($language)
{
$this->language = $language;
}
public function getLanguage()
{
return $this->language;
}
public function setMainCategory($mainCategory)
{
$this->mainCategory = $mainCategory;
}
public function getMainCategory()
{
return $this->mainCategory;
}
public function setMaturityRating($maturityRating)
{
$this->maturityRating = $maturityRating;
}
public function getMaturityRating()
{
return $this->maturityRating;
}
public function setPageCount($pageCount)
{
$this->pageCount = $pageCount;
}
public function getPageCount()
{
return $this->pageCount;
}
public function setPreviewLink($previewLink)
{
$this->previewLink = $previewLink;
}
public function getPreviewLink()
{
return $this->previewLink;
}
public function setPrintType($printType)
{
$this->printType = $printType;
}
public function getPrintType()
{
return $this->printType;
}
public function setPrintedPageCount($printedPageCount)
{
$this->printedPageCount = $printedPageCount;
}
public function getPrintedPageCount()
{
return $this->printedPageCount;
}
public function setPublishedDate($publishedDate)
{
$this->publishedDate = $publishedDate;
}
public function getPublishedDate()
{
return $this->publishedDate;
}
public function setPublisher($publisher)
{
$this->publisher = $publisher;
}
public function getPublisher()
{
return $this->publisher;
}
public function setRatingsCount($ratingsCount)
{
$this->ratingsCount = $ratingsCount;
}
public function getRatingsCount()
{
return $this->ratingsCount;
}
public function setReadingModes($readingModes)
{
$this->readingModes = $readingModes;
}
public function getReadingModes()
{
return $this->readingModes;
}
public function setSamplePageCount($samplePageCount)
{
$this->samplePageCount = $samplePageCount;
}
public function getSamplePageCount()
{
return $this->samplePageCount;
}
public function setSubtitle($subtitle)
{
$this->subtitle = $subtitle;
}
public function getSubtitle()
{
return $this->subtitle;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_VolumeVolumeInfoDimensions extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $height;
public $thickness;
public $width;
public function setHeight($height)
{
$this->height = $height;
}
public function getHeight()
{
return $this->height;
}
public function setThickness($thickness)
{
$this->thickness = $thickness;
}
public function getThickness()
{
return $this->thickness;
}
public function setWidth($width)
{
$this->width = $width;
}
public function getWidth()
{
return $this->width;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_VolumeVolumeInfoImageLinks extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $extraLarge;
public $large;
public $medium;
public $small;
public $smallThumbnail;
public $thumbnail;
public function setExtraLarge($extraLarge)
{
$this->extraLarge = $extraLarge;
}
public function getExtraLarge()
{
return $this->extraLarge;
}
public function setLarge($large)
{
$this->large = $large;
}
public function getLarge()
{
return $this->large;
}
public function setMedium($medium)
{
$this->medium = $medium;
}
public function getMedium()
{
return $this->medium;
}
public function setSmall($small)
{
$this->small = $small;
}
public function getSmall()
{
return $this->small;
}
public function setSmallThumbnail($smallThumbnail)
{
$this->smallThumbnail = $smallThumbnail;
}
public function getSmallThumbnail()
{
return $this->smallThumbnail;
}
public function setThumbnail($thumbnail)
{
$this->thumbnail = $thumbnail;
}
public function getThumbnail()
{
return $this->thumbnail;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_VolumeVolumeInfoIndustryIdentifiers extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $identifier;
public $type;
public function setIdentifier($identifier)
{
$this->identifier = $identifier;
}
public function getIdentifier()
{
return $this->identifier;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_Volumeannotation extends Google_Collection
{
protected $collection_key = 'pageIds';
protected $internal_gapi_mappings = array(
);
public $annotationDataId;
public $annotationDataLink;
public $annotationType;
protected $contentRangesType = 'Google_Service_Books_VolumeannotationContentRanges';
protected $contentRangesDataType = '';
public $data;
public $deleted;
public $id;
public $kind;
public $layerId;
public $pageIds;
public $selectedText;
public $selfLink;
public $updated;
public $volumeId;
public function setAnnotationDataId($annotationDataId)
{
$this->annotationDataId = $annotationDataId;
}
public function getAnnotationDataId()
{
return $this->annotationDataId;
}
public function setAnnotationDataLink($annotationDataLink)
{
$this->annotationDataLink = $annotationDataLink;
}
public function getAnnotationDataLink()
{
return $this->annotationDataLink;
}
public function setAnnotationType($annotationType)
{
$this->annotationType = $annotationType;
}
public function getAnnotationType()
{
return $this->annotationType;
}
public function setContentRanges(Google_Service_Books_VolumeannotationContentRanges $contentRanges)
{
$this->contentRanges = $contentRanges;
}
public function getContentRanges()
{
return $this->contentRanges;
}
public function setData($data)
{
$this->data = $data;
}
public function getData()
{
return $this->data;
}
public function setDeleted($deleted)
{
$this->deleted = $deleted;
}
public function getDeleted()
{
return $this->deleted;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLayerId($layerId)
{
$this->layerId = $layerId;
}
public function getLayerId()
{
return $this->layerId;
}
public function setPageIds($pageIds)
{
$this->pageIds = $pageIds;
}
public function getPageIds()
{
return $this->pageIds;
}
public function setSelectedText($selectedText)
{
$this->selectedText = $selectedText;
}
public function getSelectedText()
{
return $this->selectedText;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setUpdated($updated)
{
$this->updated = $updated;
}
public function getUpdated()
{
return $this->updated;
}
public function setVolumeId($volumeId)
{
$this->volumeId = $volumeId;
}
public function getVolumeId()
{
return $this->volumeId;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_VolumeannotationContentRanges extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $cfiRangeType = 'Google_Service_Books_BooksAnnotationsRange';
protected $cfiRangeDataType = '';
public $contentVersion;
protected $gbImageRangeType = 'Google_Service_Books_BooksAnnotationsRange';
protected $gbImageRangeDataType = '';
protected $gbTextRangeType = 'Google_Service_Books_BooksAnnotationsRange';
protected $gbTextRangeDataType = '';
public function setCfiRange(Google_Service_Books_BooksAnnotationsRange $cfiRange)
{
$this->cfiRange = $cfiRange;
}
public function getCfiRange()
{
return $this->cfiRange;
}
public function setContentVersion($contentVersion)
{
$this->contentVersion = $contentVersion;
}
public function getContentVersion()
{
return $this->contentVersion;
}
public function setGbImageRange(Google_Service_Books_BooksAnnotationsRange $gbImageRange)
{
$this->gbImageRange = $gbImageRange;
}
public function getGbImageRange()
{
return $this->gbImageRange;
}
public function setGbTextRange(Google_Service_Books_BooksAnnotationsRange $gbTextRange)
{
$this->gbTextRange = $gbTextRange;
}
public function getGbTextRange()
{
return $this->gbTextRange;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_Volumeannotations extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_Books_Volumeannotation';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $totalItems;
public $version;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setTotalItems($totalItems)
{
$this->totalItems = $totalItems;
}
public function getTotalItems()
{
return $this->totalItems;
}
public function setVersion($version)
{
$this->version = $version;
}
public function getVersion()
{
return $this->version;
}
}
#[AllowDynamicProperties]
class Google_Service_Books_Volumes extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_Books_Volume';
protected $itemsDataType = 'array';
public $kind;
public $totalItems;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setTotalItems($totalItems)
{
$this->totalItems = $totalItems;
}
public function getTotalItems()
{
return $this->totalItems;
}
}
PK }\ne4 e4 Service/Cloudtrace.phpnu [
* The Google Cloud Trace API provides services for reading and writing runtime
* trace data for Cloud applications.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Cloudtrace extends Google_Service { /** View and manage your data across Google Cloud Platform services. */ const CLOUD_PLATFORM = "https://www.googleapis.com/auth/cloud-platform"; public $projects; public $projects_traces; public $v1; /** * Constructs the internal representation of the Cloudtrace service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://cloudtrace.googleapis.com/'; $this->servicePath = ''; $this->version = 'v1'; $this->serviceName = 'cloudtrace'; $this->projects = new Google_Service_Cloudtrace_Projects_Resource( $this, $this->serviceName, 'projects', array( 'methods' => array( 'patchTraces' => array( 'path' => 'v1/projects/{projectId}/traces', 'httpMethod' => 'PATCH', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->projects_traces = new Google_Service_Cloudtrace_ProjectsTraces_Resource( $this, $this->serviceName, 'traces', array( 'methods' => array( 'get' => array( 'path' => 'v1/projects/{projectId}/traces/{traceId}', 'httpMethod' => 'GET', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'traceId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'v1/projects/{projectId}/traces', 'httpMethod' => 'GET', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'orderBy' => array( 'location' => 'query', 'type' => 'string', ), 'pageSize' => array( 'location' => 'query', 'type' => 'integer', ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'startTime' => array( 'location' => 'query', 'type' => 'string', ), 'endTime' => array( 'location' => 'query', 'type' => 'string', ), 'view' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->v1 = new Google_Service_Cloudtrace_V1_Resource( $this, $this->serviceName, 'v1', array( 'methods' => array( 'getDiscovery' => array( 'path' => 'v1/discovery', 'httpMethod' => 'GET', 'parameters' => array( 'labels' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'version' => array( 'location' => 'query', 'type' => 'string', ), 'args' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'format' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); } } /** * The "projects" collection of methods. * Typical usage is: *
* $cloudtraceService = new Google_Service_Cloudtrace(...);
* $projects = $cloudtraceService->projects;
*
*/
#[AllowDynamicProperties]
class Google_Service_Cloudtrace_Projects_Resource extends Google_Service_Resource
{
/**
* Updates the existing traces specified by PatchTracesRequest and inserts the
* new traces. Any existing trace or span fields included in an update are
* overwritten by the update, and any additional fields in an update are merged
* with the existing trace data. (projects.patchTraces)
*
* @param string $projectId The project id of the trace to patch.
* @param Google_Traces $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Cloudtrace_Empty
*/
public function patchTraces($projectId, Google_Service_Cloudtrace_Traces $postBody, $optParams = array())
{
$params = array('projectId' => $projectId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patchTraces', array($params), "Google_Service_Cloudtrace_Empty");
}
}
/**
* The "traces" collection of methods.
* Typical usage is:
*
* $cloudtraceService = new Google_Service_Cloudtrace(...);
* $traces = $cloudtraceService->traces;
*
*/
#[AllowDynamicProperties]
class Google_Service_Cloudtrace_ProjectsTraces_Resource extends Google_Service_Resource
{
/**
* Gets one trace by id. (traces.get)
*
* @param string $projectId The project id of the trace to return.
* @param string $traceId The trace id of the trace to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Cloudtrace_Trace
*/
public function get($projectId, $traceId, $optParams = array())
{
$params = array('projectId' => $projectId, 'traceId' => $traceId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Cloudtrace_Trace");
}
/**
* List traces matching the filter expression. (traces.listProjectsTraces)
*
* @param string $projectId The stringified-version of the project id.
* @param array $optParams Optional parameters.
*
* @opt_param string orderBy The trace field used to establish the order of
* traces returned by the ListTraces method. Possible options are: trace_id name
* (name field of root span) duration (different between end_time and start_time
* fields of root span) start (start_time field of root span) Descending order
* can be specified by appending "desc" to the sort field: name desc Only one
* sort field is permitted, though this may change in the future.
* @opt_param int pageSize Maximum number of topics to return. If not specified
* or <= 0, the implementation will select a reasonable value. The implemenation
* may always return fewer than the requested page_size.
* @opt_param string filter An optional filter for the request.
* @opt_param string pageToken The token identifying the page of results to
* return from the ListTraces method. If present, this value is should be taken
* from the next_page_token field of a previous ListTracesResponse.
* @opt_param string startTime End of the time interval (inclusive).
* @opt_param string endTime Start of the time interval (exclusive).
* @opt_param string view ViewType specifies the projection of the result.
* @return Google_Service_Cloudtrace_ListTracesResponse
*/
public function listProjectsTraces($projectId, $optParams = array())
{
$params = array('projectId' => $projectId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Cloudtrace_ListTracesResponse");
}
}
/**
* The "v1" collection of methods.
* Typical usage is:
*
* $cloudtraceService = new Google_Service_Cloudtrace(...);
* $v1 = $cloudtraceService->v1;
*
*/
#[AllowDynamicProperties]
class Google_Service_Cloudtrace_V1_Resource extends Google_Service_Resource
{
/**
* Returns a discovery document in the specified `format`. The typeurl in the
* returned google.protobuf.Any value depends on the requested format.
* (v1.getDiscovery)
*
* @param array $optParams Optional parameters.
*
* @opt_param string labels A list of labels (like visibility) influencing the
* scope of the requested doc.
* @opt_param string version The API version of the requested discovery doc.
* @opt_param string args Any additional arguments.
* @opt_param string format The format requested for discovery.
*/
public function getDiscovery($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('getDiscovery', array($params));
}
}
#[AllowDynamicProperties]
class Google_Service_Cloudtrace_Empty extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Cloudtrace_ListTracesResponse extends Google_Collection
{
protected $collection_key = 'traces';
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
protected $tracesType = 'Google_Service_Cloudtrace_Trace';
protected $tracesDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setTraces($traces)
{
$this->traces = $traces;
}
public function getTraces()
{
return $this->traces;
}
}
#[AllowDynamicProperties]
class Google_Service_Cloudtrace_Trace extends Google_Collection
{
protected $collection_key = 'spans';
protected $internal_gapi_mappings = array(
);
public $projectId;
protected $spansType = 'Google_Service_Cloudtrace_TraceSpan';
protected $spansDataType = 'array';
public $traceId;
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
public function setSpans($spans)
{
$this->spans = $spans;
}
public function getSpans()
{
return $this->spans;
}
public function setTraceId($traceId)
{
$this->traceId = $traceId;
}
public function getTraceId()
{
return $this->traceId;
}
}
#[AllowDynamicProperties]
class Google_Service_Cloudtrace_TraceSpan extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $endTime;
public $kind;
public $labels;
public $name;
public $parentSpanId;
public $spanId;
public $startTime;
public function setEndTime($endTime)
{
$this->endTime = $endTime;
}
public function getEndTime()
{
return $this->endTime;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLabels($labels)
{
$this->labels = $labels;
}
public function getLabels()
{
return $this->labels;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setParentSpanId($parentSpanId)
{
$this->parentSpanId = $parentSpanId;
}
public function getParentSpanId()
{
return $this->parentSpanId;
}
public function setSpanId($spanId)
{
$this->spanId = $spanId;
}
public function getSpanId()
{
return $this->spanId;
}
public function setStartTime($startTime)
{
$this->startTime = $startTime;
}
public function getStartTime()
{
return $this->startTime;
}
}
#[AllowDynamicProperties]
class Google_Service_Cloudtrace_TraceSpanLabels extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Cloudtrace_Traces extends Google_Collection
{
protected $collection_key = 'traces';
protected $internal_gapi_mappings = array(
);
protected $tracesType = 'Google_Service_Cloudtrace_Trace';
protected $tracesDataType = 'array';
public function setTraces($traces)
{
$this->traces = $traces;
}
public function getTraces()
{
return $this->traces;
}
}
PK }\@|O O Service/Taskqueue.phpnu [
* Lets you access a Google App Engine Pull Task Queue over REST.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Taskqueue extends Google_Service { /** Manage your Tasks and Taskqueues. */ const TASKQUEUE = "https://www.googleapis.com/auth/taskqueue"; /** Consume Tasks from your Taskqueues. */ const TASKQUEUE_CONSUMER = "https://www.googleapis.com/auth/taskqueue.consumer"; public $taskqueues; public $tasks; /** * Constructs the internal representation of the Taskqueue service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'taskqueue/v1beta2/projects/'; $this->version = 'v1beta2'; $this->serviceName = 'taskqueue'; $this->taskqueues = new Google_Service_Taskqueue_Taskqueues_Resource( $this, $this->serviceName, 'taskqueues', array( 'methods' => array( 'get' => array( 'path' => '{project}/taskqueues/{taskqueue}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'taskqueue' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'getStats' => array( 'location' => 'query', 'type' => 'boolean', ), ), ), ) ) ); $this->tasks = new Google_Service_Taskqueue_Tasks_Resource( $this, $this->serviceName, 'tasks', array( 'methods' => array( 'delete' => array( 'path' => '{project}/taskqueues/{taskqueue}/tasks/{task}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'taskqueue' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'task' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/taskqueues/{taskqueue}/tasks/{task}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'taskqueue' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'task' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/taskqueues/{taskqueue}/tasks', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'taskqueue' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'lease' => array( 'path' => '{project}/taskqueues/{taskqueue}/tasks/lease', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'taskqueue' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'numTasks' => array( 'location' => 'query', 'type' => 'integer', 'required' => true, ), 'leaseSecs' => array( 'location' => 'query', 'type' => 'integer', 'required' => true, ), 'groupByTag' => array( 'location' => 'query', 'type' => 'boolean', ), 'tag' => array( 'location' => 'query', 'type' => 'string', ), ), ),'list' => array( 'path' => '{project}/taskqueues/{taskqueue}/tasks', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'taskqueue' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'patch' => array( 'path' => '{project}/taskqueues/{taskqueue}/tasks/{task}', 'httpMethod' => 'PATCH', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'taskqueue' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'task' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'newLeaseSeconds' => array( 'location' => 'query', 'type' => 'integer', 'required' => true, ), ), ),'update' => array( 'path' => '{project}/taskqueues/{taskqueue}/tasks/{task}', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'taskqueue' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'task' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'newLeaseSeconds' => array( 'location' => 'query', 'type' => 'integer', 'required' => true, ), ), ), ) ) ); } } /** * The "taskqueues" collection of methods. * Typical usage is: *
* $taskqueueService = new Google_Service_Taskqueue(...);
* $taskqueues = $taskqueueService->taskqueues;
*
*/
#[AllowDynamicProperties]
class Google_Service_Taskqueue_Taskqueues_Resource extends Google_Service_Resource
{
/**
* Get detailed information about a TaskQueue. (taskqueues.get)
*
* @param string $project The project under which the queue lies.
* @param string $taskqueue The id of the taskqueue to get the properties of.
* @param array $optParams Optional parameters.
*
* @opt_param bool getStats Whether to get stats. Optional.
* @return Google_Service_Taskqueue_TaskQueue
*/
public function get($project, $taskqueue, $optParams = array())
{
$params = array('project' => $project, 'taskqueue' => $taskqueue);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Taskqueue_TaskQueue");
}
}
/**
* The "tasks" collection of methods.
* Typical usage is:
*
* $taskqueueService = new Google_Service_Taskqueue(...);
* $tasks = $taskqueueService->tasks;
*
*/
#[AllowDynamicProperties]
class Google_Service_Taskqueue_Tasks_Resource extends Google_Service_Resource
{
/**
* Delete a task from a TaskQueue. (tasks.delete)
*
* @param string $project The project under which the queue lies.
* @param string $taskqueue The taskqueue to delete a task from.
* @param string $task The id of the task to delete.
* @param array $optParams Optional parameters.
*/
public function delete($project, $taskqueue, $task, $optParams = array())
{
$params = array('project' => $project, 'taskqueue' => $taskqueue, 'task' => $task);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Get a particular task from a TaskQueue. (tasks.get)
*
* @param string $project The project under which the queue lies.
* @param string $taskqueue The taskqueue in which the task belongs.
* @param string $task The task to get properties of.
* @param array $optParams Optional parameters.
* @return Google_Service_Taskqueue_Task
*/
public function get($project, $taskqueue, $task, $optParams = array())
{
$params = array('project' => $project, 'taskqueue' => $taskqueue, 'task' => $task);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Taskqueue_Task");
}
/**
* Insert a new task in a TaskQueue (tasks.insert)
*
* @param string $project The project under which the queue lies
* @param string $taskqueue The taskqueue to insert the task into
* @param Google_Task $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Taskqueue_Task
*/
public function insert($project, $taskqueue, Google_Service_Taskqueue_Task $postBody, $optParams = array())
{
$params = array('project' => $project, 'taskqueue' => $taskqueue, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Taskqueue_Task");
}
/**
* Lease 1 or more tasks from a TaskQueue. (tasks.lease)
*
* @param string $project The project under which the queue lies.
* @param string $taskqueue The taskqueue to lease a task from.
* @param int $numTasks The number of tasks to lease.
* @param int $leaseSecs The lease in seconds.
* @param array $optParams Optional parameters.
*
* @opt_param bool groupByTag When true, all returned tasks will have the same
* tag
* @opt_param string tag The tag allowed for tasks in the response. Must only be
* specified if group_by_tag is true. If group_by_tag is true and tag is not
* specified the tag will be that of the oldest task by eta, i.e. the first
* available tag
* @return Google_Service_Taskqueue_Tasks
*/
public function lease($project, $taskqueue, $numTasks, $leaseSecs, $optParams = array())
{
$params = array('project' => $project, 'taskqueue' => $taskqueue, 'numTasks' => $numTasks, 'leaseSecs' => $leaseSecs);
$params = array_merge($params, $optParams);
return $this->call('lease', array($params), "Google_Service_Taskqueue_Tasks");
}
/**
* List Tasks in a TaskQueue (tasks.listTasks)
*
* @param string $project The project under which the queue lies.
* @param string $taskqueue The id of the taskqueue to list tasks from.
* @param array $optParams Optional parameters.
* @return Google_Service_Taskqueue_Tasks2
*/
public function listTasks($project, $taskqueue, $optParams = array())
{
$params = array('project' => $project, 'taskqueue' => $taskqueue);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Taskqueue_Tasks2");
}
/**
* Update tasks that are leased out of a TaskQueue. This method supports patch
* semantics. (tasks.patch)
*
* @param string $project The project under which the queue lies.
* @param string $taskqueue
* @param string $task
* @param int $newLeaseSeconds The new lease in seconds.
* @param Google_Task $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Taskqueue_Task
*/
public function patch($project, $taskqueue, $task, $newLeaseSeconds, Google_Service_Taskqueue_Task $postBody, $optParams = array())
{
$params = array('project' => $project, 'taskqueue' => $taskqueue, 'task' => $task, 'newLeaseSeconds' => $newLeaseSeconds, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Taskqueue_Task");
}
/**
* Update tasks that are leased out of a TaskQueue. (tasks.update)
*
* @param string $project The project under which the queue lies.
* @param string $taskqueue
* @param string $task
* @param int $newLeaseSeconds The new lease in seconds.
* @param Google_Task $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Taskqueue_Task
*/
public function update($project, $taskqueue, $task, $newLeaseSeconds, Google_Service_Taskqueue_Task $postBody, $optParams = array())
{
$params = array('project' => $project, 'taskqueue' => $taskqueue, 'task' => $task, 'newLeaseSeconds' => $newLeaseSeconds, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Taskqueue_Task");
}
}
#[AllowDynamicProperties]
class Google_Service_Taskqueue_Task extends Google_Model
{
protected $internal_gapi_mappings = array(
"retryCount" => "retry_count",
);
public $enqueueTimestamp;
public $id;
public $kind;
public $leaseTimestamp;
public $payloadBase64;
public $queueName;
public $retryCount;
public $tag;
public function setEnqueueTimestamp($enqueueTimestamp)
{
$this->enqueueTimestamp = $enqueueTimestamp;
}
public function getEnqueueTimestamp()
{
return $this->enqueueTimestamp;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLeaseTimestamp($leaseTimestamp)
{
$this->leaseTimestamp = $leaseTimestamp;
}
public function getLeaseTimestamp()
{
return $this->leaseTimestamp;
}
public function setPayloadBase64($payloadBase64)
{
$this->payloadBase64 = $payloadBase64;
}
public function getPayloadBase64()
{
return $this->payloadBase64;
}
public function setQueueName($queueName)
{
$this->queueName = $queueName;
}
public function getQueueName()
{
return $this->queueName;
}
public function setRetryCount($retryCount)
{
$this->retryCount = $retryCount;
}
public function getRetryCount()
{
return $this->retryCount;
}
public function setTag($tag)
{
$this->tag = $tag;
}
public function getTag()
{
return $this->tag;
}
}
#[AllowDynamicProperties]
class Google_Service_Taskqueue_TaskQueue extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $aclType = 'Google_Service_Taskqueue_TaskQueueAcl';
protected $aclDataType = '';
public $id;
public $kind;
public $maxLeases;
protected $statsType = 'Google_Service_Taskqueue_TaskQueueStats';
protected $statsDataType = '';
public function setAcl(Google_Service_Taskqueue_TaskQueueAcl $acl)
{
$this->acl = $acl;
}
public function getAcl()
{
return $this->acl;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMaxLeases($maxLeases)
{
$this->maxLeases = $maxLeases;
}
public function getMaxLeases()
{
return $this->maxLeases;
}
public function setStats(Google_Service_Taskqueue_TaskQueueStats $stats)
{
$this->stats = $stats;
}
public function getStats()
{
return $this->stats;
}
}
#[AllowDynamicProperties]
class Google_Service_Taskqueue_TaskQueueAcl extends Google_Collection
{
protected $collection_key = 'producerEmails';
protected $internal_gapi_mappings = array(
);
public $adminEmails;
public $consumerEmails;
public $producerEmails;
public function setAdminEmails($adminEmails)
{
$this->adminEmails = $adminEmails;
}
public function getAdminEmails()
{
return $this->adminEmails;
}
public function setConsumerEmails($consumerEmails)
{
$this->consumerEmails = $consumerEmails;
}
public function getConsumerEmails()
{
return $this->consumerEmails;
}
public function setProducerEmails($producerEmails)
{
$this->producerEmails = $producerEmails;
}
public function getProducerEmails()
{
return $this->producerEmails;
}
}
#[AllowDynamicProperties]
class Google_Service_Taskqueue_TaskQueueStats extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $leasedLastHour;
public $leasedLastMinute;
public $oldestTask;
public $totalTasks;
public function setLeasedLastHour($leasedLastHour)
{
$this->leasedLastHour = $leasedLastHour;
}
public function getLeasedLastHour()
{
return $this->leasedLastHour;
}
public function setLeasedLastMinute($leasedLastMinute)
{
$this->leasedLastMinute = $leasedLastMinute;
}
public function getLeasedLastMinute()
{
return $this->leasedLastMinute;
}
public function setOldestTask($oldestTask)
{
$this->oldestTask = $oldestTask;
}
public function getOldestTask()
{
return $this->oldestTask;
}
public function setTotalTasks($totalTasks)
{
$this->totalTasks = $totalTasks;
}
public function getTotalTasks()
{
return $this->totalTasks;
}
}
#[AllowDynamicProperties]
class Google_Service_Taskqueue_Tasks extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_Taskqueue_Task';
protected $itemsDataType = 'array';
public $kind;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Taskqueue_Tasks2 extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_Taskqueue_Task';
protected $itemsDataType = 'array';
public $kind;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
PK }\) ) Service/Classroom.phpnu [
* Google Classroom API
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Classroom extends Google_Service { /** Manage your Google Classroom classes. */ const CLASSROOM_COURSES = "https://www.googleapis.com/auth/classroom.courses"; /** View your Google Classroom classes. */ const CLASSROOM_COURSES_READONLY = "https://www.googleapis.com/auth/classroom.courses.readonly"; /** View the email addresses of people in your classes. */ const CLASSROOM_PROFILE_EMAILS = "https://www.googleapis.com/auth/classroom.profile.emails"; /** View the profile photos of people in your classes. */ const CLASSROOM_PROFILE_PHOTOS = "https://www.googleapis.com/auth/classroom.profile.photos"; /** Manage your Google Classroom class rosters. */ const CLASSROOM_ROSTERS = "https://www.googleapis.com/auth/classroom.rosters"; /** View your Google Classroom class rosters. */ const CLASSROOM_ROSTERS_READONLY = "https://www.googleapis.com/auth/classroom.rosters.readonly"; public $courses; public $courses_aliases; public $courses_students; public $courses_teachers; public $invitations; public $userProfiles; /** * Constructs the internal representation of the Classroom service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://classroom.googleapis.com/'; $this->servicePath = ''; $this->version = 'v1'; $this->serviceName = 'classroom'; $this->courses = new Google_Service_Classroom_Courses_Resource( $this, $this->serviceName, 'courses', array( 'methods' => array( 'create' => array( 'path' => 'v1/courses', 'httpMethod' => 'POST', 'parameters' => array(), ),'delete' => array( 'path' => 'v1/courses/{id}', 'httpMethod' => 'DELETE', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'v1/courses/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'v1/courses', 'httpMethod' => 'GET', 'parameters' => array( 'teacherId' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'studentId' => array( 'location' => 'query', 'type' => 'string', ), 'pageSize' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'patch' => array( 'path' => 'v1/courses/{id}', 'httpMethod' => 'PATCH', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'updateMask' => array( 'location' => 'query', 'type' => 'string', ), ), ),'update' => array( 'path' => 'v1/courses/{id}', 'httpMethod' => 'PUT', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->courses_aliases = new Google_Service_Classroom_CoursesAliases_Resource( $this, $this->serviceName, 'aliases', array( 'methods' => array( 'create' => array( 'path' => 'v1/courses/{courseId}/aliases', 'httpMethod' => 'POST', 'parameters' => array( 'courseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'delete' => array( 'path' => 'v1/courses/{courseId}/aliases/{alias}', 'httpMethod' => 'DELETE', 'parameters' => array( 'courseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'alias' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'v1/courses/{courseId}/aliases', 'httpMethod' => 'GET', 'parameters' => array( 'courseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'pageSize' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->courses_students = new Google_Service_Classroom_CoursesStudents_Resource( $this, $this->serviceName, 'students', array( 'methods' => array( 'create' => array( 'path' => 'v1/courses/{courseId}/students', 'httpMethod' => 'POST', 'parameters' => array( 'courseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'enrollmentCode' => array( 'location' => 'query', 'type' => 'string', ), ), ),'delete' => array( 'path' => 'v1/courses/{courseId}/students/{userId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'courseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'v1/courses/{courseId}/students/{userId}', 'httpMethod' => 'GET', 'parameters' => array( 'courseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'v1/courses/{courseId}/students', 'httpMethod' => 'GET', 'parameters' => array( 'courseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'pageSize' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->courses_teachers = new Google_Service_Classroom_CoursesTeachers_Resource( $this, $this->serviceName, 'teachers', array( 'methods' => array( 'create' => array( 'path' => 'v1/courses/{courseId}/teachers', 'httpMethod' => 'POST', 'parameters' => array( 'courseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'delete' => array( 'path' => 'v1/courses/{courseId}/teachers/{userId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'courseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'v1/courses/{courseId}/teachers/{userId}', 'httpMethod' => 'GET', 'parameters' => array( 'courseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'v1/courses/{courseId}/teachers', 'httpMethod' => 'GET', 'parameters' => array( 'courseId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'pageSize' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->invitations = new Google_Service_Classroom_Invitations_Resource( $this, $this->serviceName, 'invitations', array( 'methods' => array( 'accept' => array( 'path' => 'v1/invitations/{id}:accept', 'httpMethod' => 'POST', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'create' => array( 'path' => 'v1/invitations', 'httpMethod' => 'POST', 'parameters' => array(), ),'delete' => array( 'path' => 'v1/invitations/{id}', 'httpMethod' => 'DELETE', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'v1/invitations/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'v1/invitations', 'httpMethod' => 'GET', 'parameters' => array( 'courseId' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'userId' => array( 'location' => 'query', 'type' => 'string', ), 'pageSize' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->userProfiles = new Google_Service_Classroom_UserProfiles_Resource( $this, $this->serviceName, 'userProfiles', array( 'methods' => array( 'get' => array( 'path' => 'v1/userProfiles/{userId}', 'httpMethod' => 'GET', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); } } /** * The "courses" collection of methods. * Typical usage is: *
* $classroomService = new Google_Service_Classroom(...);
* $courses = $classroomService->courses;
*
*/
#[AllowDynamicProperties]
class Google_Service_Classroom_Courses_Resource extends Google_Service_Resource
{
/**
* Creates a course. The user specified in `ownerId` is the owner of the created
* course and added as a teacher. This method returns the following error codes:
* * `PERMISSION_DENIED` if the requesting user is not permitted to create
* courses or for access errors. * `NOT_FOUND` if the primary teacher is not a
* valid user. * `FAILED_PRECONDITION` if the course owner's account is disabled
* or for the following request errors: * UserGroupsMembershipLimitReached *
* `ALREADY_EXISTS` if an alias was specified in the `id` and already exists.
* (courses.create)
*
* @param Google_Course $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Classroom_Course
*/
public function create(Google_Service_Classroom_Course $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_Classroom_Course");
}
/**
* Deletes a course. This method returns the following error codes: *
* `PERMISSION_DENIED` if the requesting user is not permitted to delete the
* requested course or for access errors. * `NOT_FOUND` if no course exists with
* the requested ID. (courses.delete)
*
* @param string $id Identifier of the course to delete. This identifier can be
* either the Classroom-assigned identifier or an alias.
* @param array $optParams Optional parameters.
* @return Google_Service_Classroom_Empty
*/
public function delete($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Classroom_Empty");
}
/**
* Returns a course. This method returns the following error codes: *
* `PERMISSION_DENIED` if the requesting user is not permitted to access the
* requested course or for access errors. * `NOT_FOUND` if no course exists with
* the requested ID. (courses.get)
*
* @param string $id Identifier of the course to return. This identifier can be
* either the Classroom-assigned identifier or an alias.
* @param array $optParams Optional parameters.
* @return Google_Service_Classroom_Course
*/
public function get($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Classroom_Course");
}
/**
* Returns a list of courses that the requesting user is permitted to view,
* restricted to those that match the request. This method returns the following
* error codes: * `PERMISSION_DENIED` for access errors. * `INVALID_ARGUMENT` if
* the query argument is malformed. * `NOT_FOUND` if any users specified in the
* query arguments do not exist. (courses.listCourses)
*
* @param array $optParams Optional parameters.
*
* @opt_param string teacherId Restricts returned courses to those having a
* teacher with the specified identifier. The identifier can be one of the
* following: * the numeric identifier for the user * the email address of the
* user * the string literal `"me"`, indicating the requesting user
* @opt_param string pageToken nextPageToken value returned from a previous list
* call, indicating that the subsequent page of results should be returned. The
* list request must be otherwise identical to the one that resulted in this
* token.
* @opt_param string studentId Restricts returned courses to those having a
* student with the specified identifier. The identifier can be one of the
* following: * the numeric identifier for the user * the email address of the
* user * the string literal `"me"`, indicating the requesting user
* @opt_param int pageSize Maximum number of items to return. Zero or
* unspecified indicates that the server may assign a maximum. The server may
* return fewer than the specified number of results.
* @return Google_Service_Classroom_ListCoursesResponse
*/
public function listCourses($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Classroom_ListCoursesResponse");
}
/**
* Updates one or more fields in a course. This method returns the following
* error codes: * `PERMISSION_DENIED` if the requesting user is not permitted to
* modify the requested course or for access errors. * `NOT_FOUND` if no course
* exists with the requested ID. * `INVALID_ARGUMENT` if invalid fields are
* specified in the update mask or if no update mask is supplied. *
* `FAILED_PRECONDITION` for the following request errors: * CourseNotModifiable
* (courses.patch)
*
* @param string $id Identifier of the course to update. This identifier can be
* either the Classroom-assigned identifier or an alias.
* @param Google_Course $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string updateMask Mask that identifies which fields on the course
* to update. This field is required to do an update. The update will fail if
* invalid fields are specified. The following fields are valid: * `name` *
* `section` * `descriptionHeading` * `description` * `room` * `courseState`
* When set in a query parameter, this field should be specified as
* `updateMask=,,...`
* @return Google_Service_Classroom_Course
*/
public function patch($id, Google_Service_Classroom_Course $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Classroom_Course");
}
/**
* Updates a course. This method returns the following error codes: *
* `PERMISSION_DENIED` if the requesting user is not permitted to modify the
* requested course or for access errors. * `NOT_FOUND` if no course exists with
* the requested ID. * `FAILED_PRECONDITION` for the following request errors: *
* CourseNotModifiable (courses.update)
*
* @param string $id Identifier of the course to update. This identifier can be
* either the Classroom-assigned identifier or an alias.
* @param Google_Course $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Classroom_Course
*/
public function update($id, Google_Service_Classroom_Course $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Classroom_Course");
}
}
/**
* The "aliases" collection of methods.
* Typical usage is:
*
* $classroomService = new Google_Service_Classroom(...);
* $aliases = $classroomService->aliases;
*
*/
#[AllowDynamicProperties]
class Google_Service_Classroom_CoursesAliases_Resource extends Google_Service_Resource
{
/**
* Creates an alias for a course. This method returns the following error codes:
* * `PERMISSION_DENIED` if the requesting user is not permitted to create the
* alias or for access errors. * `NOT_FOUND` if the course does not exist. *
* `ALREADY_EXISTS` if the alias already exists. (aliases.create)
*
* @param string $courseId Identifier of the course to alias. This identifier
* can be either the Classroom-assigned identifier or an alias.
* @param Google_CourseAlias $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Classroom_CourseAlias
*/
public function create($courseId, Google_Service_Classroom_CourseAlias $postBody, $optParams = array())
{
$params = array('courseId' => $courseId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_Classroom_CourseAlias");
}
/**
* Deletes an alias of a course. This method returns the following error codes:
* * `PERMISSION_DENIED` if the requesting user is not permitted to remove the
* alias or for access errors. * `NOT_FOUND` if the alias does not exist.
* (aliases.delete)
*
* @param string $courseId Identifier of the course whose alias should be
* deleted. This identifier can be either the Classroom-assigned identifier or
* an alias.
* @param string $alias Alias to delete. This may not be the Classroom-assigned
* identifier.
* @param array $optParams Optional parameters.
* @return Google_Service_Classroom_Empty
*/
public function delete($courseId, $alias, $optParams = array())
{
$params = array('courseId' => $courseId, 'alias' => $alias);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Classroom_Empty");
}
/**
* Returns a list of aliases for a course. This method returns the following
* error codes: * `PERMISSION_DENIED` if the requesting user is not permitted to
* access the course or for access errors. * `NOT_FOUND` if the course does not
* exist. (aliases.listCoursesAliases)
*
* @param string $courseId The identifier of the course. This identifier can be
* either the Classroom-assigned identifier or an alias.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken nextPageToken value returned from a previous list
* call, indicating that the subsequent page of results should be returned. The
* list request must be otherwise identical to the one that resulted in this
* token.
* @opt_param int pageSize Maximum number of items to return. Zero or
* unspecified indicates that the server may assign a maximum. The server may
* return fewer than the specified number of results.
* @return Google_Service_Classroom_ListCourseAliasesResponse
*/
public function listCoursesAliases($courseId, $optParams = array())
{
$params = array('courseId' => $courseId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Classroom_ListCourseAliasesResponse");
}
}
/**
* The "students" collection of methods.
* Typical usage is:
*
* $classroomService = new Google_Service_Classroom(...);
* $students = $classroomService->students;
*
*/
#[AllowDynamicProperties]
class Google_Service_Classroom_CoursesStudents_Resource extends Google_Service_Resource
{
/**
* Adds a user as a student of a course. This method returns the following error
* codes: * `PERMISSION_DENIED` if the requesting user is not permitted to
* create students in this course or for access errors. * `NOT_FOUND` if the
* requested course ID does not exist. * `FAILED_PRECONDITION` if the requested
* user's account is disabled, for the following request errors: *
* CourseMemberLimitReached * CourseNotModifiable *
* UserGroupsMembershipLimitReached * `ALREADY_EXISTS` if the user is already a
* student or teacher in the course. (students.create)
*
* @param string $courseId Identifier of the course to create the student in.
* This identifier can be either the Classroom-assigned identifier or an alias.
* @param Google_Student $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string enrollmentCode Enrollment code of the course to create the
* student in. This code is required if userId corresponds to the requesting
* user; it may be omitted if the requesting user has administrative permissions
* to create students for any user.
* @return Google_Service_Classroom_Student
*/
public function create($courseId, Google_Service_Classroom_Student $postBody, $optParams = array())
{
$params = array('courseId' => $courseId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_Classroom_Student");
}
/**
* Deletes a student of a course. This method returns the following error codes:
* * `PERMISSION_DENIED` if the requesting user is not permitted to delete
* students of this course or for access errors. * `NOT_FOUND` if no student of
* this course has the requested ID or if the course does not exist.
* (students.delete)
*
* @param string $courseId Identifier of the course. This identifier can be
* either the Classroom-assigned identifier or an alias.
* @param string $userId Identifier of the student to delete. The identifier can
* be one of the following: * the numeric identifier for the user * the email
* address of the user * the string literal `"me"`, indicating the requesting
* user
* @param array $optParams Optional parameters.
* @return Google_Service_Classroom_Empty
*/
public function delete($courseId, $userId, $optParams = array())
{
$params = array('courseId' => $courseId, 'userId' => $userId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Classroom_Empty");
}
/**
* Returns a student of a course. This method returns the following error codes:
* * `PERMISSION_DENIED` if the requesting user is not permitted to view
* students of this course or for access errors. * `NOT_FOUND` if no student of
* this course has the requested ID or if the course does not exist.
* (students.get)
*
* @param string $courseId Identifier of the course. This identifier can be
* either the Classroom-assigned identifier or an alias.
* @param string $userId Identifier of the student to return. The identifier can
* be one of the following: * the numeric identifier for the user * the email
* address of the user * the string literal `"me"`, indicating the requesting
* user
* @param array $optParams Optional parameters.
* @return Google_Service_Classroom_Student
*/
public function get($courseId, $userId, $optParams = array())
{
$params = array('courseId' => $courseId, 'userId' => $userId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Classroom_Student");
}
/**
* Returns a list of students of this course that the requester is permitted to
* view. This method returns the following error codes: * `NOT_FOUND` if the
* course does not exist. * `PERMISSION_DENIED` for access errors.
* (students.listCoursesStudents)
*
* @param string $courseId Identifier of the course. This identifier can be
* either the Classroom-assigned identifier or an alias.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken nextPageToken value returned from a previous list
* call, indicating that the subsequent page of results should be returned. The
* list request must be otherwise identical to the one that resulted in this
* token.
* @opt_param int pageSize Maximum number of items to return. Zero means no
* maximum. The server may return fewer than the specified number of results.
* @return Google_Service_Classroom_ListStudentsResponse
*/
public function listCoursesStudents($courseId, $optParams = array())
{
$params = array('courseId' => $courseId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Classroom_ListStudentsResponse");
}
}
/**
* The "teachers" collection of methods.
* Typical usage is:
*
* $classroomService = new Google_Service_Classroom(...);
* $teachers = $classroomService->teachers;
*
*/
#[AllowDynamicProperties]
class Google_Service_Classroom_CoursesTeachers_Resource extends Google_Service_Resource
{
/**
* Creates a teacher of a course. This method returns the following error codes:
* * `PERMISSION_DENIED` if the requesting user is not permitted to create
* teachers in this course or for access errors. * `NOT_FOUND` if the requested
* course ID does not exist. * `FAILED_PRECONDITION` if the requested user's
* account is disabled, for the following request errors: *
* CourseMemberLimitReached * CourseNotModifiable * CourseTeacherLimitReached *
* UserGroupsMembershipLimitReached * `ALREADY_EXISTS` if the user is already a
* teacher or student in the course. (teachers.create)
*
* @param string $courseId Identifier of the course. This identifier can be
* either the Classroom-assigned identifier or an alias.
* @param Google_Teacher $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Classroom_Teacher
*/
public function create($courseId, Google_Service_Classroom_Teacher $postBody, $optParams = array())
{
$params = array('courseId' => $courseId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_Classroom_Teacher");
}
/**
* Deletes a teacher of a course. This method returns the following error codes:
* * `PERMISSION_DENIED` if the requesting user is not permitted to delete
* teachers of this course or for access errors. * `NOT_FOUND` if no teacher of
* this course has the requested ID or if the course does not exist. *
* `FAILED_PRECONDITION` if the requested ID belongs to the primary teacher of
* this course. (teachers.delete)
*
* @param string $courseId Identifier of the course. This identifier can be
* either the Classroom-assigned identifier or an alias.
* @param string $userId Identifier of the teacher to delete. The identifier can
* be one of the following: * the numeric identifier for the user * the email
* address of the user * the string literal `"me"`, indicating the requesting
* user
* @param array $optParams Optional parameters.
* @return Google_Service_Classroom_Empty
*/
public function delete($courseId, $userId, $optParams = array())
{
$params = array('courseId' => $courseId, 'userId' => $userId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Classroom_Empty");
}
/**
* Returns a teacher of a course. This method returns the following error codes:
* * `PERMISSION_DENIED` if the requesting user is not permitted to view
* teachers of this course or for access errors. * `NOT_FOUND` if no teacher of
* this course has the requested ID or if the course does not exist.
* (teachers.get)
*
* @param string $courseId Identifier of the course. This identifier can be
* either the Classroom-assigned identifier or an alias.
* @param string $userId Identifier of the teacher to return. The identifier can
* be one of the following: * the numeric identifier for the user * the email
* address of the user * the string literal `"me"`, indicating the requesting
* user
* @param array $optParams Optional parameters.
* @return Google_Service_Classroom_Teacher
*/
public function get($courseId, $userId, $optParams = array())
{
$params = array('courseId' => $courseId, 'userId' => $userId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Classroom_Teacher");
}
/**
* Returns a list of teachers of this course that the requester is permitted to
* view. This method returns the following error codes: * `NOT_FOUND` if the
* course does not exist. * `PERMISSION_DENIED` for access errors.
* (teachers.listCoursesTeachers)
*
* @param string $courseId Identifier of the course. This identifier can be
* either the Classroom-assigned identifier or an alias.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken nextPageToken value returned from a previous list
* call, indicating that the subsequent page of results should be returned. The
* list request must be otherwise identical to the one that resulted in this
* token.
* @opt_param int pageSize Maximum number of items to return. Zero means no
* maximum. The server may return fewer than the specified number of results.
* @return Google_Service_Classroom_ListTeachersResponse
*/
public function listCoursesTeachers($courseId, $optParams = array())
{
$params = array('courseId' => $courseId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Classroom_ListTeachersResponse");
}
}
/**
* The "invitations" collection of methods.
* Typical usage is:
*
* $classroomService = new Google_Service_Classroom(...);
* $invitations = $classroomService->invitations;
*
*/
#[AllowDynamicProperties]
class Google_Service_Classroom_Invitations_Resource extends Google_Service_Resource
{
/**
* Accepts an invitation, removing it and adding the invited user to the
* teachers or students (as appropriate) of the specified course. Only the
* invited user may accept an invitation. This method returns the following
* error codes: * `PERMISSION_DENIED` if the requesting user is not permitted to
* accept the requested invitation or for access errors. * `FAILED_PRECONDITION`
* for the following request errors: * CourseMemberLimitReached *
* CourseNotModifiable * CourseTeacherLimitReached *
* UserGroupsMembershipLimitReached * `NOT_FOUND` if no invitation exists with
* the requested ID. (invitations.accept)
*
* @param string $id Identifier of the invitation to accept.
* @param array $optParams Optional parameters.
* @return Google_Service_Classroom_Empty
*/
public function accept($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('accept', array($params), "Google_Service_Classroom_Empty");
}
/**
* Creates an invitation. Only one invitation for a user and course may exist at
* a time. Delete and re-create an invitation to make changes. This method
* returns the following error codes: * `PERMISSION_DENIED` if the requesting
* user is not permitted to create invitations for this course or for access
* errors. * `NOT_FOUND` if the course or the user does not exist. *
* `FAILED_PRECONDITION` if the requested user's account is disabled or if the
* user already has this role or a role with greater permissions. *
* `ALREADY_EXISTS` if an invitation for the specified user and course already
* exists. (invitations.create)
*
* @param Google_Invitation $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Classroom_Invitation
*/
public function create(Google_Service_Classroom_Invitation $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_Classroom_Invitation");
}
/**
* Deletes an invitation. This method returns the following error codes: *
* `PERMISSION_DENIED` if the requesting user is not permitted to delete the
* requested invitation or for access errors. * `NOT_FOUND` if no invitation
* exists with the requested ID. (invitations.delete)
*
* @param string $id Identifier of the invitation to delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Classroom_Empty
*/
public function delete($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Classroom_Empty");
}
/**
* Returns an invitation. This method returns the following error codes: *
* `PERMISSION_DENIED` if the requesting user is not permitted to view the
* requested invitation or for access errors. * `NOT_FOUND` if no invitation
* exists with the requested ID. (invitations.get)
*
* @param string $id Identifier of the invitation to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Classroom_Invitation
*/
public function get($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Classroom_Invitation");
}
/**
* Returns a list of invitations that the requesting user is permitted to view,
* restricted to those that match the list request. *Note:* At least one of
* `user_id` or `course_id` must be supplied. Both fields can be supplied. This
* method returns the following error codes: * `PERMISSION_DENIED` for access
* errors. (invitations.listInvitations)
*
* @param array $optParams Optional parameters.
*
* @opt_param string courseId Restricts returned invitations to those for a
* course with the specified identifier.
* @opt_param string pageToken nextPageToken value returned from a previous list
* call, indicating that the subsequent page of results should be returned. The
* list request must be otherwise identical to the one that resulted in this
* token.
* @opt_param string userId Restricts returned invitations to those for a
* specific user. The identifier can be one of the following: * the numeric
* identifier for the user * the email address of the user * the string literal
* `"me"`, indicating the requesting user
* @opt_param int pageSize Maximum number of items to return. Zero means no
* maximum. The server may return fewer than the specified number of results.
* @return Google_Service_Classroom_ListInvitationsResponse
*/
public function listInvitations($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Classroom_ListInvitationsResponse");
}
}
/**
* The "userProfiles" collection of methods.
* Typical usage is:
*
* $classroomService = new Google_Service_Classroom(...);
* $userProfiles = $classroomService->userProfiles;
*
*/
#[AllowDynamicProperties]
class Google_Service_Classroom_UserProfiles_Resource extends Google_Service_Resource
{
/**
* Returns a user profile. This method returns the following error codes: *
* `PERMISSION_DENIED` if the requesting user is not permitted to access this
* user profile or if no profile exists with the requested ID or for access
* errors. (userProfiles.get)
*
* @param string $userId Identifier of the profile to return. The identifier can
* be one of the following: * the numeric identifier for the user * the email
* address of the user * the string literal `"me"`, indicating the requesting
* user
* @param array $optParams Optional parameters.
* @return Google_Service_Classroom_UserProfile
*/
public function get($userId, $optParams = array())
{
$params = array('userId' => $userId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Classroom_UserProfile");
}
}
#[AllowDynamicProperties]
class Google_Service_Classroom_Course extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $alternateLink;
public $courseState;
public $creationTime;
public $description;
public $descriptionHeading;
public $enrollmentCode;
public $id;
public $name;
public $ownerId;
public $room;
public $section;
public $updateTime;
public function setAlternateLink($alternateLink)
{
$this->alternateLink = $alternateLink;
}
public function getAlternateLink()
{
return $this->alternateLink;
}
public function setCourseState($courseState)
{
$this->courseState = $courseState;
}
public function getCourseState()
{
return $this->courseState;
}
public function setCreationTime($creationTime)
{
$this->creationTime = $creationTime;
}
public function getCreationTime()
{
return $this->creationTime;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDescriptionHeading($descriptionHeading)
{
$this->descriptionHeading = $descriptionHeading;
}
public function getDescriptionHeading()
{
return $this->descriptionHeading;
}
public function setEnrollmentCode($enrollmentCode)
{
$this->enrollmentCode = $enrollmentCode;
}
public function getEnrollmentCode()
{
return $this->enrollmentCode;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setOwnerId($ownerId)
{
$this->ownerId = $ownerId;
}
public function getOwnerId()
{
return $this->ownerId;
}
public function setRoom($room)
{
$this->room = $room;
}
public function getRoom()
{
return $this->room;
}
public function setSection($section)
{
$this->section = $section;
}
public function getSection()
{
return $this->section;
}
public function setUpdateTime($updateTime)
{
$this->updateTime = $updateTime;
}
public function getUpdateTime()
{
return $this->updateTime;
}
}
#[AllowDynamicProperties]
class Google_Service_Classroom_CourseAlias extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $alias;
public function setAlias($alias)
{
$this->alias = $alias;
}
public function getAlias()
{
return $this->alias;
}
}
#[AllowDynamicProperties]
class Google_Service_Classroom_Empty extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Classroom_GlobalPermission extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $permission;
public function setPermission($permission)
{
$this->permission = $permission;
}
public function getPermission()
{
return $this->permission;
}
}
#[AllowDynamicProperties]
class Google_Service_Classroom_Invitation extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $courseId;
public $id;
public $role;
public $userId;
public function setCourseId($courseId)
{
$this->courseId = $courseId;
}
public function getCourseId()
{
return $this->courseId;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setRole($role)
{
$this->role = $role;
}
public function getRole()
{
return $this->role;
}
public function setUserId($userId)
{
$this->userId = $userId;
}
public function getUserId()
{
return $this->userId;
}
}
#[AllowDynamicProperties]
class Google_Service_Classroom_ListCourseAliasesResponse extends Google_Collection
{
protected $collection_key = 'aliases';
protected $internal_gapi_mappings = array(
);
protected $aliasesType = 'Google_Service_Classroom_CourseAlias';
protected $aliasesDataType = 'array';
public $nextPageToken;
public function setAliases($aliases)
{
$this->aliases = $aliases;
}
public function getAliases()
{
return $this->aliases;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Classroom_ListCoursesResponse extends Google_Collection
{
protected $collection_key = 'courses';
protected $internal_gapi_mappings = array(
);
protected $coursesType = 'Google_Service_Classroom_Course';
protected $coursesDataType = 'array';
public $nextPageToken;
public function setCourses($courses)
{
$this->courses = $courses;
}
public function getCourses()
{
return $this->courses;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Classroom_ListInvitationsResponse extends Google_Collection
{
protected $collection_key = 'invitations';
protected $internal_gapi_mappings = array(
);
protected $invitationsType = 'Google_Service_Classroom_Invitation';
protected $invitationsDataType = 'array';
public $nextPageToken;
public function setInvitations($invitations)
{
$this->invitations = $invitations;
}
public function getInvitations()
{
return $this->invitations;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Classroom_ListStudentsResponse extends Google_Collection
{
protected $collection_key = 'students';
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
protected $studentsType = 'Google_Service_Classroom_Student';
protected $studentsDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setStudents($students)
{
$this->students = $students;
}
public function getStudents()
{
return $this->students;
}
}
#[AllowDynamicProperties]
class Google_Service_Classroom_ListTeachersResponse extends Google_Collection
{
protected $collection_key = 'teachers';
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
protected $teachersType = 'Google_Service_Classroom_Teacher';
protected $teachersDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setTeachers($teachers)
{
$this->teachers = $teachers;
}
public function getTeachers()
{
return $this->teachers;
}
}
#[AllowDynamicProperties]
class Google_Service_Classroom_Name extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $familyName;
public $fullName;
public $givenName;
public function setFamilyName($familyName)
{
$this->familyName = $familyName;
}
public function getFamilyName()
{
return $this->familyName;
}
public function setFullName($fullName)
{
$this->fullName = $fullName;
}
public function getFullName()
{
return $this->fullName;
}
public function setGivenName($givenName)
{
$this->givenName = $givenName;
}
public function getGivenName()
{
return $this->givenName;
}
}
#[AllowDynamicProperties]
class Google_Service_Classroom_Student extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $courseId;
protected $profileType = 'Google_Service_Classroom_UserProfile';
protected $profileDataType = '';
public $userId;
public function setCourseId($courseId)
{
$this->courseId = $courseId;
}
public function getCourseId()
{
return $this->courseId;
}
public function setProfile(Google_Service_Classroom_UserProfile $profile)
{
$this->profile = $profile;
}
public function getProfile()
{
return $this->profile;
}
public function setUserId($userId)
{
$this->userId = $userId;
}
public function getUserId()
{
return $this->userId;
}
}
#[AllowDynamicProperties]
class Google_Service_Classroom_Teacher extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $courseId;
protected $profileType = 'Google_Service_Classroom_UserProfile';
protected $profileDataType = '';
public $userId;
public function setCourseId($courseId)
{
$this->courseId = $courseId;
}
public function getCourseId()
{
return $this->courseId;
}
public function setProfile(Google_Service_Classroom_UserProfile $profile)
{
$this->profile = $profile;
}
public function getProfile()
{
return $this->profile;
}
public function setUserId($userId)
{
$this->userId = $userId;
}
public function getUserId()
{
return $this->userId;
}
}
#[AllowDynamicProperties]
class Google_Service_Classroom_UserProfile extends Google_Collection
{
protected $collection_key = 'permissions';
protected $internal_gapi_mappings = array(
);
public $emailAddress;
public $id;
protected $nameType = 'Google_Service_Classroom_Name';
protected $nameDataType = '';
protected $permissionsType = 'Google_Service_Classroom_GlobalPermission';
protected $permissionsDataType = 'array';
public $photoUrl;
public function setEmailAddress($emailAddress)
{
$this->emailAddress = $emailAddress;
}
public function getEmailAddress()
{
return $this->emailAddress;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setName(Google_Service_Classroom_Name $name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPermissions($permissions)
{
$this->permissions = $permissions;
}
public function getPermissions()
{
return $this->permissions;
}
public function setPhotoUrl($photoUrl)
{
$this->photoUrl = $photoUrl;
}
public function getPhotoUrl()
{
return $this->photoUrl;
}
}
PK }\kL# # Service/Compute.phpnu [
* API for the Google Compute Engine service.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Compute extends Google_Service { /** View and manage your data across Google Cloud Platform services. */ const CLOUD_PLATFORM = "https://www.googleapis.com/auth/cloud-platform"; /** View and manage your Google Compute Engine resources. */ const COMPUTE = "https://www.googleapis.com/auth/compute"; /** View your Google Compute Engine resources. */ const COMPUTE_READONLY = "https://www.googleapis.com/auth/compute.readonly"; /** Manage your data and permissions in Google Cloud Storage. */ const DEVSTORAGE_FULL_CONTROL = "https://www.googleapis.com/auth/devstorage.full_control"; /** View your data in Google Cloud Storage. */ const DEVSTORAGE_READ_ONLY = "https://www.googleapis.com/auth/devstorage.read_only"; /** Manage your data in Google Cloud Storage. */ const DEVSTORAGE_READ_WRITE = "https://www.googleapis.com/auth/devstorage.read_write"; public $addresses; public $autoscalers; public $backendServices; public $diskTypes; public $disks; public $firewalls; public $forwardingRules; public $globalAddresses; public $globalForwardingRules; public $globalOperations; public $httpHealthChecks; public $httpsHealthChecks; public $images; public $instanceGroupManagers; public $instanceGroups; public $instanceTemplates; public $instances; public $licenses; public $machineTypes; public $networks; public $projects; public $regionOperations; public $regions; public $routes; public $snapshots; public $sslCertificates; public $targetHttpProxies; public $targetHttpsProxies; public $targetInstances; public $targetPools; public $targetVpnGateways; public $urlMaps; public $vpnTunnels; public $zoneOperations; public $zones; /** * Constructs the internal representation of the Compute service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'compute/v1/projects/'; $this->version = 'v1'; $this->serviceName = 'compute'; $this->addresses = new Google_Service_Compute_Addresses_Resource( $this, $this->serviceName, 'addresses', array( 'methods' => array( 'aggregatedList' => array( 'path' => '{project}/aggregated/addresses', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'delete' => array( 'path' => '{project}/regions/{region}/addresses/{address}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'address' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/regions/{region}/addresses/{address}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'address' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/regions/{region}/addresses', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/regions/{region}/addresses', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->autoscalers = new Google_Service_Compute_Autoscalers_Resource( $this, $this->serviceName, 'autoscalers', array( 'methods' => array( 'aggregatedList' => array( 'path' => '{project}/aggregated/autoscalers', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'delete' => array( 'path' => '{project}/zones/{zone}/autoscalers/{autoscaler}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'autoscaler' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/zones/{zone}/autoscalers/{autoscaler}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'autoscaler' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/zones/{zone}/autoscalers', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/zones/{zone}/autoscalers', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'patch' => array( 'path' => '{project}/zones/{zone}/autoscalers', 'httpMethod' => 'PATCH', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'autoscaler' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => '{project}/zones/{zone}/autoscalers', 'httpMethod' => 'PUT', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'autoscaler' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->backendServices = new Google_Service_Compute_BackendServices_Resource( $this, $this->serviceName, 'backendServices', array( 'methods' => array( 'delete' => array( 'path' => '{project}/global/backendServices/{backendService}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'backendService' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/global/backendServices/{backendService}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'backendService' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'getHealth' => array( 'path' => '{project}/global/backendServices/{backendService}/getHealth', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'backendService' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/global/backendServices', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/global/backendServices', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'patch' => array( 'path' => '{project}/global/backendServices/{backendService}', 'httpMethod' => 'PATCH', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'backendService' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => '{project}/global/backendServices/{backendService}', 'httpMethod' => 'PUT', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'backendService' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->diskTypes = new Google_Service_Compute_DiskTypes_Resource( $this, $this->serviceName, 'diskTypes', array( 'methods' => array( 'aggregatedList' => array( 'path' => '{project}/aggregated/diskTypes', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'get' => array( 'path' => '{project}/zones/{zone}/diskTypes/{diskType}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'diskType' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/zones/{zone}/diskTypes', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->disks = new Google_Service_Compute_Disks_Resource( $this, $this->serviceName, 'disks', array( 'methods' => array( 'aggregatedList' => array( 'path' => '{project}/aggregated/disks', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'createSnapshot' => array( 'path' => '{project}/zones/{zone}/disks/{disk}/createSnapshot', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'disk' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'delete' => array( 'path' => '{project}/zones/{zone}/disks/{disk}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'disk' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/zones/{zone}/disks/{disk}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'disk' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/zones/{zone}/disks', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'sourceImage' => array( 'location' => 'query', 'type' => 'string', ), ), ),'list' => array( 'path' => '{project}/zones/{zone}/disks', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->firewalls = new Google_Service_Compute_Firewalls_Resource( $this, $this->serviceName, 'firewalls', array( 'methods' => array( 'delete' => array( 'path' => '{project}/global/firewalls/{firewall}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'firewall' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/global/firewalls/{firewall}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'firewall' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/global/firewalls', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/global/firewalls', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'patch' => array( 'path' => '{project}/global/firewalls/{firewall}', 'httpMethod' => 'PATCH', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'firewall' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => '{project}/global/firewalls/{firewall}', 'httpMethod' => 'PUT', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'firewall' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->forwardingRules = new Google_Service_Compute_ForwardingRules_Resource( $this, $this->serviceName, 'forwardingRules', array( 'methods' => array( 'aggregatedList' => array( 'path' => '{project}/aggregated/forwardingRules', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'delete' => array( 'path' => '{project}/regions/{region}/forwardingRules/{forwardingRule}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'forwardingRule' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/regions/{region}/forwardingRules/{forwardingRule}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'forwardingRule' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/regions/{region}/forwardingRules', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/regions/{region}/forwardingRules', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'setTarget' => array( 'path' => '{project}/regions/{region}/forwardingRules/{forwardingRule}/setTarget', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'forwardingRule' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->globalAddresses = new Google_Service_Compute_GlobalAddresses_Resource( $this, $this->serviceName, 'globalAddresses', array( 'methods' => array( 'delete' => array( 'path' => '{project}/global/addresses/{address}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'address' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/global/addresses/{address}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'address' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/global/addresses', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/global/addresses', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->globalForwardingRules = new Google_Service_Compute_GlobalForwardingRules_Resource( $this, $this->serviceName, 'globalForwardingRules', array( 'methods' => array( 'delete' => array( 'path' => '{project}/global/forwardingRules/{forwardingRule}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'forwardingRule' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/global/forwardingRules/{forwardingRule}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'forwardingRule' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/global/forwardingRules', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/global/forwardingRules', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'setTarget' => array( 'path' => '{project}/global/forwardingRules/{forwardingRule}/setTarget', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'forwardingRule' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->globalOperations = new Google_Service_Compute_GlobalOperations_Resource( $this, $this->serviceName, 'globalOperations', array( 'methods' => array( 'aggregatedList' => array( 'path' => '{project}/aggregated/operations', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'delete' => array( 'path' => '{project}/global/operations/{operation}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'operation' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/global/operations/{operation}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'operation' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/global/operations', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->httpHealthChecks = new Google_Service_Compute_HttpHealthChecks_Resource( $this, $this->serviceName, 'httpHealthChecks', array( 'methods' => array( 'delete' => array( 'path' => '{project}/global/httpHealthChecks/{httpHealthCheck}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'httpHealthCheck' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/global/httpHealthChecks/{httpHealthCheck}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'httpHealthCheck' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/global/httpHealthChecks', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/global/httpHealthChecks', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'patch' => array( 'path' => '{project}/global/httpHealthChecks/{httpHealthCheck}', 'httpMethod' => 'PATCH', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'httpHealthCheck' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => '{project}/global/httpHealthChecks/{httpHealthCheck}', 'httpMethod' => 'PUT', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'httpHealthCheck' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->httpsHealthChecks = new Google_Service_Compute_HttpsHealthChecks_Resource( $this, $this->serviceName, 'httpsHealthChecks', array( 'methods' => array( 'delete' => array( 'path' => '{project}/global/httpsHealthChecks/{httpsHealthCheck}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'httpsHealthCheck' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/global/httpsHealthChecks/{httpsHealthCheck}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'httpsHealthCheck' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/global/httpsHealthChecks', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/global/httpsHealthChecks', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'patch' => array( 'path' => '{project}/global/httpsHealthChecks/{httpsHealthCheck}', 'httpMethod' => 'PATCH', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'httpsHealthCheck' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => '{project}/global/httpsHealthChecks/{httpsHealthCheck}', 'httpMethod' => 'PUT', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'httpsHealthCheck' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->images = new Google_Service_Compute_Images_Resource( $this, $this->serviceName, 'images', array( 'methods' => array( 'delete' => array( 'path' => '{project}/global/images/{image}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'image' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'deprecate' => array( 'path' => '{project}/global/images/{image}/deprecate', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'image' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/global/images/{image}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'image' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/global/images', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/global/images', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->instanceGroupManagers = new Google_Service_Compute_InstanceGroupManagers_Resource( $this, $this->serviceName, 'instanceGroupManagers', array( 'methods' => array( 'abandonInstances' => array( 'path' => '{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/abandonInstances', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instanceGroupManager' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'aggregatedList' => array( 'path' => '{project}/aggregated/instanceGroupManagers', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'delete' => array( 'path' => '{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instanceGroupManager' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'deleteInstances' => array( 'path' => '{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/deleteInstances', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instanceGroupManager' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instanceGroupManager' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/zones/{zone}/instanceGroupManagers', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/zones/{zone}/instanceGroupManagers', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'listManagedInstances' => array( 'path' => '{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/listManagedInstances', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instanceGroupManager' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'recreateInstances' => array( 'path' => '{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/recreateInstances', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instanceGroupManager' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'resize' => array( 'path' => '{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/resize', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instanceGroupManager' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'size' => array( 'location' => 'query', 'type' => 'integer', 'required' => true, ), ), ),'setInstanceTemplate' => array( 'path' => '{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/setInstanceTemplate', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instanceGroupManager' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'setTargetPools' => array( 'path' => '{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/setTargetPools', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instanceGroupManager' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->instanceGroups = new Google_Service_Compute_InstanceGroups_Resource( $this, $this->serviceName, 'instanceGroups', array( 'methods' => array( 'addInstances' => array( 'path' => '{project}/zones/{zone}/instanceGroups/{instanceGroup}/addInstances', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instanceGroup' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'aggregatedList' => array( 'path' => '{project}/aggregated/instanceGroups', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'delete' => array( 'path' => '{project}/zones/{zone}/instanceGroups/{instanceGroup}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instanceGroup' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/zones/{zone}/instanceGroups/{instanceGroup}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instanceGroup' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/zones/{zone}/instanceGroups', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/zones/{zone}/instanceGroups', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'listInstances' => array( 'path' => '{project}/zones/{zone}/instanceGroups/{instanceGroup}/listInstances', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instanceGroup' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), ), ),'removeInstances' => array( 'path' => '{project}/zones/{zone}/instanceGroups/{instanceGroup}/removeInstances', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instanceGroup' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'setNamedPorts' => array( 'path' => '{project}/zones/{zone}/instanceGroups/{instanceGroup}/setNamedPorts', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instanceGroup' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->instanceTemplates = new Google_Service_Compute_InstanceTemplates_Resource( $this, $this->serviceName, 'instanceTemplates', array( 'methods' => array( 'delete' => array( 'path' => '{project}/global/instanceTemplates/{instanceTemplate}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instanceTemplate' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/global/instanceTemplates/{instanceTemplate}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instanceTemplate' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/global/instanceTemplates', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/global/instanceTemplates', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->instances = new Google_Service_Compute_Instances_Resource( $this, $this->serviceName, 'instances', array( 'methods' => array( 'addAccessConfig' => array( 'path' => '{project}/zones/{zone}/instances/{instance}/addAccessConfig', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'networkInterface' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'aggregatedList' => array( 'path' => '{project}/aggregated/instances', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'attachDisk' => array( 'path' => '{project}/zones/{zone}/instances/{instance}/attachDisk', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'delete' => array( 'path' => '{project}/zones/{zone}/instances/{instance}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'deleteAccessConfig' => array( 'path' => '{project}/zones/{zone}/instances/{instance}/deleteAccessConfig', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'accessConfig' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'networkInterface' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'detachDisk' => array( 'path' => '{project}/zones/{zone}/instances/{instance}/detachDisk', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'deviceName' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/zones/{zone}/instances/{instance}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'getSerialPortOutput' => array( 'path' => '{project}/zones/{zone}/instances/{instance}/serialPort', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'port' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'insert' => array( 'path' => '{project}/zones/{zone}/instances', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/zones/{zone}/instances', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'reset' => array( 'path' => '{project}/zones/{zone}/instances/{instance}/reset', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'setDiskAutoDelete' => array( 'path' => '{project}/zones/{zone}/instances/{instance}/setDiskAutoDelete', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'autoDelete' => array( 'location' => 'query', 'type' => 'boolean', 'required' => true, ), 'deviceName' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'setMetadata' => array( 'path' => '{project}/zones/{zone}/instances/{instance}/setMetadata', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'setScheduling' => array( 'path' => '{project}/zones/{zone}/instances/{instance}/setScheduling', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'setTags' => array( 'path' => '{project}/zones/{zone}/instances/{instance}/setTags', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'start' => array( 'path' => '{project}/zones/{zone}/instances/{instance}/start', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'stop' => array( 'path' => '{project}/zones/{zone}/instances/{instance}/stop', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->licenses = new Google_Service_Compute_Licenses_Resource( $this, $this->serviceName, 'licenses', array( 'methods' => array( 'get' => array( 'path' => '{project}/global/licenses/{license}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'license' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->machineTypes = new Google_Service_Compute_MachineTypes_Resource( $this, $this->serviceName, 'machineTypes', array( 'methods' => array( 'aggregatedList' => array( 'path' => '{project}/aggregated/machineTypes', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'get' => array( 'path' => '{project}/zones/{zone}/machineTypes/{machineType}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'machineType' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/zones/{zone}/machineTypes', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->networks = new Google_Service_Compute_Networks_Resource( $this, $this->serviceName, 'networks', array( 'methods' => array( 'delete' => array( 'path' => '{project}/global/networks/{network}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'network' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/global/networks/{network}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'network' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/global/networks', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/global/networks', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->projects = new Google_Service_Compute_Projects_Resource( $this, $this->serviceName, 'projects', array( 'methods' => array( 'get' => array( 'path' => '{project}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'moveDisk' => array( 'path' => '{project}/moveDisk', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'moveInstance' => array( 'path' => '{project}/moveInstance', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'setCommonInstanceMetadata' => array( 'path' => '{project}/setCommonInstanceMetadata', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'setUsageExportBucket' => array( 'path' => '{project}/setUsageExportBucket', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->regionOperations = new Google_Service_Compute_RegionOperations_Resource( $this, $this->serviceName, 'regionOperations', array( 'methods' => array( 'delete' => array( 'path' => '{project}/regions/{region}/operations/{operation}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'operation' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/regions/{region}/operations/{operation}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'operation' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/regions/{region}/operations', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->regions = new Google_Service_Compute_Regions_Resource( $this, $this->serviceName, 'regions', array( 'methods' => array( 'get' => array( 'path' => '{project}/regions/{region}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/regions', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->routes = new Google_Service_Compute_Routes_Resource( $this, $this->serviceName, 'routes', array( 'methods' => array( 'delete' => array( 'path' => '{project}/global/routes/{route}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'route' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/global/routes/{route}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'route' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/global/routes', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/global/routes', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->snapshots = new Google_Service_Compute_Snapshots_Resource( $this, $this->serviceName, 'snapshots', array( 'methods' => array( 'delete' => array( 'path' => '{project}/global/snapshots/{snapshot}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'snapshot' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/global/snapshots/{snapshot}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'snapshot' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/global/snapshots', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->sslCertificates = new Google_Service_Compute_SslCertificates_Resource( $this, $this->serviceName, 'sslCertificates', array( 'methods' => array( 'delete' => array( 'path' => '{project}/global/sslCertificates/{sslCertificate}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'sslCertificate' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/global/sslCertificates/{sslCertificate}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'sslCertificate' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/global/sslCertificates', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/global/sslCertificates', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->targetHttpProxies = new Google_Service_Compute_TargetHttpProxies_Resource( $this, $this->serviceName, 'targetHttpProxies', array( 'methods' => array( 'delete' => array( 'path' => '{project}/global/targetHttpProxies/{targetHttpProxy}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'targetHttpProxy' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/global/targetHttpProxies/{targetHttpProxy}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'targetHttpProxy' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/global/targetHttpProxies', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/global/targetHttpProxies', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'setUrlMap' => array( 'path' => '{project}/targetHttpProxies/{targetHttpProxy}/setUrlMap', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'targetHttpProxy' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->targetHttpsProxies = new Google_Service_Compute_TargetHttpsProxies_Resource( $this, $this->serviceName, 'targetHttpsProxies', array( 'methods' => array( 'delete' => array( 'path' => '{project}/global/targetHttpsProxies/{targetHttpsProxy}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'targetHttpsProxy' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/global/targetHttpsProxies/{targetHttpsProxy}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'targetHttpsProxy' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/global/targetHttpsProxies', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/global/targetHttpsProxies', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'setSslCertificates' => array( 'path' => '{project}/targetHttpsProxies/{targetHttpsProxy}/setSslCertificates', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'targetHttpsProxy' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'setUrlMap' => array( 'path' => '{project}/targetHttpsProxies/{targetHttpsProxy}/setUrlMap', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'targetHttpsProxy' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->targetInstances = new Google_Service_Compute_TargetInstances_Resource( $this, $this->serviceName, 'targetInstances', array( 'methods' => array( 'aggregatedList' => array( 'path' => '{project}/aggregated/targetInstances', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'delete' => array( 'path' => '{project}/zones/{zone}/targetInstances/{targetInstance}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'targetInstance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/zones/{zone}/targetInstances/{targetInstance}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'targetInstance' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/zones/{zone}/targetInstances', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/zones/{zone}/targetInstances', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->targetPools = new Google_Service_Compute_TargetPools_Resource( $this, $this->serviceName, 'targetPools', array( 'methods' => array( 'addHealthCheck' => array( 'path' => '{project}/regions/{region}/targetPools/{targetPool}/addHealthCheck', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'targetPool' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'addInstance' => array( 'path' => '{project}/regions/{region}/targetPools/{targetPool}/addInstance', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'targetPool' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'aggregatedList' => array( 'path' => '{project}/aggregated/targetPools', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'delete' => array( 'path' => '{project}/regions/{region}/targetPools/{targetPool}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'targetPool' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/regions/{region}/targetPools/{targetPool}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'targetPool' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'getHealth' => array( 'path' => '{project}/regions/{region}/targetPools/{targetPool}/getHealth', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'targetPool' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/regions/{region}/targetPools', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/regions/{region}/targetPools', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'removeHealthCheck' => array( 'path' => '{project}/regions/{region}/targetPools/{targetPool}/removeHealthCheck', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'targetPool' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'removeInstance' => array( 'path' => '{project}/regions/{region}/targetPools/{targetPool}/removeInstance', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'targetPool' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'setBackup' => array( 'path' => '{project}/regions/{region}/targetPools/{targetPool}/setBackup', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'targetPool' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'failoverRatio' => array( 'location' => 'query', 'type' => 'number', ), ), ), ) ) ); $this->targetVpnGateways = new Google_Service_Compute_TargetVpnGateways_Resource( $this, $this->serviceName, 'targetVpnGateways', array( 'methods' => array( 'aggregatedList' => array( 'path' => '{project}/aggregated/targetVpnGateways', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'delete' => array( 'path' => '{project}/regions/{region}/targetVpnGateways/{targetVpnGateway}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'targetVpnGateway' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/regions/{region}/targetVpnGateways/{targetVpnGateway}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'targetVpnGateway' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/regions/{region}/targetVpnGateways', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/regions/{region}/targetVpnGateways', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->urlMaps = new Google_Service_Compute_UrlMaps_Resource( $this, $this->serviceName, 'urlMaps', array( 'methods' => array( 'delete' => array( 'path' => '{project}/global/urlMaps/{urlMap}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'urlMap' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/global/urlMaps/{urlMap}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'urlMap' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/global/urlMaps', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/global/urlMaps', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'patch' => array( 'path' => '{project}/global/urlMaps/{urlMap}', 'httpMethod' => 'PATCH', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'urlMap' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => '{project}/global/urlMaps/{urlMap}', 'httpMethod' => 'PUT', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'urlMap' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'validate' => array( 'path' => '{project}/global/urlMaps/{urlMap}/validate', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'urlMap' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->vpnTunnels = new Google_Service_Compute_VpnTunnels_Resource( $this, $this->serviceName, 'vpnTunnels', array( 'methods' => array( 'aggregatedList' => array( 'path' => '{project}/aggregated/vpnTunnels', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'delete' => array( 'path' => '{project}/regions/{region}/vpnTunnels/{vpnTunnel}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'vpnTunnel' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/regions/{region}/vpnTunnels/{vpnTunnel}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'vpnTunnel' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/regions/{region}/vpnTunnels', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/regions/{region}/vpnTunnels', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'region' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->zoneOperations = new Google_Service_Compute_ZoneOperations_Resource( $this, $this->serviceName, 'zoneOperations', array( 'methods' => array( 'delete' => array( 'path' => '{project}/zones/{zone}/operations/{operation}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'operation' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/zones/{zone}/operations/{operation}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'operation' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/zones/{zone}/operations', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->zones = new Google_Service_Compute_Zones_Resource( $this, $this->serviceName, 'zones', array( 'methods' => array( 'get' => array( 'path' => '{project}/zones/{zone}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/zones', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); } } /** * The "addresses" collection of methods. * Typical usage is: *
* $computeService = new Google_Service_Compute(...);
* $addresses = $computeService->addresses;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_Addresses_Resource extends Google_Service_Resource
{
/**
* Retrieves the list of addresses grouped by scope. (addresses.aggregatedList)
*
* @param string $project Project ID for this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_AddressAggregatedList
*/
public function aggregatedList($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('aggregatedList', array($params), "Google_Service_Compute_AddressAggregatedList");
}
/**
* Deletes the specified address resource. (addresses.delete)
*
* @param string $project Project ID for this request.
* @param string $region The name of the region for this request.
* @param string $address Name of the address resource to delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function delete($project, $region, $address, $optParams = array())
{
$params = array('project' => $project, 'region' => $region, 'address' => $address);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Compute_Operation");
}
/**
* Returns the specified address resource. (addresses.get)
*
* @param string $project Project ID for this request.
* @param string $region The name of the region for this request.
* @param string $address Name of the address resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Address
*/
public function get($project, $region, $address, $optParams = array())
{
$params = array('project' => $project, 'region' => $region, 'address' => $address);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_Address");
}
/**
* Creates an address resource in the specified project using the data included
* in the request. (addresses.insert)
*
* @param string $project Project ID for this request.
* @param string $region The name of the region for this request.
* @param Google_Address $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function insert($project, $region, Google_Service_Compute_Address $postBody, $optParams = array())
{
$params = array('project' => $project, 'region' => $region, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves the list of address resources contained within the specified
* region. (addresses.listAddresses)
*
* @param string $project Project ID for this request.
* @param string $region The name of the region for this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_AddressList
*/
public function listAddresses($project, $region, $optParams = array())
{
$params = array('project' => $project, 'region' => $region);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_AddressList");
}
}
/**
* The "autoscalers" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $autoscalers = $computeService->autoscalers;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_Autoscalers_Resource extends Google_Service_Resource
{
/**
* Retrieves the list of autoscalers grouped by scope.
* (autoscalers.aggregatedList)
*
* @param string $project Name of the project scoping this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_AutoscalerAggregatedList
*/
public function aggregatedList($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('aggregatedList', array($params), "Google_Service_Compute_AutoscalerAggregatedList");
}
/**
* Deletes the specified autoscaler resource. (autoscalers.delete)
*
* @param string $project Name of the project scoping this request.
* @param string $zone Name of the zone scoping this request.
* @param string $autoscaler Name of the persistent autoscaler resource to
* delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function delete($project, $zone, $autoscaler, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'autoscaler' => $autoscaler);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Compute_Operation");
}
/**
* Returns the specified autoscaler resource. (autoscalers.get)
*
* @param string $project Name of the project scoping this request.
* @param string $zone Name of the zone scoping this request.
* @param string $autoscaler Name of the persistent autoscaler resource to
* return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Autoscaler
*/
public function get($project, $zone, $autoscaler, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'autoscaler' => $autoscaler);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_Autoscaler");
}
/**
* Creates an autoscaler resource in the specified project using the data
* included in the request. (autoscalers.insert)
*
* @param string $project Name of the project scoping this request.
* @param string $zone Name of the zone scoping this request.
* @param Google_Autoscaler $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function insert($project, $zone, Google_Service_Compute_Autoscaler $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves the list of autoscaler resources contained within the specified
* zone. (autoscalers.listAutoscalers)
*
* @param string $project Name of the project scoping this request.
* @param string $zone Name of the zone scoping this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_AutoscalerList
*/
public function listAutoscalers($project, $zone, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_AutoscalerList");
}
/**
* Updates an autoscaler resource in the specified project using the data
* included in the request. This method supports patch semantics.
* (autoscalers.patch)
*
* @param string $project Name of the project scoping this request.
* @param string $zone Name of the zone scoping this request.
* @param string $autoscaler Name of the autoscaler resource to update.
* @param Google_Autoscaler $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function patch($project, $zone, $autoscaler, Google_Service_Compute_Autoscaler $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'autoscaler' => $autoscaler, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Compute_Operation");
}
/**
* Updates an autoscaler resource in the specified project using the data
* included in the request. (autoscalers.update)
*
* @param string $project Name of the project scoping this request.
* @param string $zone Name of the zone scoping this request.
* @param Google_Autoscaler $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string autoscaler Name of the autoscaler resource to update.
* @return Google_Service_Compute_Operation
*/
public function update($project, $zone, Google_Service_Compute_Autoscaler $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Compute_Operation");
}
}
/**
* The "backendServices" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $backendServices = $computeService->backendServices;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_BackendServices_Resource extends Google_Service_Resource
{
/**
* Deletes the specified BackendService resource. (backendServices.delete)
*
* @param string $project Name of the project scoping this request.
* @param string $backendService Name of the BackendService resource to delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function delete($project, $backendService, $optParams = array())
{
$params = array('project' => $project, 'backendService' => $backendService);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Compute_Operation");
}
/**
* Returns the specified BackendService resource. (backendServices.get)
*
* @param string $project Name of the project scoping this request.
* @param string $backendService Name of the BackendService resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_BackendService
*/
public function get($project, $backendService, $optParams = array())
{
$params = array('project' => $project, 'backendService' => $backendService);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_BackendService");
}
/**
* Gets the most recent health check results for this BackendService.
* (backendServices.getHealth)
*
* @param string $project
* @param string $backendService Name of the BackendService resource to which
* the queried instance belongs.
* @param Google_ResourceGroupReference $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_BackendServiceGroupHealth
*/
public function getHealth($project, $backendService, Google_Service_Compute_ResourceGroupReference $postBody, $optParams = array())
{
$params = array('project' => $project, 'backendService' => $backendService, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('getHealth', array($params), "Google_Service_Compute_BackendServiceGroupHealth");
}
/**
* Creates a BackendService resource in the specified project using the data
* included in the request. (backendServices.insert)
*
* @param string $project Name of the project scoping this request.
* @param Google_BackendService $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function insert($project, Google_Service_Compute_BackendService $postBody, $optParams = array())
{
$params = array('project' => $project, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves the list of BackendService resources available to the specified
* project. (backendServices.listBackendServices)
*
* @param string $project Name of the project scoping this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_BackendServiceList
*/
public function listBackendServices($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_BackendServiceList");
}
/**
* Update the entire content of the BackendService resource. This method
* supports patch semantics. (backendServices.patch)
*
* @param string $project Name of the project scoping this request.
* @param string $backendService Name of the BackendService resource to update.
* @param Google_BackendService $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function patch($project, $backendService, Google_Service_Compute_BackendService $postBody, $optParams = array())
{
$params = array('project' => $project, 'backendService' => $backendService, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Compute_Operation");
}
/**
* Update the entire content of the BackendService resource.
* (backendServices.update)
*
* @param string $project Name of the project scoping this request.
* @param string $backendService Name of the BackendService resource to update.
* @param Google_BackendService $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function update($project, $backendService, Google_Service_Compute_BackendService $postBody, $optParams = array())
{
$params = array('project' => $project, 'backendService' => $backendService, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Compute_Operation");
}
}
/**
* The "diskTypes" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $diskTypes = $computeService->diskTypes;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_DiskTypes_Resource extends Google_Service_Resource
{
/**
* Retrieves the list of disk type resources grouped by scope.
* (diskTypes.aggregatedList)
*
* @param string $project Project ID for this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_DiskTypeAggregatedList
*/
public function aggregatedList($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('aggregatedList', array($params), "Google_Service_Compute_DiskTypeAggregatedList");
}
/**
* Returns the specified disk type resource. (diskTypes.get)
*
* @param string $project Project ID for this request.
* @param string $zone The name of the zone for this request.
* @param string $diskType Name of the disk type resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_DiskType
*/
public function get($project, $zone, $diskType, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'diskType' => $diskType);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_DiskType");
}
/**
* Retrieves the list of disk type resources available to the specified project.
* (diskTypes.listDiskTypes)
*
* @param string $project Project ID for this request.
* @param string $zone The name of the zone for this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_DiskTypeList
*/
public function listDiskTypes($project, $zone, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_DiskTypeList");
}
}
/**
* The "disks" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $disks = $computeService->disks;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_Disks_Resource extends Google_Service_Resource
{
/**
* Retrieves the list of disks grouped by scope. (disks.aggregatedList)
*
* @param string $project Project ID for this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_DiskAggregatedList
*/
public function aggregatedList($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('aggregatedList', array($params), "Google_Service_Compute_DiskAggregatedList");
}
/**
* Creates a snapshot of this disk. (disks.createSnapshot)
*
* @param string $project Project ID for this request.
* @param string $zone The name of the zone for this request.
* @param string $disk Name of the persistent disk to snapshot.
* @param Google_Snapshot $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function createSnapshot($project, $zone, $disk, Google_Service_Compute_Snapshot $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'disk' => $disk, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('createSnapshot', array($params), "Google_Service_Compute_Operation");
}
/**
* Deletes the specified persistent disk. Deleting a disk removes its data
* permanently and is irreversible. However, deleting a disk does not delete any
* snapshots previously made from the disk. You must separately delete
* snapshots. (disks.delete)
*
* @param string $project Project ID for this request.
* @param string $zone The name of the zone for this request.
* @param string $disk Name of the persistent disk to delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function delete($project, $zone, $disk, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'disk' => $disk);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Compute_Operation");
}
/**
* Returns a specified persistent disk. (disks.get)
*
* @param string $project Project ID for this request.
* @param string $zone The name of the zone for this request.
* @param string $disk Name of the persistent disk to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Disk
*/
public function get($project, $zone, $disk, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'disk' => $disk);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_Disk");
}
/**
* Creates a persistent disk in the specified project using the data included in
* the request. (disks.insert)
*
* @param string $project Project ID for this request.
* @param string $zone The name of the zone for this request.
* @param Google_Disk $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string sourceImage Optional. Source image to restore onto a disk.
* @return Google_Service_Compute_Operation
*/
public function insert($project, $zone, Google_Service_Compute_Disk $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves the list of persistent disks contained within the specified zone.
* (disks.listDisks)
*
* @param string $project Project ID for this request.
* @param string $zone The name of the zone for this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_DiskList
*/
public function listDisks($project, $zone, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_DiskList");
}
}
/**
* The "firewalls" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $firewalls = $computeService->firewalls;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_Firewalls_Resource extends Google_Service_Resource
{
/**
* Deletes the specified firewall resource. (firewalls.delete)
*
* @param string $project Project ID for this request.
* @param string $firewall Name of the firewall resource to delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function delete($project, $firewall, $optParams = array())
{
$params = array('project' => $project, 'firewall' => $firewall);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Compute_Operation");
}
/**
* Returns the specified firewall resource. (firewalls.get)
*
* @param string $project Project ID for this request.
* @param string $firewall Name of the firewall resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Firewall
*/
public function get($project, $firewall, $optParams = array())
{
$params = array('project' => $project, 'firewall' => $firewall);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_Firewall");
}
/**
* Creates a firewall resource in the specified project using the data included
* in the request. (firewalls.insert)
*
* @param string $project Project ID for this request.
* @param Google_Firewall $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function insert($project, Google_Service_Compute_Firewall $postBody, $optParams = array())
{
$params = array('project' => $project, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves the list of firewall resources available to the specified project.
* (firewalls.listFirewalls)
*
* @param string $project Project ID for this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_FirewallList
*/
public function listFirewalls($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_FirewallList");
}
/**
* Updates the specified firewall resource with the data included in the
* request. This method supports patch semantics. (firewalls.patch)
*
* @param string $project Project ID for this request.
* @param string $firewall Name of the firewall resource to update.
* @param Google_Firewall $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function patch($project, $firewall, Google_Service_Compute_Firewall $postBody, $optParams = array())
{
$params = array('project' => $project, 'firewall' => $firewall, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Compute_Operation");
}
/**
* Updates the specified firewall resource with the data included in the
* request. (firewalls.update)
*
* @param string $project Project ID for this request.
* @param string $firewall Name of the firewall resource to update.
* @param Google_Firewall $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function update($project, $firewall, Google_Service_Compute_Firewall $postBody, $optParams = array())
{
$params = array('project' => $project, 'firewall' => $firewall, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Compute_Operation");
}
}
/**
* The "forwardingRules" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $forwardingRules = $computeService->forwardingRules;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_ForwardingRules_Resource extends Google_Service_Resource
{
/**
* Retrieves the list of forwarding rules grouped by scope.
* (forwardingRules.aggregatedList)
*
* @param string $project Name of the project scoping this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_ForwardingRuleAggregatedList
*/
public function aggregatedList($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('aggregatedList', array($params), "Google_Service_Compute_ForwardingRuleAggregatedList");
}
/**
* Deletes the specified ForwardingRule resource. (forwardingRules.delete)
*
* @param string $project Name of the project scoping this request.
* @param string $region Name of the region scoping this request.
* @param string $forwardingRule Name of the ForwardingRule resource to delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function delete($project, $region, $forwardingRule, $optParams = array())
{
$params = array('project' => $project, 'region' => $region, 'forwardingRule' => $forwardingRule);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Compute_Operation");
}
/**
* Returns the specified ForwardingRule resource. (forwardingRules.get)
*
* @param string $project Name of the project scoping this request.
* @param string $region Name of the region scoping this request.
* @param string $forwardingRule Name of the ForwardingRule resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_ForwardingRule
*/
public function get($project, $region, $forwardingRule, $optParams = array())
{
$params = array('project' => $project, 'region' => $region, 'forwardingRule' => $forwardingRule);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_ForwardingRule");
}
/**
* Creates a ForwardingRule resource in the specified project and region using
* the data included in the request. (forwardingRules.insert)
*
* @param string $project Name of the project scoping this request.
* @param string $region Name of the region scoping this request.
* @param Google_ForwardingRule $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function insert($project, $region, Google_Service_Compute_ForwardingRule $postBody, $optParams = array())
{
$params = array('project' => $project, 'region' => $region, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves the list of ForwardingRule resources available to the specified
* project and region. (forwardingRules.listForwardingRules)
*
* @param string $project Name of the project scoping this request.
* @param string $region Name of the region scoping this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_ForwardingRuleList
*/
public function listForwardingRules($project, $region, $optParams = array())
{
$params = array('project' => $project, 'region' => $region);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_ForwardingRuleList");
}
/**
* Changes target url for forwarding rule. (forwardingRules.setTarget)
*
* @param string $project Name of the project scoping this request.
* @param string $region Name of the region scoping this request.
* @param string $forwardingRule Name of the ForwardingRule resource in which
* target is to be set.
* @param Google_TargetReference $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function setTarget($project, $region, $forwardingRule, Google_Service_Compute_TargetReference $postBody, $optParams = array())
{
$params = array('project' => $project, 'region' => $region, 'forwardingRule' => $forwardingRule, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('setTarget', array($params), "Google_Service_Compute_Operation");
}
}
/**
* The "globalAddresses" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $globalAddresses = $computeService->globalAddresses;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_GlobalAddresses_Resource extends Google_Service_Resource
{
/**
* Deletes the specified address resource. (globalAddresses.delete)
*
* @param string $project Project ID for this request.
* @param string $address Name of the address resource to delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function delete($project, $address, $optParams = array())
{
$params = array('project' => $project, 'address' => $address);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Compute_Operation");
}
/**
* Returns the specified address resource. (globalAddresses.get)
*
* @param string $project Project ID for this request.
* @param string $address Name of the address resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Address
*/
public function get($project, $address, $optParams = array())
{
$params = array('project' => $project, 'address' => $address);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_Address");
}
/**
* Creates an address resource in the specified project using the data included
* in the request. (globalAddresses.insert)
*
* @param string $project Project ID for this request.
* @param Google_Address $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function insert($project, Google_Service_Compute_Address $postBody, $optParams = array())
{
$params = array('project' => $project, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves the list of global address resources.
* (globalAddresses.listGlobalAddresses)
*
* @param string $project Project ID for this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_AddressList
*/
public function listGlobalAddresses($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_AddressList");
}
}
/**
* The "globalForwardingRules" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $globalForwardingRules = $computeService->globalForwardingRules;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_GlobalForwardingRules_Resource extends Google_Service_Resource
{
/**
* Deletes the specified ForwardingRule resource. (globalForwardingRules.delete)
*
* @param string $project Name of the project scoping this request.
* @param string $forwardingRule Name of the ForwardingRule resource to delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function delete($project, $forwardingRule, $optParams = array())
{
$params = array('project' => $project, 'forwardingRule' => $forwardingRule);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Compute_Operation");
}
/**
* Returns the specified ForwardingRule resource. (globalForwardingRules.get)
*
* @param string $project Name of the project scoping this request.
* @param string $forwardingRule Name of the ForwardingRule resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_ForwardingRule
*/
public function get($project, $forwardingRule, $optParams = array())
{
$params = array('project' => $project, 'forwardingRule' => $forwardingRule);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_ForwardingRule");
}
/**
* Creates a ForwardingRule resource in the specified project and region using
* the data included in the request. (globalForwardingRules.insert)
*
* @param string $project Name of the project scoping this request.
* @param Google_ForwardingRule $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function insert($project, Google_Service_Compute_ForwardingRule $postBody, $optParams = array())
{
$params = array('project' => $project, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves the list of ForwardingRule resources available to the specified
* project. (globalForwardingRules.listGlobalForwardingRules)
*
* @param string $project Name of the project scoping this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_ForwardingRuleList
*/
public function listGlobalForwardingRules($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_ForwardingRuleList");
}
/**
* Changes target url for forwarding rule. (globalForwardingRules.setTarget)
*
* @param string $project Name of the project scoping this request.
* @param string $forwardingRule Name of the ForwardingRule resource in which
* target is to be set.
* @param Google_TargetReference $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function setTarget($project, $forwardingRule, Google_Service_Compute_TargetReference $postBody, $optParams = array())
{
$params = array('project' => $project, 'forwardingRule' => $forwardingRule, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('setTarget', array($params), "Google_Service_Compute_Operation");
}
}
/**
* The "globalOperations" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $globalOperations = $computeService->globalOperations;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_GlobalOperations_Resource extends Google_Service_Resource
{
/**
* Retrieves the list of all operations grouped by scope.
* (globalOperations.aggregatedList)
*
* @param string $project Project ID for this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_OperationAggregatedList
*/
public function aggregatedList($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('aggregatedList', array($params), "Google_Service_Compute_OperationAggregatedList");
}
/**
* Deletes the specified Operations resource. (globalOperations.delete)
*
* @param string $project Project ID for this request.
* @param string $operation Name of the Operations resource to delete.
* @param array $optParams Optional parameters.
*/
public function delete($project, $operation, $optParams = array())
{
$params = array('project' => $project, 'operation' => $operation);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Retrieves the specified Operations resource. (globalOperations.get)
*
* @param string $project Project ID for this request.
* @param string $operation Name of the Operations resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function get($project, $operation, $optParams = array())
{
$params = array('project' => $project, 'operation' => $operation);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves the list of Operation resources contained within the specified
* project. (globalOperations.listGlobalOperations)
*
* @param string $project Project ID for this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_OperationList
*/
public function listGlobalOperations($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_OperationList");
}
}
/**
* The "httpHealthChecks" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $httpHealthChecks = $computeService->httpHealthChecks;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_HttpHealthChecks_Resource extends Google_Service_Resource
{
/**
* Deletes the specified HttpHealthCheck resource. (httpHealthChecks.delete)
*
* @param string $project Name of the project scoping this request.
* @param string $httpHealthCheck Name of the HttpHealthCheck resource to
* delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function delete($project, $httpHealthCheck, $optParams = array())
{
$params = array('project' => $project, 'httpHealthCheck' => $httpHealthCheck);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Compute_Operation");
}
/**
* Returns the specified HttpHealthCheck resource. (httpHealthChecks.get)
*
* @param string $project Name of the project scoping this request.
* @param string $httpHealthCheck Name of the HttpHealthCheck resource to
* return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_HttpHealthCheck
*/
public function get($project, $httpHealthCheck, $optParams = array())
{
$params = array('project' => $project, 'httpHealthCheck' => $httpHealthCheck);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_HttpHealthCheck");
}
/**
* Creates a HttpHealthCheck resource in the specified project using the data
* included in the request. (httpHealthChecks.insert)
*
* @param string $project Name of the project scoping this request.
* @param Google_HttpHealthCheck $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function insert($project, Google_Service_Compute_HttpHealthCheck $postBody, $optParams = array())
{
$params = array('project' => $project, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves the list of HttpHealthCheck resources available to the specified
* project. (httpHealthChecks.listHttpHealthChecks)
*
* @param string $project Name of the project scoping this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_HttpHealthCheckList
*/
public function listHttpHealthChecks($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_HttpHealthCheckList");
}
/**
* Updates a HttpHealthCheck resource in the specified project using the data
* included in the request. This method supports patch semantics.
* (httpHealthChecks.patch)
*
* @param string $project Name of the project scoping this request.
* @param string $httpHealthCheck Name of the HttpHealthCheck resource to
* update.
* @param Google_HttpHealthCheck $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function patch($project, $httpHealthCheck, Google_Service_Compute_HttpHealthCheck $postBody, $optParams = array())
{
$params = array('project' => $project, 'httpHealthCheck' => $httpHealthCheck, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Compute_Operation");
}
/**
* Updates a HttpHealthCheck resource in the specified project using the data
* included in the request. (httpHealthChecks.update)
*
* @param string $project Name of the project scoping this request.
* @param string $httpHealthCheck Name of the HttpHealthCheck resource to
* update.
* @param Google_HttpHealthCheck $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function update($project, $httpHealthCheck, Google_Service_Compute_HttpHealthCheck $postBody, $optParams = array())
{
$params = array('project' => $project, 'httpHealthCheck' => $httpHealthCheck, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Compute_Operation");
}
}
/**
* The "httpsHealthChecks" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $httpsHealthChecks = $computeService->httpsHealthChecks;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_HttpsHealthChecks_Resource extends Google_Service_Resource
{
/**
* Deletes the specified HttpsHealthCheck resource. (httpsHealthChecks.delete)
*
* @param string $project Name of the project scoping this request.
* @param string $httpsHealthCheck Name of the HttpsHealthCheck resource to
* delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function delete($project, $httpsHealthCheck, $optParams = array())
{
$params = array('project' => $project, 'httpsHealthCheck' => $httpsHealthCheck);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Compute_Operation");
}
/**
* Returns the specified HttpsHealthCheck resource. (httpsHealthChecks.get)
*
* @param string $project Name of the project scoping this request.
* @param string $httpsHealthCheck Name of the HttpsHealthCheck resource to
* return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_HttpsHealthCheck
*/
public function get($project, $httpsHealthCheck, $optParams = array())
{
$params = array('project' => $project, 'httpsHealthCheck' => $httpsHealthCheck);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_HttpsHealthCheck");
}
/**
* Creates a HttpsHealthCheck resource in the specified project using the data
* included in the request. (httpsHealthChecks.insert)
*
* @param string $project Name of the project scoping this request.
* @param Google_HttpsHealthCheck $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function insert($project, Google_Service_Compute_HttpsHealthCheck $postBody, $optParams = array())
{
$params = array('project' => $project, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves the list of HttpsHealthCheck resources available to the specified
* project. (httpsHealthChecks.listHttpsHealthChecks)
*
* @param string $project Name of the project scoping this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_HttpsHealthCheckList
*/
public function listHttpsHealthChecks($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_HttpsHealthCheckList");
}
/**
* Updates a HttpsHealthCheck resource in the specified project using the data
* included in the request. This method supports patch semantics.
* (httpsHealthChecks.patch)
*
* @param string $project Name of the project scoping this request.
* @param string $httpsHealthCheck Name of the HttpsHealthCheck resource to
* update.
* @param Google_HttpsHealthCheck $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function patch($project, $httpsHealthCheck, Google_Service_Compute_HttpsHealthCheck $postBody, $optParams = array())
{
$params = array('project' => $project, 'httpsHealthCheck' => $httpsHealthCheck, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Compute_Operation");
}
/**
* Updates a HttpsHealthCheck resource in the specified project using the data
* included in the request. (httpsHealthChecks.update)
*
* @param string $project Name of the project scoping this request.
* @param string $httpsHealthCheck Name of the HttpsHealthCheck resource to
* update.
* @param Google_HttpsHealthCheck $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function update($project, $httpsHealthCheck, Google_Service_Compute_HttpsHealthCheck $postBody, $optParams = array())
{
$params = array('project' => $project, 'httpsHealthCheck' => $httpsHealthCheck, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Compute_Operation");
}
}
/**
* The "images" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $images = $computeService->images;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_Images_Resource extends Google_Service_Resource
{
/**
* Deletes the specified image resource. (images.delete)
*
* @param string $project Project ID for this request.
* @param string $image Name of the image resource to delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function delete($project, $image, $optParams = array())
{
$params = array('project' => $project, 'image' => $image);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Compute_Operation");
}
/**
* Sets the deprecation status of an image.
*
* If an empty request body is given, clears the deprecation status instead.
* (images.deprecate)
*
* @param string $project Project ID for this request.
* @param string $image Image name.
* @param Google_DeprecationStatus $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function deprecate($project, $image, Google_Service_Compute_DeprecationStatus $postBody, $optParams = array())
{
$params = array('project' => $project, 'image' => $image, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('deprecate', array($params), "Google_Service_Compute_Operation");
}
/**
* Returns the specified image resource. (images.get)
*
* @param string $project Project ID for this request.
* @param string $image Name of the image resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Image
*/
public function get($project, $image, $optParams = array())
{
$params = array('project' => $project, 'image' => $image);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_Image");
}
/**
* Creates an image resource in the specified project using the data included in
* the request. (images.insert)
*
* @param string $project Project ID for this request.
* @param Google_Image $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function insert($project, Google_Service_Compute_Image $postBody, $optParams = array())
{
$params = array('project' => $project, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves the list of private images available to the specified project.
* Private images are images you create that belong to your project. This method
* does not get any images that belong to other projects, including publicly-
* available images, like Debian 7. If you want to get a list of publicly-
* available images, use this method to make a request to the respective image
* project, such as debian-cloud or windows-cloud.
*
* See Accessing images for more information. (images.listImages)
*
* @param string $project Project ID for this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_ImageList
*/
public function listImages($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_ImageList");
}
}
/**
* The "instanceGroupManagers" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $instanceGroupManagers = $computeService->instanceGroupManagers;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceGroupManagers_Resource extends Google_Service_Resource
{
/**
* Schedules a group action to remove the specified instances from the managed
* instance group. Abandoning an instance does not delete the instance, but it
* does remove the instance from any target pools that are applied by the
* managed instance group. This method reduces the targetSize of the managed
* instance group by the number of instances that you abandon. This operation is
* marked as DONE when the action is scheduled even if the instances have not
* yet been removed from the group. You must separately verify the status of the
* abandoning action with the listmanagedinstances method.
* (instanceGroupManagers.abandonInstances)
*
* @param string $project The project ID for this request.
* @param string $zone The name of the zone where the managed instance group is
* located.
* @param string $instanceGroupManager The name of the managed instance group.
* @param Google_InstanceGroupManagersAbandonInstancesRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function abandonInstances($project, $zone, $instanceGroupManager, Google_Service_Compute_InstanceGroupManagersAbandonInstancesRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instanceGroupManager' => $instanceGroupManager, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('abandonInstances', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves the list of managed instance groups and groups them by zone.
* (instanceGroupManagers.aggregatedList)
*
* @param string $project The project ID for this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_InstanceGroupManagerAggregatedList
*/
public function aggregatedList($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('aggregatedList', array($params), "Google_Service_Compute_InstanceGroupManagerAggregatedList");
}
/**
* Deletes the specified managed instance group and all of the instances in that
* group. (instanceGroupManagers.delete)
*
* @param string $project The project ID for this request.
* @param string $zone The name of the zone where the managed instance group is
* located.
* @param string $instanceGroupManager The name of the managed instance group to
* delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function delete($project, $zone, $instanceGroupManager, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instanceGroupManager' => $instanceGroupManager);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Compute_Operation");
}
/**
* Schedules a group action to delete the specified instances in the managed
* instance group. The instances are also removed from any target pools of which
* they were a member. This method reduces the targetSize of the managed
* instance group by the number of instances that you delete. This operation is
* marked as DONE when the action is scheduled even if the instances are still
* being deleted. You must separately verify the status of the deleting action
* with the listmanagedinstances method. (instanceGroupManagers.deleteInstances)
*
* @param string $project The project ID for this request.
* @param string $zone The name of the zone where the managed instance group is
* located.
* @param string $instanceGroupManager The name of the managed instance group.
* @param Google_InstanceGroupManagersDeleteInstancesRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function deleteInstances($project, $zone, $instanceGroupManager, Google_Service_Compute_InstanceGroupManagersDeleteInstancesRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instanceGroupManager' => $instanceGroupManager, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('deleteInstances', array($params), "Google_Service_Compute_Operation");
}
/**
* Returns all of the details about the specified managed instance group.
* (instanceGroupManagers.get)
*
* @param string $project The project ID for this request.
* @param string $zone The name of the zone where the managed instance group is
* located.
* @param string $instanceGroupManager The name of the managed instance group.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_InstanceGroupManager
*/
public function get($project, $zone, $instanceGroupManager, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instanceGroupManager' => $instanceGroupManager);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_InstanceGroupManager");
}
/**
* Creates a managed instance group using the information that you specify in
* the request. After the group is created, it schedules an action to create
* instances in the group using the specified instance template. This operation
* is marked as DONE when the group is created even if the instances in the
* group have not yet been created. You must separately verify the status of the
* individual instances with the listmanagedinstances method.
* (instanceGroupManagers.insert)
*
* @param string $project The project ID for this request.
* @param string $zone The name of the zone where you want to create the managed
* instance group.
* @param Google_InstanceGroupManager $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function insert($project, $zone, Google_Service_Compute_InstanceGroupManager $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves a list of managed instance groups that are contained within the
* specified project and zone. (instanceGroupManagers.listInstanceGroupManagers)
*
* @param string $project The project ID for this request.
* @param string $zone The name of the zone where the managed instance group is
* located.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_InstanceGroupManagerList
*/
public function listInstanceGroupManagers($project, $zone, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_InstanceGroupManagerList");
}
/**
* Lists all of the instances in the managed instance group. Each instance in
* the list has a currentAction, which indicates the action that the managed
* instance group is performing on the instance. For example, if the group is
* still creating an instance, the currentAction is CREATING. If a previous
* action failed, the list displays the errors for that failed action.
* (instanceGroupManagers.listManagedInstances)
*
* @param string $project The project ID for this request.
* @param string $zone The name of the zone where the managed instance group is
* located.
* @param string $instanceGroupManager The name of the managed instance group.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_InstanceGroupManagersListManagedInstancesResponse
*/
public function listManagedInstances($project, $zone, $instanceGroupManager, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instanceGroupManager' => $instanceGroupManager);
$params = array_merge($params, $optParams);
return $this->call('listManagedInstances', array($params), "Google_Service_Compute_InstanceGroupManagersListManagedInstancesResponse");
}
/**
* Schedules a group action to recreate the specified instances in the managed
* instance group. The instances are deleted and recreated using the current
* instance template for the managed instance group. This operation is marked as
* DONE when the action is scheduled even if the instances have not yet been
* recreated. You must separately verify the status of the recreating action
* with the listmanagedinstances method.
* (instanceGroupManagers.recreateInstances)
*
* @param string $project The project ID for this request.
* @param string $zone The name of the zone where the managed instance group is
* located.
* @param string $instanceGroupManager The name of the managed instance group.
* @param Google_InstanceGroupManagersRecreateInstancesRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function recreateInstances($project, $zone, $instanceGroupManager, Google_Service_Compute_InstanceGroupManagersRecreateInstancesRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instanceGroupManager' => $instanceGroupManager, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('recreateInstances', array($params), "Google_Service_Compute_Operation");
}
/**
* Resizes the managed instance group. If you increase the size, the group
* creates new instances using the current instance template. If you decrease
* the size, the group deletes instances. The resize operation is marked DONE
* when the resize actions are scheduled even if the group has not yet added or
* deleted any instances. You must separately verify the status of the creating
* or deleting actions with the listmanagedinstances method.
* (instanceGroupManagers.resize)
*
* @param string $project The project ID for this request.
* @param string $zone The name of the zone where the managed instance group is
* located.
* @param string $instanceGroupManager The name of the managed instance group.
* @param int $size The number of running instances that the managed instance
* group should maintain at any given time. The group automatically adds or
* removes instances to maintain the number of instances specified by this
* parameter.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function resize($project, $zone, $instanceGroupManager, $size, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instanceGroupManager' => $instanceGroupManager, 'size' => $size);
$params = array_merge($params, $optParams);
return $this->call('resize', array($params), "Google_Service_Compute_Operation");
}
/**
* Specifies the instance template to use when creating new instances in this
* group. The templates for existing instances in the group do not change unless
* you recreate them. (instanceGroupManagers.setInstanceTemplate)
*
* @param string $project The project ID for this request.
* @param string $zone The name of the zone where the managed instance group is
* located.
* @param string $instanceGroupManager The name of the managed instance group.
* @param Google_InstanceGroupManagersSetInstanceTemplateRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function setInstanceTemplate($project, $zone, $instanceGroupManager, Google_Service_Compute_InstanceGroupManagersSetInstanceTemplateRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instanceGroupManager' => $instanceGroupManager, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('setInstanceTemplate', array($params), "Google_Service_Compute_Operation");
}
/**
* Modifies the target pools to which all instances in this managed instance
* group are assigned. The target pools automatically apply to all of the
* instances in the managed instance group. This operation is marked DONE when
* you make the request even if the instances have not yet been added to their
* target pools. The change might take some time to apply to all of the
* instances in the group depending on the size of the group.
* (instanceGroupManagers.setTargetPools)
*
* @param string $project The project ID for this request.
* @param string $zone The name of the zone where the managed instance group is
* located.
* @param string $instanceGroupManager The name of the managed instance group.
* @param Google_InstanceGroupManagersSetTargetPoolsRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function setTargetPools($project, $zone, $instanceGroupManager, Google_Service_Compute_InstanceGroupManagersSetTargetPoolsRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instanceGroupManager' => $instanceGroupManager, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('setTargetPools', array($params), "Google_Service_Compute_Operation");
}
}
/**
* The "instanceGroups" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $instanceGroups = $computeService->instanceGroups;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceGroups_Resource extends Google_Service_Resource
{
/**
* Adds a list of instances to the specified instance group. All of the
* instances in the instance group must be in the same network/subnetwork.
* (instanceGroups.addInstances)
*
* @param string $project The project ID for this request.
* @param string $zone The name of the zone where the instance group is located.
* @param string $instanceGroup The name of the instance group where you are
* adding instances.
* @param Google_InstanceGroupsAddInstancesRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function addInstances($project, $zone, $instanceGroup, Google_Service_Compute_InstanceGroupsAddInstancesRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instanceGroup' => $instanceGroup, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('addInstances', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves the list of instance groups and sorts them by zone.
* (instanceGroups.aggregatedList)
*
* @param string $project The project ID for this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_InstanceGroupAggregatedList
*/
public function aggregatedList($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('aggregatedList', array($params), "Google_Service_Compute_InstanceGroupAggregatedList");
}
/**
* Deletes the specified instance group. The instances in the group are not
* deleted. (instanceGroups.delete)
*
* @param string $project The project ID for this request.
* @param string $zone The name of the zone where the instance group is located.
* @param string $instanceGroup The name of the instance group to delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function delete($project, $zone, $instanceGroup, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instanceGroup' => $instanceGroup);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Compute_Operation");
}
/**
* Returns the specified instance group resource. (instanceGroups.get)
*
* @param string $project The project ID for this request.
* @param string $zone The name of the zone where the instance group is located.
* @param string $instanceGroup The name of the instance group.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_InstanceGroup
*/
public function get($project, $zone, $instanceGroup, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instanceGroup' => $instanceGroup);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_InstanceGroup");
}
/**
* Creates an instance group in the specified project using the parameters that
* are included in the request. (instanceGroups.insert)
*
* @param string $project The project ID for this request.
* @param string $zone The name of the zone where you want to create the
* instance group.
* @param Google_InstanceGroup $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function insert($project, $zone, Google_Service_Compute_InstanceGroup $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves the list of instance groups that are located in the specified
* project and zone. (instanceGroups.listInstanceGroups)
*
* @param string $project The project ID for this request.
* @param string $zone The name of the zone where the instance group is located.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_InstanceGroupList
*/
public function listInstanceGroups($project, $zone, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_InstanceGroupList");
}
/**
* Lists the instances in the specified instance group.
* (instanceGroups.listInstances)
*
* @param string $project The project ID for this request.
* @param string $zone The name of the zone where the instance group is located.
* @param string $instanceGroup The name of the instance group from which you
* want to generate a list of included instances.
* @param Google_InstanceGroupsListInstancesRequest $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string maxResults Maximum count of results to be returned.
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @return Google_Service_Compute_InstanceGroupsListInstances
*/
public function listInstances($project, $zone, $instanceGroup, Google_Service_Compute_InstanceGroupsListInstancesRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instanceGroup' => $instanceGroup, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('listInstances', array($params), "Google_Service_Compute_InstanceGroupsListInstances");
}
/**
* Removes one or more instances from the specified instance group, but does not
* delete those instances. (instanceGroups.removeInstances)
*
* @param string $project The project ID for this request.
* @param string $zone The name of the zone where the instance group is located.
* @param string $instanceGroup The name of the instance group where the
* specified instances will be removed.
* @param Google_InstanceGroupsRemoveInstancesRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function removeInstances($project, $zone, $instanceGroup, Google_Service_Compute_InstanceGroupsRemoveInstancesRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instanceGroup' => $instanceGroup, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('removeInstances', array($params), "Google_Service_Compute_Operation");
}
/**
* Sets the named ports for the specified instance group.
* (instanceGroups.setNamedPorts)
*
* @param string $project The project ID for this request.
* @param string $zone The name of the zone where the instance group is located.
* @param string $instanceGroup The name of the instance group where the named
* ports are updated.
* @param Google_InstanceGroupsSetNamedPortsRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function setNamedPorts($project, $zone, $instanceGroup, Google_Service_Compute_InstanceGroupsSetNamedPortsRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instanceGroup' => $instanceGroup, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('setNamedPorts', array($params), "Google_Service_Compute_Operation");
}
}
/**
* The "instanceTemplates" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $instanceTemplates = $computeService->instanceTemplates;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceTemplates_Resource extends Google_Service_Resource
{
/**
* Deletes the specified instance template. (instanceTemplates.delete)
*
* @param string $project The project ID for this request.
* @param string $instanceTemplate The name of the instance template to delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function delete($project, $instanceTemplate, $optParams = array())
{
$params = array('project' => $project, 'instanceTemplate' => $instanceTemplate);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Compute_Operation");
}
/**
* Returns the specified instance template resource. (instanceTemplates.get)
*
* @param string $project The project ID for this request.
* @param string $instanceTemplate The name of the instance template.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_InstanceTemplate
*/
public function get($project, $instanceTemplate, $optParams = array())
{
$params = array('project' => $project, 'instanceTemplate' => $instanceTemplate);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_InstanceTemplate");
}
/**
* Creates an instance template in the specified project using the data that is
* included in the request. (instanceTemplates.insert)
*
* @param string $project The project ID for this request.
* @param Google_InstanceTemplate $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function insert($project, Google_Service_Compute_InstanceTemplate $postBody, $optParams = array())
{
$params = array('project' => $project, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves a list of instance templates that are contained within the
* specified project and zone. (instanceTemplates.listInstanceTemplates)
*
* @param string $project The project ID for this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_InstanceTemplateList
*/
public function listInstanceTemplates($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_InstanceTemplateList");
}
}
/**
* The "instances" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $instances = $computeService->instances;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_Instances_Resource extends Google_Service_Resource
{
/**
* Adds an access config to an instance's network interface.
* (instances.addAccessConfig)
*
* @param string $project Project ID for this request.
* @param string $zone The name of the zone for this request.
* @param string $instance The instance name for this request.
* @param string $networkInterface The name of the network interface to add to
* this instance.
* @param Google_AccessConfig $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function addAccessConfig($project, $zone, $instance, $networkInterface, Google_Service_Compute_AccessConfig $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instance' => $instance, 'networkInterface' => $networkInterface, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('addAccessConfig', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves aggregated list of instance resources. (instances.aggregatedList)
*
* @param string $project Project ID for this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_InstanceAggregatedList
*/
public function aggregatedList($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('aggregatedList', array($params), "Google_Service_Compute_InstanceAggregatedList");
}
/**
* Attaches a Disk resource to an instance. (instances.attachDisk)
*
* @param string $project Project ID for this request.
* @param string $zone The name of the zone for this request.
* @param string $instance Instance name.
* @param Google_AttachedDisk $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function attachDisk($project, $zone, $instance, Google_Service_Compute_AttachedDisk $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instance' => $instance, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('attachDisk', array($params), "Google_Service_Compute_Operation");
}
/**
* Deletes the specified Instance resource. For more information, see Shutting
* down an instance. (instances.delete)
*
* @param string $project Project ID for this request.
* @param string $zone The name of the zone for this request.
* @param string $instance Name of the instance resource to delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function delete($project, $zone, $instance, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instance' => $instance);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Compute_Operation");
}
/**
* Deletes an access config from an instance's network interface.
* (instances.deleteAccessConfig)
*
* @param string $project Project ID for this request.
* @param string $zone The name of the zone for this request.
* @param string $instance The instance name for this request.
* @param string $accessConfig The name of the access config to delete.
* @param string $networkInterface The name of the network interface.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function deleteAccessConfig($project, $zone, $instance, $accessConfig, $networkInterface, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instance' => $instance, 'accessConfig' => $accessConfig, 'networkInterface' => $networkInterface);
$params = array_merge($params, $optParams);
return $this->call('deleteAccessConfig', array($params), "Google_Service_Compute_Operation");
}
/**
* Detaches a disk from an instance. (instances.detachDisk)
*
* @param string $project Project ID for this request.
* @param string $zone The name of the zone for this request.
* @param string $instance Instance name.
* @param string $deviceName Disk device name to detach.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function detachDisk($project, $zone, $instance, $deviceName, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instance' => $instance, 'deviceName' => $deviceName);
$params = array_merge($params, $optParams);
return $this->call('detachDisk', array($params), "Google_Service_Compute_Operation");
}
/**
* Returns the specified instance resource. (instances.get)
*
* @param string $project Project ID for this request.
* @param string $zone The name of the zone for this request.
* @param string $instance Name of the instance resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Instance
*/
public function get($project, $zone, $instance, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instance' => $instance);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_Instance");
}
/**
* Returns the specified instance's serial port output.
* (instances.getSerialPortOutput)
*
* @param string $project Project ID for this request.
* @param string $zone The name of the zone for this request.
* @param string $instance Name of the instance scoping this request.
* @param array $optParams Optional parameters.
*
* @opt_param int port Specifies which COM or serial port to retrieve data from.
* @return Google_Service_Compute_SerialPortOutput
*/
public function getSerialPortOutput($project, $zone, $instance, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instance' => $instance);
$params = array_merge($params, $optParams);
return $this->call('getSerialPortOutput', array($params), "Google_Service_Compute_SerialPortOutput");
}
/**
* Creates an instance resource in the specified project using the data included
* in the request. (instances.insert)
*
* @param string $project Project ID for this request.
* @param string $zone The name of the zone for this request.
* @param Google_Instance $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function insert($project, $zone, Google_Service_Compute_Instance $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves the list of instance resources contained within the specified zone.
* (instances.listInstances)
*
* @param string $project Project ID for this request.
* @param string $zone The name of the zone for this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_InstanceList
*/
public function listInstances($project, $zone, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_InstanceList");
}
/**
* Performs a hard reset on the instance. (instances.reset)
*
* @param string $project Project ID for this request.
* @param string $zone The name of the zone for this request.
* @param string $instance Name of the instance scoping this request.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function reset($project, $zone, $instance, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instance' => $instance);
$params = array_merge($params, $optParams);
return $this->call('reset', array($params), "Google_Service_Compute_Operation");
}
/**
* Sets the auto-delete flag for a disk attached to an instance.
* (instances.setDiskAutoDelete)
*
* @param string $project Project ID for this request.
* @param string $zone The name of the zone for this request.
* @param string $instance The instance name.
* @param bool $autoDelete Whether to auto-delete the disk when the instance is
* deleted.
* @param string $deviceName The device name of the disk to modify.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function setDiskAutoDelete($project, $zone, $instance, $autoDelete, $deviceName, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instance' => $instance, 'autoDelete' => $autoDelete, 'deviceName' => $deviceName);
$params = array_merge($params, $optParams);
return $this->call('setDiskAutoDelete', array($params), "Google_Service_Compute_Operation");
}
/**
* Sets metadata for the specified instance to the data included in the request.
* (instances.setMetadata)
*
* @param string $project Project ID for this request.
* @param string $zone The name of the zone for this request.
* @param string $instance Name of the instance scoping this request.
* @param Google_Metadata $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function setMetadata($project, $zone, $instance, Google_Service_Compute_Metadata $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instance' => $instance, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('setMetadata', array($params), "Google_Service_Compute_Operation");
}
/**
* Sets an instance's scheduling options. (instances.setScheduling)
*
* @param string $project Project ID for this request.
* @param string $zone The name of the zone for this request.
* @param string $instance Instance name.
* @param Google_Scheduling $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function setScheduling($project, $zone, $instance, Google_Service_Compute_Scheduling $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instance' => $instance, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('setScheduling', array($params), "Google_Service_Compute_Operation");
}
/**
* Sets tags for the specified instance to the data included in the request.
* (instances.setTags)
*
* @param string $project Project ID for this request.
* @param string $zone The name of the zone for this request.
* @param string $instance Name of the instance scoping this request.
* @param Google_Tags $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function setTags($project, $zone, $instance, Google_Service_Compute_Tags $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instance' => $instance, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('setTags', array($params), "Google_Service_Compute_Operation");
}
/**
* This method starts an instance that was stopped using the using the
* instances().stop method. For more information, see Restart an instance.
* (instances.start)
*
* @param string $project Project ID for this request.
* @param string $zone The name of the zone for this request.
* @param string $instance Name of the instance resource to start.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function start($project, $zone, $instance, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instance' => $instance);
$params = array_merge($params, $optParams);
return $this->call('start', array($params), "Google_Service_Compute_Operation");
}
/**
* This method stops a running instance, shutting it down cleanly, and allows
* you to restart the instance at a later time. Stopped instances do not incur
* per-minute, virtual machine usage charges while they are stopped, but any
* resources that the virtual machine is using, such as persistent disks and
* static IP addresses,will continue to be charged until they are deleted. For
* more information, see Stopping an instance. (instances.stop)
*
* @param string $project Project ID for this request.
* @param string $zone The name of the zone for this request.
* @param string $instance Name of the instance resource to stop.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function stop($project, $zone, $instance, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instance' => $instance);
$params = array_merge($params, $optParams);
return $this->call('stop', array($params), "Google_Service_Compute_Operation");
}
}
/**
* The "licenses" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $licenses = $computeService->licenses;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_Licenses_Resource extends Google_Service_Resource
{
/**
* Returns the specified license resource. (licenses.get)
*
* @param string $project Project ID for this request.
* @param string $license Name of the license resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_License
*/
public function get($project, $license, $optParams = array())
{
$params = array('project' => $project, 'license' => $license);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_License");
}
}
/**
* The "machineTypes" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $machineTypes = $computeService->machineTypes;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_MachineTypes_Resource extends Google_Service_Resource
{
/**
* Retrieves the list of machine type resources grouped by scope.
* (machineTypes.aggregatedList)
*
* @param string $project Project ID for this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_MachineTypeAggregatedList
*/
public function aggregatedList($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('aggregatedList', array($params), "Google_Service_Compute_MachineTypeAggregatedList");
}
/**
* Returns the specified machine type resource. (machineTypes.get)
*
* @param string $project Project ID for this request.
* @param string $zone The name of the zone for this request.
* @param string $machineType Name of the machine type resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_MachineType
*/
public function get($project, $zone, $machineType, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'machineType' => $machineType);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_MachineType");
}
/**
* Retrieves the list of machine type resources available to the specified
* project. (machineTypes.listMachineTypes)
*
* @param string $project Project ID for this request.
* @param string $zone The name of the zone for this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_MachineTypeList
*/
public function listMachineTypes($project, $zone, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_MachineTypeList");
}
}
/**
* The "networks" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $networks = $computeService->networks;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_Networks_Resource extends Google_Service_Resource
{
/**
* Deletes the specified network resource. (networks.delete)
*
* @param string $project Project ID for this request.
* @param string $network Name of the network resource to delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function delete($project, $network, $optParams = array())
{
$params = array('project' => $project, 'network' => $network);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Compute_Operation");
}
/**
* Returns the specified network resource. (networks.get)
*
* @param string $project Project ID for this request.
* @param string $network Name of the network resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Network
*/
public function get($project, $network, $optParams = array())
{
$params = array('project' => $project, 'network' => $network);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_Network");
}
/**
* Creates a network resource in the specified project using the data included
* in the request. (networks.insert)
*
* @param string $project Project ID for this request.
* @param Google_Network $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function insert($project, Google_Service_Compute_Network $postBody, $optParams = array())
{
$params = array('project' => $project, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves the list of network resources available to the specified project.
* (networks.listNetworks)
*
* @param string $project Project ID for this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_NetworkList
*/
public function listNetworks($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_NetworkList");
}
}
/**
* The "projects" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $projects = $computeService->projects;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_Projects_Resource extends Google_Service_Resource
{
/**
* Returns the specified project resource. (projects.get)
*
* @param string $project Project ID for this request.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Project
*/
public function get($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_Project");
}
/**
* Moves a persistent disk from one zone to another. (projects.moveDisk)
*
* @param string $project Project ID for this request.
* @param Google_DiskMoveRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function moveDisk($project, Google_Service_Compute_DiskMoveRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('moveDisk', array($params), "Google_Service_Compute_Operation");
}
/**
* Moves an instance and its attached persistent disks from one zone to another.
* (projects.moveInstance)
*
* @param string $project Project ID for this request.
* @param Google_InstanceMoveRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function moveInstance($project, Google_Service_Compute_InstanceMoveRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('moveInstance', array($params), "Google_Service_Compute_Operation");
}
/**
* Sets metadata common to all instances within the specified project using the
* data included in the request. (projects.setCommonInstanceMetadata)
*
* @param string $project Project ID for this request.
* @param Google_Metadata $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function setCommonInstanceMetadata($project, Google_Service_Compute_Metadata $postBody, $optParams = array())
{
$params = array('project' => $project, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('setCommonInstanceMetadata', array($params), "Google_Service_Compute_Operation");
}
/**
* Enables the usage export feature and sets the usage export bucket where
* reports are stored. If you provide an empty request body using this method,
* the usage export feature will be disabled. (projects.setUsageExportBucket)
*
* @param string $project Project ID for this request.
* @param Google_UsageExportLocation $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function setUsageExportBucket($project, Google_Service_Compute_UsageExportLocation $postBody, $optParams = array())
{
$params = array('project' => $project, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('setUsageExportBucket', array($params), "Google_Service_Compute_Operation");
}
}
/**
* The "regionOperations" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $regionOperations = $computeService->regionOperations;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_RegionOperations_Resource extends Google_Service_Resource
{
/**
* Deletes the specified region-specific Operations resource.
* (regionOperations.delete)
*
* @param string $project Project ID for this request.
* @param string $region Name of the region scoping this request.
* @param string $operation Name of the Operations resource to delete.
* @param array $optParams Optional parameters.
*/
public function delete($project, $region, $operation, $optParams = array())
{
$params = array('project' => $project, 'region' => $region, 'operation' => $operation);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Retrieves the specified region-specific Operations resource.
* (regionOperations.get)
*
* @param string $project Project ID for this request.
* @param string $region Name of the zone scoping this request.
* @param string $operation Name of the Operations resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function get($project, $region, $operation, $optParams = array())
{
$params = array('project' => $project, 'region' => $region, 'operation' => $operation);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves the list of Operation resources contained within the specified
* region. (regionOperations.listRegionOperations)
*
* @param string $project Project ID for this request.
* @param string $region Name of the region scoping this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_OperationList
*/
public function listRegionOperations($project, $region, $optParams = array())
{
$params = array('project' => $project, 'region' => $region);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_OperationList");
}
}
/**
* The "regions" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $regions = $computeService->regions;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_Regions_Resource extends Google_Service_Resource
{
/**
* Returns the specified region resource. (regions.get)
*
* @param string $project Project ID for this request.
* @param string $region Name of the region resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Region
*/
public function get($project, $region, $optParams = array())
{
$params = array('project' => $project, 'region' => $region);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_Region");
}
/**
* Retrieves the list of region resources available to the specified project.
* (regions.listRegions)
*
* @param string $project Project ID for this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_RegionList
*/
public function listRegions($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_RegionList");
}
}
/**
* The "routes" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $routes = $computeService->routes;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_Routes_Resource extends Google_Service_Resource
{
/**
* Deletes the specified route resource. (routes.delete)
*
* @param string $project Name of the project scoping this request.
* @param string $route Name of the route resource to delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function delete($project, $route, $optParams = array())
{
$params = array('project' => $project, 'route' => $route);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Compute_Operation");
}
/**
* Returns the specified route resource. (routes.get)
*
* @param string $project Name of the project scoping this request.
* @param string $route Name of the route resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Route
*/
public function get($project, $route, $optParams = array())
{
$params = array('project' => $project, 'route' => $route);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_Route");
}
/**
* Creates a route resource in the specified project using the data included in
* the request. (routes.insert)
*
* @param string $project Name of the project scoping this request.
* @param Google_Route $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function insert($project, Google_Service_Compute_Route $postBody, $optParams = array())
{
$params = array('project' => $project, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves the list of route resources available to the specified project.
* (routes.listRoutes)
*
* @param string $project Name of the project scoping this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_RouteList
*/
public function listRoutes($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_RouteList");
}
}
/**
* The "snapshots" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $snapshots = $computeService->snapshots;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_Snapshots_Resource extends Google_Service_Resource
{
/**
* Deletes the specified Snapshot resource. Keep in mind that deleting a single
* snapshot might not necessarily delete all the data on that snapshot. If any
* data on the snapshot that is marked for deletion is needed for subsequent
* snapshots, the data will be moved to the next corresponding snapshot.
*
* For more information, see Deleting snaphots. (snapshots.delete)
*
* @param string $project Name of the project scoping this request.
* @param string $snapshot Name of the Snapshot resource to delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function delete($project, $snapshot, $optParams = array())
{
$params = array('project' => $project, 'snapshot' => $snapshot);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Compute_Operation");
}
/**
* Returns the specified Snapshot resource. (snapshots.get)
*
* @param string $project Name of the project scoping this request.
* @param string $snapshot Name of the Snapshot resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Snapshot
*/
public function get($project, $snapshot, $optParams = array())
{
$params = array('project' => $project, 'snapshot' => $snapshot);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_Snapshot");
}
/**
* Retrieves the list of Snapshot resources contained within the specified
* project. (snapshots.listSnapshots)
*
* @param string $project Name of the project scoping this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_SnapshotList
*/
public function listSnapshots($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_SnapshotList");
}
}
/**
* The "sslCertificates" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $sslCertificates = $computeService->sslCertificates;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_SslCertificates_Resource extends Google_Service_Resource
{
/**
* Deletes the specified SslCertificate resource. (sslCertificates.delete)
*
* @param string $project Name of the project scoping this request.
* @param string $sslCertificate Name of the SslCertificate resource to delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function delete($project, $sslCertificate, $optParams = array())
{
$params = array('project' => $project, 'sslCertificate' => $sslCertificate);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Compute_Operation");
}
/**
* Returns the specified SslCertificate resource. (sslCertificates.get)
*
* @param string $project Name of the project scoping this request.
* @param string $sslCertificate Name of the SslCertificate resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_SslCertificate
*/
public function get($project, $sslCertificate, $optParams = array())
{
$params = array('project' => $project, 'sslCertificate' => $sslCertificate);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_SslCertificate");
}
/**
* Creates a SslCertificate resource in the specified project using the data
* included in the request. (sslCertificates.insert)
*
* @param string $project Name of the project scoping this request.
* @param Google_SslCertificate $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function insert($project, Google_Service_Compute_SslCertificate $postBody, $optParams = array())
{
$params = array('project' => $project, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves the list of SslCertificate resources available to the specified
* project. (sslCertificates.listSslCertificates)
*
* @param string $project Name of the project scoping this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_SslCertificateList
*/
public function listSslCertificates($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_SslCertificateList");
}
}
/**
* The "targetHttpProxies" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $targetHttpProxies = $computeService->targetHttpProxies;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_TargetHttpProxies_Resource extends Google_Service_Resource
{
/**
* Deletes the specified TargetHttpProxy resource. (targetHttpProxies.delete)
*
* @param string $project Name of the project scoping this request.
* @param string $targetHttpProxy Name of the TargetHttpProxy resource to
* delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function delete($project, $targetHttpProxy, $optParams = array())
{
$params = array('project' => $project, 'targetHttpProxy' => $targetHttpProxy);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Compute_Operation");
}
/**
* Returns the specified TargetHttpProxy resource. (targetHttpProxies.get)
*
* @param string $project Name of the project scoping this request.
* @param string $targetHttpProxy Name of the TargetHttpProxy resource to
* return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_TargetHttpProxy
*/
public function get($project, $targetHttpProxy, $optParams = array())
{
$params = array('project' => $project, 'targetHttpProxy' => $targetHttpProxy);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_TargetHttpProxy");
}
/**
* Creates a TargetHttpProxy resource in the specified project using the data
* included in the request. (targetHttpProxies.insert)
*
* @param string $project Name of the project scoping this request.
* @param Google_TargetHttpProxy $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function insert($project, Google_Service_Compute_TargetHttpProxy $postBody, $optParams = array())
{
$params = array('project' => $project, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves the list of TargetHttpProxy resources available to the specified
* project. (targetHttpProxies.listTargetHttpProxies)
*
* @param string $project Name of the project scoping this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_TargetHttpProxyList
*/
public function listTargetHttpProxies($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_TargetHttpProxyList");
}
/**
* Changes the URL map for TargetHttpProxy. (targetHttpProxies.setUrlMap)
*
* @param string $project Name of the project scoping this request.
* @param string $targetHttpProxy Name of the TargetHttpProxy resource whose URL
* map is to be set.
* @param Google_UrlMapReference $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function setUrlMap($project, $targetHttpProxy, Google_Service_Compute_UrlMapReference $postBody, $optParams = array())
{
$params = array('project' => $project, 'targetHttpProxy' => $targetHttpProxy, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('setUrlMap', array($params), "Google_Service_Compute_Operation");
}
}
/**
* The "targetHttpsProxies" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $targetHttpsProxies = $computeService->targetHttpsProxies;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_TargetHttpsProxies_Resource extends Google_Service_Resource
{
/**
* Deletes the specified TargetHttpsProxy resource. (targetHttpsProxies.delete)
*
* @param string $project Name of the project scoping this request.
* @param string $targetHttpsProxy Name of the TargetHttpsProxy resource to
* delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function delete($project, $targetHttpsProxy, $optParams = array())
{
$params = array('project' => $project, 'targetHttpsProxy' => $targetHttpsProxy);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Compute_Operation");
}
/**
* Returns the specified TargetHttpsProxy resource. (targetHttpsProxies.get)
*
* @param string $project Name of the project scoping this request.
* @param string $targetHttpsProxy Name of the TargetHttpsProxy resource to
* return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_TargetHttpsProxy
*/
public function get($project, $targetHttpsProxy, $optParams = array())
{
$params = array('project' => $project, 'targetHttpsProxy' => $targetHttpsProxy);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_TargetHttpsProxy");
}
/**
* Creates a TargetHttpsProxy resource in the specified project using the data
* included in the request. (targetHttpsProxies.insert)
*
* @param string $project Name of the project scoping this request.
* @param Google_TargetHttpsProxy $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function insert($project, Google_Service_Compute_TargetHttpsProxy $postBody, $optParams = array())
{
$params = array('project' => $project, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves the list of TargetHttpsProxy resources available to the specified
* project. (targetHttpsProxies.listTargetHttpsProxies)
*
* @param string $project Name of the project scoping this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_TargetHttpsProxyList
*/
public function listTargetHttpsProxies($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_TargetHttpsProxyList");
}
/**
* Replaces SslCertificates for TargetHttpsProxy.
* (targetHttpsProxies.setSslCertificates)
*
* @param string $project Name of the project scoping this request.
* @param string $targetHttpsProxy Name of the TargetHttpsProxy resource whose
* URL map is to be set.
* @param Google_TargetHttpsProxiesSetSslCertificatesRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function setSslCertificates($project, $targetHttpsProxy, Google_Service_Compute_TargetHttpsProxiesSetSslCertificatesRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'targetHttpsProxy' => $targetHttpsProxy, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('setSslCertificates', array($params), "Google_Service_Compute_Operation");
}
/**
* Changes the URL map for TargetHttpsProxy. (targetHttpsProxies.setUrlMap)
*
* @param string $project Name of the project scoping this request.
* @param string $targetHttpsProxy Name of the TargetHttpsProxy resource whose
* URL map is to be set.
* @param Google_UrlMapReference $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function setUrlMap($project, $targetHttpsProxy, Google_Service_Compute_UrlMapReference $postBody, $optParams = array())
{
$params = array('project' => $project, 'targetHttpsProxy' => $targetHttpsProxy, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('setUrlMap', array($params), "Google_Service_Compute_Operation");
}
}
/**
* The "targetInstances" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $targetInstances = $computeService->targetInstances;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_TargetInstances_Resource extends Google_Service_Resource
{
/**
* Retrieves the list of target instances grouped by scope.
* (targetInstances.aggregatedList)
*
* @param string $project Name of the project scoping this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_TargetInstanceAggregatedList
*/
public function aggregatedList($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('aggregatedList', array($params), "Google_Service_Compute_TargetInstanceAggregatedList");
}
/**
* Deletes the specified TargetInstance resource. (targetInstances.delete)
*
* @param string $project Name of the project scoping this request.
* @param string $zone Name of the zone scoping this request.
* @param string $targetInstance Name of the TargetInstance resource to delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function delete($project, $zone, $targetInstance, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'targetInstance' => $targetInstance);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Compute_Operation");
}
/**
* Returns the specified TargetInstance resource. (targetInstances.get)
*
* @param string $project Name of the project scoping this request.
* @param string $zone Name of the zone scoping this request.
* @param string $targetInstance Name of the TargetInstance resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_TargetInstance
*/
public function get($project, $zone, $targetInstance, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'targetInstance' => $targetInstance);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_TargetInstance");
}
/**
* Creates a TargetInstance resource in the specified project and zone using the
* data included in the request. (targetInstances.insert)
*
* @param string $project Name of the project scoping this request.
* @param string $zone Name of the zone scoping this request.
* @param Google_TargetInstance $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function insert($project, $zone, Google_Service_Compute_TargetInstance $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves the list of TargetInstance resources available to the specified
* project and zone. (targetInstances.listTargetInstances)
*
* @param string $project Name of the project scoping this request.
* @param string $zone Name of the zone scoping this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_TargetInstanceList
*/
public function listTargetInstances($project, $zone, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_TargetInstanceList");
}
}
/**
* The "targetPools" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $targetPools = $computeService->targetPools;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_TargetPools_Resource extends Google_Service_Resource
{
/**
* Adds health check URL to targetPool. (targetPools.addHealthCheck)
*
* @param string $project
* @param string $region Name of the region scoping this request.
* @param string $targetPool Name of the TargetPool resource to which
* health_check_url is to be added.
* @param Google_TargetPoolsAddHealthCheckRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function addHealthCheck($project, $region, $targetPool, Google_Service_Compute_TargetPoolsAddHealthCheckRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'region' => $region, 'targetPool' => $targetPool, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('addHealthCheck', array($params), "Google_Service_Compute_Operation");
}
/**
* Adds instance url to targetPool. (targetPools.addInstance)
*
* @param string $project
* @param string $region Name of the region scoping this request.
* @param string $targetPool Name of the TargetPool resource to which
* instance_url is to be added.
* @param Google_TargetPoolsAddInstanceRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function addInstance($project, $region, $targetPool, Google_Service_Compute_TargetPoolsAddInstanceRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'region' => $region, 'targetPool' => $targetPool, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('addInstance', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves the list of target pools grouped by scope.
* (targetPools.aggregatedList)
*
* @param string $project Name of the project scoping this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_TargetPoolAggregatedList
*/
public function aggregatedList($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('aggregatedList', array($params), "Google_Service_Compute_TargetPoolAggregatedList");
}
/**
* Deletes the specified TargetPool resource. (targetPools.delete)
*
* @param string $project Name of the project scoping this request.
* @param string $region Name of the region scoping this request.
* @param string $targetPool Name of the TargetPool resource to delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function delete($project, $region, $targetPool, $optParams = array())
{
$params = array('project' => $project, 'region' => $region, 'targetPool' => $targetPool);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Compute_Operation");
}
/**
* Returns the specified TargetPool resource. (targetPools.get)
*
* @param string $project Name of the project scoping this request.
* @param string $region Name of the region scoping this request.
* @param string $targetPool Name of the TargetPool resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_TargetPool
*/
public function get($project, $region, $targetPool, $optParams = array())
{
$params = array('project' => $project, 'region' => $region, 'targetPool' => $targetPool);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_TargetPool");
}
/**
* Gets the most recent health check results for each IP for the given instance
* that is referenced by given TargetPool. (targetPools.getHealth)
*
* @param string $project
* @param string $region Name of the region scoping this request.
* @param string $targetPool Name of the TargetPool resource to which the
* queried instance belongs.
* @param Google_InstanceReference $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_TargetPoolInstanceHealth
*/
public function getHealth($project, $region, $targetPool, Google_Service_Compute_InstanceReference $postBody, $optParams = array())
{
$params = array('project' => $project, 'region' => $region, 'targetPool' => $targetPool, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('getHealth', array($params), "Google_Service_Compute_TargetPoolInstanceHealth");
}
/**
* Creates a TargetPool resource in the specified project and region using the
* data included in the request. (targetPools.insert)
*
* @param string $project Name of the project scoping this request.
* @param string $region Name of the region scoping this request.
* @param Google_TargetPool $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function insert($project, $region, Google_Service_Compute_TargetPool $postBody, $optParams = array())
{
$params = array('project' => $project, 'region' => $region, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves the list of TargetPool resources available to the specified project
* and region. (targetPools.listTargetPools)
*
* @param string $project Name of the project scoping this request.
* @param string $region Name of the region scoping this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_TargetPoolList
*/
public function listTargetPools($project, $region, $optParams = array())
{
$params = array('project' => $project, 'region' => $region);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_TargetPoolList");
}
/**
* Removes health check URL from targetPool. (targetPools.removeHealthCheck)
*
* @param string $project
* @param string $region Name of the region scoping this request.
* @param string $targetPool Name of the TargetPool resource to which
* health_check_url is to be removed.
* @param Google_TargetPoolsRemoveHealthCheckRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function removeHealthCheck($project, $region, $targetPool, Google_Service_Compute_TargetPoolsRemoveHealthCheckRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'region' => $region, 'targetPool' => $targetPool, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('removeHealthCheck', array($params), "Google_Service_Compute_Operation");
}
/**
* Removes instance URL from targetPool. (targetPools.removeInstance)
*
* @param string $project
* @param string $region Name of the region scoping this request.
* @param string $targetPool Name of the TargetPool resource to which
* instance_url is to be removed.
* @param Google_TargetPoolsRemoveInstanceRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function removeInstance($project, $region, $targetPool, Google_Service_Compute_TargetPoolsRemoveInstanceRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'region' => $region, 'targetPool' => $targetPool, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('removeInstance', array($params), "Google_Service_Compute_Operation");
}
/**
* Changes backup pool configurations. (targetPools.setBackup)
*
* @param string $project Name of the project scoping this request.
* @param string $region Name of the region scoping this request.
* @param string $targetPool Name of the TargetPool resource for which the
* backup is to be set.
* @param Google_TargetReference $postBody
* @param array $optParams Optional parameters.
*
* @opt_param float failoverRatio New failoverRatio value for the containing
* target pool.
* @return Google_Service_Compute_Operation
*/
public function setBackup($project, $region, $targetPool, Google_Service_Compute_TargetReference $postBody, $optParams = array())
{
$params = array('project' => $project, 'region' => $region, 'targetPool' => $targetPool, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('setBackup', array($params), "Google_Service_Compute_Operation");
}
}
/**
* The "targetVpnGateways" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $targetVpnGateways = $computeService->targetVpnGateways;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_TargetVpnGateways_Resource extends Google_Service_Resource
{
/**
* Retrieves the list of target VPN gateways grouped by scope.
* (targetVpnGateways.aggregatedList)
*
* @param string $project Project ID for this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_TargetVpnGatewayAggregatedList
*/
public function aggregatedList($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('aggregatedList', array($params), "Google_Service_Compute_TargetVpnGatewayAggregatedList");
}
/**
* Deletes the specified TargetVpnGateway resource. (targetVpnGateways.delete)
*
* @param string $project Project ID for this request.
* @param string $region The name of the region for this request.
* @param string $targetVpnGateway Name of the TargetVpnGateway resource to
* delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function delete($project, $region, $targetVpnGateway, $optParams = array())
{
$params = array('project' => $project, 'region' => $region, 'targetVpnGateway' => $targetVpnGateway);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Compute_Operation");
}
/**
* Returns the specified TargetVpnGateway resource. (targetVpnGateways.get)
*
* @param string $project Project ID for this request.
* @param string $region The name of the region for this request.
* @param string $targetVpnGateway Name of the TargetVpnGateway resource to
* return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_TargetVpnGateway
*/
public function get($project, $region, $targetVpnGateway, $optParams = array())
{
$params = array('project' => $project, 'region' => $region, 'targetVpnGateway' => $targetVpnGateway);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_TargetVpnGateway");
}
/**
* Creates a TargetVpnGateway resource in the specified project and region using
* the data included in the request. (targetVpnGateways.insert)
*
* @param string $project Project ID for this request.
* @param string $region The name of the region for this request.
* @param Google_TargetVpnGateway $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function insert($project, $region, Google_Service_Compute_TargetVpnGateway $postBody, $optParams = array())
{
$params = array('project' => $project, 'region' => $region, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves the list of TargetVpnGateway resources available to the specified
* project and region. (targetVpnGateways.listTargetVpnGateways)
*
* @param string $project Project ID for this request.
* @param string $region The name of the region for this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_TargetVpnGatewayList
*/
public function listTargetVpnGateways($project, $region, $optParams = array())
{
$params = array('project' => $project, 'region' => $region);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_TargetVpnGatewayList");
}
}
/**
* The "urlMaps" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $urlMaps = $computeService->urlMaps;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_UrlMaps_Resource extends Google_Service_Resource
{
/**
* Deletes the specified UrlMap resource. (urlMaps.delete)
*
* @param string $project Name of the project scoping this request.
* @param string $urlMap Name of the UrlMap resource to delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function delete($project, $urlMap, $optParams = array())
{
$params = array('project' => $project, 'urlMap' => $urlMap);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Compute_Operation");
}
/**
* Returns the specified UrlMap resource. (urlMaps.get)
*
* @param string $project Name of the project scoping this request.
* @param string $urlMap Name of the UrlMap resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_UrlMap
*/
public function get($project, $urlMap, $optParams = array())
{
$params = array('project' => $project, 'urlMap' => $urlMap);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_UrlMap");
}
/**
* Creates a UrlMap resource in the specified project using the data included in
* the request. (urlMaps.insert)
*
* @param string $project Name of the project scoping this request.
* @param Google_UrlMap $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function insert($project, Google_Service_Compute_UrlMap $postBody, $optParams = array())
{
$params = array('project' => $project, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves the list of UrlMap resources available to the specified project.
* (urlMaps.listUrlMaps)
*
* @param string $project Name of the project scoping this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_UrlMapList
*/
public function listUrlMaps($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_UrlMapList");
}
/**
* Update the entire content of the UrlMap resource. This method supports patch
* semantics. (urlMaps.patch)
*
* @param string $project Name of the project scoping this request.
* @param string $urlMap Name of the UrlMap resource to update.
* @param Google_UrlMap $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function patch($project, $urlMap, Google_Service_Compute_UrlMap $postBody, $optParams = array())
{
$params = array('project' => $project, 'urlMap' => $urlMap, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Compute_Operation");
}
/**
* Update the entire content of the UrlMap resource. (urlMaps.update)
*
* @param string $project Name of the project scoping this request.
* @param string $urlMap Name of the UrlMap resource to update.
* @param Google_UrlMap $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function update($project, $urlMap, Google_Service_Compute_UrlMap $postBody, $optParams = array())
{
$params = array('project' => $project, 'urlMap' => $urlMap, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Compute_Operation");
}
/**
* Run static validation for the UrlMap. In particular, the tests of the
* provided UrlMap will be run. Calling this method does NOT create the UrlMap.
* (urlMaps.validate)
*
* @param string $project Name of the project scoping this request.
* @param string $urlMap Name of the UrlMap resource to be validated as.
* @param Google_UrlMapsValidateRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_UrlMapsValidateResponse
*/
public function validate($project, $urlMap, Google_Service_Compute_UrlMapsValidateRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'urlMap' => $urlMap, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('validate', array($params), "Google_Service_Compute_UrlMapsValidateResponse");
}
}
/**
* The "vpnTunnels" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $vpnTunnels = $computeService->vpnTunnels;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_VpnTunnels_Resource extends Google_Service_Resource
{
/**
* Retrieves the list of VPN tunnels grouped by scope.
* (vpnTunnels.aggregatedList)
*
* @param string $project Project ID for this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_VpnTunnelAggregatedList
*/
public function aggregatedList($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('aggregatedList', array($params), "Google_Service_Compute_VpnTunnelAggregatedList");
}
/**
* Deletes the specified VpnTunnel resource. (vpnTunnels.delete)
*
* @param string $project Project ID for this request.
* @param string $region The name of the region for this request.
* @param string $vpnTunnel Name of the VpnTunnel resource to delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function delete($project, $region, $vpnTunnel, $optParams = array())
{
$params = array('project' => $project, 'region' => $region, 'vpnTunnel' => $vpnTunnel);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Compute_Operation");
}
/**
* Returns the specified VpnTunnel resource. (vpnTunnels.get)
*
* @param string $project Project ID for this request.
* @param string $region The name of the region for this request.
* @param string $vpnTunnel Name of the VpnTunnel resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_VpnTunnel
*/
public function get($project, $region, $vpnTunnel, $optParams = array())
{
$params = array('project' => $project, 'region' => $region, 'vpnTunnel' => $vpnTunnel);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_VpnTunnel");
}
/**
* Creates a VpnTunnel resource in the specified project and region using the
* data included in the request. (vpnTunnels.insert)
*
* @param string $project Project ID for this request.
* @param string $region The name of the region for this request.
* @param Google_VpnTunnel $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function insert($project, $region, Google_Service_Compute_VpnTunnel $postBody, $optParams = array())
{
$params = array('project' => $project, 'region' => $region, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves the list of VpnTunnel resources contained in the specified project
* and region. (vpnTunnels.listVpnTunnels)
*
* @param string $project Project ID for this request.
* @param string $region The name of the region for this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_VpnTunnelList
*/
public function listVpnTunnels($project, $region, $optParams = array())
{
$params = array('project' => $project, 'region' => $region);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_VpnTunnelList");
}
}
/**
* The "zoneOperations" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $zoneOperations = $computeService->zoneOperations;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_ZoneOperations_Resource extends Google_Service_Resource
{
/**
* Deletes the specified zone-specific Operations resource.
* (zoneOperations.delete)
*
* @param string $project Project ID for this request.
* @param string $zone Name of the zone scoping this request.
* @param string $operation Name of the Operations resource to delete.
* @param array $optParams Optional parameters.
*/
public function delete($project, $zone, $operation, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'operation' => $operation);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Retrieves the specified zone-specific Operations resource.
* (zoneOperations.get)
*
* @param string $project Project ID for this request.
* @param string $zone Name of the zone scoping this request.
* @param string $operation Name of the Operations resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Operation
*/
public function get($project, $zone, $operation, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'operation' => $operation);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_Operation");
}
/**
* Retrieves the list of Operation resources contained within the specified
* zone. (zoneOperations.listZoneOperations)
*
* @param string $project Project ID for this request.
* @param string $zone Name of the zone scoping this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_OperationList
*/
public function listZoneOperations($project, $zone, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_OperationList");
}
}
/**
* The "zones" collection of methods.
* Typical usage is:
*
* $computeService = new Google_Service_Compute(...);
* $zones = $computeService->zones;
*
*/
#[AllowDynamicProperties]
class Google_Service_Compute_Zones_Resource extends Google_Service_Resource
{
/**
* Returns the specified zone resource. (zones.get)
*
* @param string $project Project ID for this request.
* @param string $zone Name of the zone resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Compute_Zone
*/
public function get($project, $zone, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Compute_Zone");
}
/**
* Retrieves the list of zone resources available to the specified project.
* (zones.listZones)
*
* @param string $project Project ID for this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Sets a filter expression for filtering listed
* resources, in the form filter={expression}. Your {expression} must be in the
* format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.
*
* The FIELD_NAME is the name of the field you want to compare. Only atomic
* field types are supported (string, number, boolean). The COMPARISON_STRING
* must be either eq (equals) or ne (not equals). The LITERAL_STRING is the
* string value to filter to. The literal value must be valid for the type of
* field (string, number, boolean). For string fields, the literal value is
* interpreted as a regular expression using RE2 syntax. The literal value must
* match the entire field.
*
* For example, filter=name ne example-instance.
* @opt_param string pageToken Specifies a page token to use. Use this parameter
* if you want to list the next page of results. Set pageToken to the
* nextPageToken returned by a previous list request.
* @opt_param string maxResults Maximum count of results to be returned.
* @return Google_Service_Compute_ZoneList
*/
public function listZones($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Compute_ZoneList");
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_AccessConfig extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $kind;
public $name;
public $natIP;
public $type;
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setNatIP($natIP)
{
$this->natIP = $natIP;
}
public function getNatIP()
{
return $this->natIP;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_Address extends Google_Collection
{
protected $collection_key = 'users';
protected $internal_gapi_mappings = array(
);
public $address;
public $creationTimestamp;
public $description;
public $id;
public $kind;
public $name;
public $region;
public $selfLink;
public $status;
public $users;
public function setAddress($address)
{
$this->address = $address;
}
public function getAddress()
{
return $this->address;
}
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setRegion($region)
{
$this->region = $region;
}
public function getRegion()
{
return $this->region;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setUsers($users)
{
$this->users = $users;
}
public function getUsers()
{
return $this->users;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_AddressAggregatedList extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_AddressesScopedList';
protected $itemsDataType = 'map';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_AddressAggregatedListItems extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Compute_AddressList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_Address';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_AddressesScopedList extends Google_Collection
{
protected $collection_key = 'addresses';
protected $internal_gapi_mappings = array(
);
protected $addressesType = 'Google_Service_Compute_Address';
protected $addressesDataType = 'array';
protected $warningType = 'Google_Service_Compute_AddressesScopedListWarning';
protected $warningDataType = '';
public function setAddresses($addresses)
{
$this->addresses = $addresses;
}
public function getAddresses()
{
return $this->addresses;
}
public function setWarning(Google_Service_Compute_AddressesScopedListWarning $warning)
{
$this->warning = $warning;
}
public function getWarning()
{
return $this->warning;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_AddressesScopedListWarning extends Google_Collection
{
protected $collection_key = 'data';
protected $internal_gapi_mappings = array(
);
public $code;
protected $dataType = 'Google_Service_Compute_AddressesScopedListWarningData';
protected $dataDataType = 'array';
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setData($data)
{
$this->data = $data;
}
public function getData()
{
return $this->data;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_AddressesScopedListWarningData extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $key;
public $value;
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_AttachedDisk extends Google_Collection
{
protected $collection_key = 'licenses';
protected $internal_gapi_mappings = array(
);
public $autoDelete;
public $boot;
public $deviceName;
public $index;
protected $initializeParamsType = 'Google_Service_Compute_AttachedDiskInitializeParams';
protected $initializeParamsDataType = '';
public $interface;
public $kind;
public $licenses;
public $mode;
public $source;
public $type;
public function setAutoDelete($autoDelete)
{
$this->autoDelete = $autoDelete;
}
public function getAutoDelete()
{
return $this->autoDelete;
}
public function setBoot($boot)
{
$this->boot = $boot;
}
public function getBoot()
{
return $this->boot;
}
public function setDeviceName($deviceName)
{
$this->deviceName = $deviceName;
}
public function getDeviceName()
{
return $this->deviceName;
}
public function setIndex($index)
{
$this->index = $index;
}
public function getIndex()
{
return $this->index;
}
public function setInitializeParams(Google_Service_Compute_AttachedDiskInitializeParams $initializeParams)
{
$this->initializeParams = $initializeParams;
}
public function getInitializeParams()
{
return $this->initializeParams;
}
public function setInterface($interface)
{
$this->interface = $interface;
}
public function getInterface()
{
return $this->interface;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLicenses($licenses)
{
$this->licenses = $licenses;
}
public function getLicenses()
{
return $this->licenses;
}
public function setMode($mode)
{
$this->mode = $mode;
}
public function getMode()
{
return $this->mode;
}
public function setSource($source)
{
$this->source = $source;
}
public function getSource()
{
return $this->source;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_AttachedDiskInitializeParams extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $diskName;
public $diskSizeGb;
public $diskType;
public $sourceImage;
public function setDiskName($diskName)
{
$this->diskName = $diskName;
}
public function getDiskName()
{
return $this->diskName;
}
public function setDiskSizeGb($diskSizeGb)
{
$this->diskSizeGb = $diskSizeGb;
}
public function getDiskSizeGb()
{
return $this->diskSizeGb;
}
public function setDiskType($diskType)
{
$this->diskType = $diskType;
}
public function getDiskType()
{
return $this->diskType;
}
public function setSourceImage($sourceImage)
{
$this->sourceImage = $sourceImage;
}
public function getSourceImage()
{
return $this->sourceImage;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_Autoscaler extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $autoscalingPolicyType = 'Google_Service_Compute_AutoscalingPolicy';
protected $autoscalingPolicyDataType = '';
public $creationTimestamp;
public $description;
public $id;
public $kind;
public $name;
public $selfLink;
public $target;
public $zone;
public function setAutoscalingPolicy(Google_Service_Compute_AutoscalingPolicy $autoscalingPolicy)
{
$this->autoscalingPolicy = $autoscalingPolicy;
}
public function getAutoscalingPolicy()
{
return $this->autoscalingPolicy;
}
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setTarget($target)
{
$this->target = $target;
}
public function getTarget()
{
return $this->target;
}
public function setZone($zone)
{
$this->zone = $zone;
}
public function getZone()
{
return $this->zone;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_AutoscalerAggregatedList extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_AutoscalersScopedList';
protected $itemsDataType = 'map';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_AutoscalerAggregatedListItems extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Compute_AutoscalerList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_Autoscaler';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_AutoscalersScopedList extends Google_Collection
{
protected $collection_key = 'autoscalers';
protected $internal_gapi_mappings = array(
);
protected $autoscalersType = 'Google_Service_Compute_Autoscaler';
protected $autoscalersDataType = 'array';
protected $warningType = 'Google_Service_Compute_AutoscalersScopedListWarning';
protected $warningDataType = '';
public function setAutoscalers($autoscalers)
{
$this->autoscalers = $autoscalers;
}
public function getAutoscalers()
{
return $this->autoscalers;
}
public function setWarning(Google_Service_Compute_AutoscalersScopedListWarning $warning)
{
$this->warning = $warning;
}
public function getWarning()
{
return $this->warning;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_AutoscalersScopedListWarning extends Google_Collection
{
protected $collection_key = 'data';
protected $internal_gapi_mappings = array(
);
public $code;
protected $dataType = 'Google_Service_Compute_AutoscalersScopedListWarningData';
protected $dataDataType = 'array';
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setData($data)
{
$this->data = $data;
}
public function getData()
{
return $this->data;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_AutoscalersScopedListWarningData extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $key;
public $value;
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_AutoscalingPolicy extends Google_Collection
{
protected $collection_key = 'customMetricUtilizations';
protected $internal_gapi_mappings = array(
);
public $coolDownPeriodSec;
protected $cpuUtilizationType = 'Google_Service_Compute_AutoscalingPolicyCpuUtilization';
protected $cpuUtilizationDataType = '';
protected $customMetricUtilizationsType = 'Google_Service_Compute_AutoscalingPolicyCustomMetricUtilization';
protected $customMetricUtilizationsDataType = 'array';
protected $loadBalancingUtilizationType = 'Google_Service_Compute_AutoscalingPolicyLoadBalancingUtilization';
protected $loadBalancingUtilizationDataType = '';
public $maxNumReplicas;
public $minNumReplicas;
public function setCoolDownPeriodSec($coolDownPeriodSec)
{
$this->coolDownPeriodSec = $coolDownPeriodSec;
}
public function getCoolDownPeriodSec()
{
return $this->coolDownPeriodSec;
}
public function setCpuUtilization(Google_Service_Compute_AutoscalingPolicyCpuUtilization $cpuUtilization)
{
$this->cpuUtilization = $cpuUtilization;
}
public function getCpuUtilization()
{
return $this->cpuUtilization;
}
public function setCustomMetricUtilizations($customMetricUtilizations)
{
$this->customMetricUtilizations = $customMetricUtilizations;
}
public function getCustomMetricUtilizations()
{
return $this->customMetricUtilizations;
}
public function setLoadBalancingUtilization(Google_Service_Compute_AutoscalingPolicyLoadBalancingUtilization $loadBalancingUtilization)
{
$this->loadBalancingUtilization = $loadBalancingUtilization;
}
public function getLoadBalancingUtilization()
{
return $this->loadBalancingUtilization;
}
public function setMaxNumReplicas($maxNumReplicas)
{
$this->maxNumReplicas = $maxNumReplicas;
}
public function getMaxNumReplicas()
{
return $this->maxNumReplicas;
}
public function setMinNumReplicas($minNumReplicas)
{
$this->minNumReplicas = $minNumReplicas;
}
public function getMinNumReplicas()
{
return $this->minNumReplicas;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_AutoscalingPolicyCpuUtilization extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $utilizationTarget;
public function setUtilizationTarget($utilizationTarget)
{
$this->utilizationTarget = $utilizationTarget;
}
public function getUtilizationTarget()
{
return $this->utilizationTarget;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_AutoscalingPolicyCustomMetricUtilization extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $metric;
public $utilizationTarget;
public $utilizationTargetType;
public function setMetric($metric)
{
$this->metric = $metric;
}
public function getMetric()
{
return $this->metric;
}
public function setUtilizationTarget($utilizationTarget)
{
$this->utilizationTarget = $utilizationTarget;
}
public function getUtilizationTarget()
{
return $this->utilizationTarget;
}
public function setUtilizationTargetType($utilizationTargetType)
{
$this->utilizationTargetType = $utilizationTargetType;
}
public function getUtilizationTargetType()
{
return $this->utilizationTargetType;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_AutoscalingPolicyLoadBalancingUtilization extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $utilizationTarget;
public function setUtilizationTarget($utilizationTarget)
{
$this->utilizationTarget = $utilizationTarget;
}
public function getUtilizationTarget()
{
return $this->utilizationTarget;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_Backend extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $balancingMode;
public $capacityScaler;
public $description;
public $group;
public $maxRate;
public $maxRatePerInstance;
public $maxUtilization;
public function setBalancingMode($balancingMode)
{
$this->balancingMode = $balancingMode;
}
public function getBalancingMode()
{
return $this->balancingMode;
}
public function setCapacityScaler($capacityScaler)
{
$this->capacityScaler = $capacityScaler;
}
public function getCapacityScaler()
{
return $this->capacityScaler;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setGroup($group)
{
$this->group = $group;
}
public function getGroup()
{
return $this->group;
}
public function setMaxRate($maxRate)
{
$this->maxRate = $maxRate;
}
public function getMaxRate()
{
return $this->maxRate;
}
public function setMaxRatePerInstance($maxRatePerInstance)
{
$this->maxRatePerInstance = $maxRatePerInstance;
}
public function getMaxRatePerInstance()
{
return $this->maxRatePerInstance;
}
public function setMaxUtilization($maxUtilization)
{
$this->maxUtilization = $maxUtilization;
}
public function getMaxUtilization()
{
return $this->maxUtilization;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_BackendService extends Google_Collection
{
protected $collection_key = 'healthChecks';
protected $internal_gapi_mappings = array(
);
protected $backendsType = 'Google_Service_Compute_Backend';
protected $backendsDataType = 'array';
public $creationTimestamp;
public $description;
public $fingerprint;
public $healthChecks;
public $id;
public $kind;
public $name;
public $port;
public $portName;
public $protocol;
public $selfLink;
public $timeoutSec;
public function setBackends($backends)
{
$this->backends = $backends;
}
public function getBackends()
{
return $this->backends;
}
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setFingerprint($fingerprint)
{
$this->fingerprint = $fingerprint;
}
public function getFingerprint()
{
return $this->fingerprint;
}
public function setHealthChecks($healthChecks)
{
$this->healthChecks = $healthChecks;
}
public function getHealthChecks()
{
return $this->healthChecks;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPort($port)
{
$this->port = $port;
}
public function getPort()
{
return $this->port;
}
public function setPortName($portName)
{
$this->portName = $portName;
}
public function getPortName()
{
return $this->portName;
}
public function setProtocol($protocol)
{
$this->protocol = $protocol;
}
public function getProtocol()
{
return $this->protocol;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setTimeoutSec($timeoutSec)
{
$this->timeoutSec = $timeoutSec;
}
public function getTimeoutSec()
{
return $this->timeoutSec;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_BackendServiceGroupHealth extends Google_Collection
{
protected $collection_key = 'healthStatus';
protected $internal_gapi_mappings = array(
);
protected $healthStatusType = 'Google_Service_Compute_HealthStatus';
protected $healthStatusDataType = 'array';
public $kind;
public function setHealthStatus($healthStatus)
{
$this->healthStatus = $healthStatus;
}
public function getHealthStatus()
{
return $this->healthStatus;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_BackendServiceList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_BackendService';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_DeprecationStatus extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $deleted;
public $deprecated;
public $obsolete;
public $replacement;
public $state;
public function setDeleted($deleted)
{
$this->deleted = $deleted;
}
public function getDeleted()
{
return $this->deleted;
}
public function setDeprecated($deprecated)
{
$this->deprecated = $deprecated;
}
public function getDeprecated()
{
return $this->deprecated;
}
public function setObsolete($obsolete)
{
$this->obsolete = $obsolete;
}
public function getObsolete()
{
return $this->obsolete;
}
public function setReplacement($replacement)
{
$this->replacement = $replacement;
}
public function getReplacement()
{
return $this->replacement;
}
public function setState($state)
{
$this->state = $state;
}
public function getState()
{
return $this->state;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_Disk extends Google_Collection
{
protected $collection_key = 'users';
protected $internal_gapi_mappings = array(
);
public $creationTimestamp;
public $description;
public $id;
public $kind;
public $lastAttachTimestamp;
public $lastDetachTimestamp;
public $licenses;
public $name;
public $options;
public $selfLink;
public $sizeGb;
public $sourceImage;
public $sourceImageId;
public $sourceSnapshot;
public $sourceSnapshotId;
public $status;
public $type;
public $users;
public $zone;
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLastAttachTimestamp($lastAttachTimestamp)
{
$this->lastAttachTimestamp = $lastAttachTimestamp;
}
public function getLastAttachTimestamp()
{
return $this->lastAttachTimestamp;
}
public function setLastDetachTimestamp($lastDetachTimestamp)
{
$this->lastDetachTimestamp = $lastDetachTimestamp;
}
public function getLastDetachTimestamp()
{
return $this->lastDetachTimestamp;
}
public function setLicenses($licenses)
{
$this->licenses = $licenses;
}
public function getLicenses()
{
return $this->licenses;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setOptions($options)
{
$this->options = $options;
}
public function getOptions()
{
return $this->options;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setSizeGb($sizeGb)
{
$this->sizeGb = $sizeGb;
}
public function getSizeGb()
{
return $this->sizeGb;
}
public function setSourceImage($sourceImage)
{
$this->sourceImage = $sourceImage;
}
public function getSourceImage()
{
return $this->sourceImage;
}
public function setSourceImageId($sourceImageId)
{
$this->sourceImageId = $sourceImageId;
}
public function getSourceImageId()
{
return $this->sourceImageId;
}
public function setSourceSnapshot($sourceSnapshot)
{
$this->sourceSnapshot = $sourceSnapshot;
}
public function getSourceSnapshot()
{
return $this->sourceSnapshot;
}
public function setSourceSnapshotId($sourceSnapshotId)
{
$this->sourceSnapshotId = $sourceSnapshotId;
}
public function getSourceSnapshotId()
{
return $this->sourceSnapshotId;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
public function setUsers($users)
{
$this->users = $users;
}
public function getUsers()
{
return $this->users;
}
public function setZone($zone)
{
$this->zone = $zone;
}
public function getZone()
{
return $this->zone;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_DiskAggregatedList extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_DisksScopedList';
protected $itemsDataType = 'map';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_DiskAggregatedListItems extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Compute_DiskList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_Disk';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_DiskMoveRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $destinationZone;
public $targetDisk;
public function setDestinationZone($destinationZone)
{
$this->destinationZone = $destinationZone;
}
public function getDestinationZone()
{
return $this->destinationZone;
}
public function setTargetDisk($targetDisk)
{
$this->targetDisk = $targetDisk;
}
public function getTargetDisk()
{
return $this->targetDisk;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_DiskType extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $creationTimestamp;
public $defaultDiskSizeGb;
protected $deprecatedType = 'Google_Service_Compute_DeprecationStatus';
protected $deprecatedDataType = '';
public $description;
public $id;
public $kind;
public $name;
public $selfLink;
public $validDiskSize;
public $zone;
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDefaultDiskSizeGb($defaultDiskSizeGb)
{
$this->defaultDiskSizeGb = $defaultDiskSizeGb;
}
public function getDefaultDiskSizeGb()
{
return $this->defaultDiskSizeGb;
}
public function setDeprecated(Google_Service_Compute_DeprecationStatus $deprecated)
{
$this->deprecated = $deprecated;
}
public function getDeprecated()
{
return $this->deprecated;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setValidDiskSize($validDiskSize)
{
$this->validDiskSize = $validDiskSize;
}
public function getValidDiskSize()
{
return $this->validDiskSize;
}
public function setZone($zone)
{
$this->zone = $zone;
}
public function getZone()
{
return $this->zone;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_DiskTypeAggregatedList extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_DiskTypesScopedList';
protected $itemsDataType = 'map';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_DiskTypeAggregatedListItems extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Compute_DiskTypeList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_DiskType';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_DiskTypesScopedList extends Google_Collection
{
protected $collection_key = 'diskTypes';
protected $internal_gapi_mappings = array(
);
protected $diskTypesType = 'Google_Service_Compute_DiskType';
protected $diskTypesDataType = 'array';
protected $warningType = 'Google_Service_Compute_DiskTypesScopedListWarning';
protected $warningDataType = '';
public function setDiskTypes($diskTypes)
{
$this->diskTypes = $diskTypes;
}
public function getDiskTypes()
{
return $this->diskTypes;
}
public function setWarning(Google_Service_Compute_DiskTypesScopedListWarning $warning)
{
$this->warning = $warning;
}
public function getWarning()
{
return $this->warning;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_DiskTypesScopedListWarning extends Google_Collection
{
protected $collection_key = 'data';
protected $internal_gapi_mappings = array(
);
public $code;
protected $dataType = 'Google_Service_Compute_DiskTypesScopedListWarningData';
protected $dataDataType = 'array';
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setData($data)
{
$this->data = $data;
}
public function getData()
{
return $this->data;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_DiskTypesScopedListWarningData extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $key;
public $value;
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_DisksScopedList extends Google_Collection
{
protected $collection_key = 'disks';
protected $internal_gapi_mappings = array(
);
protected $disksType = 'Google_Service_Compute_Disk';
protected $disksDataType = 'array';
protected $warningType = 'Google_Service_Compute_DisksScopedListWarning';
protected $warningDataType = '';
public function setDisks($disks)
{
$this->disks = $disks;
}
public function getDisks()
{
return $this->disks;
}
public function setWarning(Google_Service_Compute_DisksScopedListWarning $warning)
{
$this->warning = $warning;
}
public function getWarning()
{
return $this->warning;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_DisksScopedListWarning extends Google_Collection
{
protected $collection_key = 'data';
protected $internal_gapi_mappings = array(
);
public $code;
protected $dataType = 'Google_Service_Compute_DisksScopedListWarningData';
protected $dataDataType = 'array';
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setData($data)
{
$this->data = $data;
}
public function getData()
{
return $this->data;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_DisksScopedListWarningData extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $key;
public $value;
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_Firewall extends Google_Collection
{
protected $collection_key = 'targetTags';
protected $internal_gapi_mappings = array(
);
protected $allowedType = 'Google_Service_Compute_FirewallAllowed';
protected $allowedDataType = 'array';
public $creationTimestamp;
public $description;
public $id;
public $kind;
public $name;
public $network;
public $selfLink;
public $sourceRanges;
public $sourceTags;
public $targetTags;
public function setAllowed($allowed)
{
$this->allowed = $allowed;
}
public function getAllowed()
{
return $this->allowed;
}
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setNetwork($network)
{
$this->network = $network;
}
public function getNetwork()
{
return $this->network;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setSourceRanges($sourceRanges)
{
$this->sourceRanges = $sourceRanges;
}
public function getSourceRanges()
{
return $this->sourceRanges;
}
public function setSourceTags($sourceTags)
{
$this->sourceTags = $sourceTags;
}
public function getSourceTags()
{
return $this->sourceTags;
}
public function setTargetTags($targetTags)
{
$this->targetTags = $targetTags;
}
public function getTargetTags()
{
return $this->targetTags;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_FirewallAllowed extends Google_Collection
{
protected $collection_key = 'ports';
protected $internal_gapi_mappings = array(
"iPProtocol" => "IPProtocol",
);
public $iPProtocol;
public $ports;
public function setIPProtocol($iPProtocol)
{
$this->iPProtocol = $iPProtocol;
}
public function getIPProtocol()
{
return $this->iPProtocol;
}
public function setPorts($ports)
{
$this->ports = $ports;
}
public function getPorts()
{
return $this->ports;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_FirewallList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_Firewall';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_ForwardingRule extends Google_Model
{
protected $internal_gapi_mappings = array(
"iPAddress" => "IPAddress",
"iPProtocol" => "IPProtocol",
);
public $iPAddress;
public $iPProtocol;
public $creationTimestamp;
public $description;
public $id;
public $kind;
public $name;
public $portRange;
public $region;
public $selfLink;
public $target;
public function setIPAddress($iPAddress)
{
$this->iPAddress = $iPAddress;
}
public function getIPAddress()
{
return $this->iPAddress;
}
public function setIPProtocol($iPProtocol)
{
$this->iPProtocol = $iPProtocol;
}
public function getIPProtocol()
{
return $this->iPProtocol;
}
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPortRange($portRange)
{
$this->portRange = $portRange;
}
public function getPortRange()
{
return $this->portRange;
}
public function setRegion($region)
{
$this->region = $region;
}
public function getRegion()
{
return $this->region;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setTarget($target)
{
$this->target = $target;
}
public function getTarget()
{
return $this->target;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_ForwardingRuleAggregatedList extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_ForwardingRulesScopedList';
protected $itemsDataType = 'map';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_ForwardingRuleAggregatedListItems extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Compute_ForwardingRuleList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_ForwardingRule';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_ForwardingRulesScopedList extends Google_Collection
{
protected $collection_key = 'forwardingRules';
protected $internal_gapi_mappings = array(
);
protected $forwardingRulesType = 'Google_Service_Compute_ForwardingRule';
protected $forwardingRulesDataType = 'array';
protected $warningType = 'Google_Service_Compute_ForwardingRulesScopedListWarning';
protected $warningDataType = '';
public function setForwardingRules($forwardingRules)
{
$this->forwardingRules = $forwardingRules;
}
public function getForwardingRules()
{
return $this->forwardingRules;
}
public function setWarning(Google_Service_Compute_ForwardingRulesScopedListWarning $warning)
{
$this->warning = $warning;
}
public function getWarning()
{
return $this->warning;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_ForwardingRulesScopedListWarning extends Google_Collection
{
protected $collection_key = 'data';
protected $internal_gapi_mappings = array(
);
public $code;
protected $dataType = 'Google_Service_Compute_ForwardingRulesScopedListWarningData';
protected $dataDataType = 'array';
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setData($data)
{
$this->data = $data;
}
public function getData()
{
return $this->data;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_ForwardingRulesScopedListWarningData extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $key;
public $value;
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_HealthCheckReference extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $healthCheck;
public function setHealthCheck($healthCheck)
{
$this->healthCheck = $healthCheck;
}
public function getHealthCheck()
{
return $this->healthCheck;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_HealthStatus extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $healthState;
public $instance;
public $ipAddress;
public $port;
public function setHealthState($healthState)
{
$this->healthState = $healthState;
}
public function getHealthState()
{
return $this->healthState;
}
public function setInstance($instance)
{
$this->instance = $instance;
}
public function getInstance()
{
return $this->instance;
}
public function setIpAddress($ipAddress)
{
$this->ipAddress = $ipAddress;
}
public function getIpAddress()
{
return $this->ipAddress;
}
public function setPort($port)
{
$this->port = $port;
}
public function getPort()
{
return $this->port;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_HostRule extends Google_Collection
{
protected $collection_key = 'hosts';
protected $internal_gapi_mappings = array(
);
public $description;
public $hosts;
public $pathMatcher;
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setHosts($hosts)
{
$this->hosts = $hosts;
}
public function getHosts()
{
return $this->hosts;
}
public function setPathMatcher($pathMatcher)
{
$this->pathMatcher = $pathMatcher;
}
public function getPathMatcher()
{
return $this->pathMatcher;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_HttpHealthCheck extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $checkIntervalSec;
public $creationTimestamp;
public $description;
public $healthyThreshold;
public $host;
public $id;
public $kind;
public $name;
public $port;
public $requestPath;
public $selfLink;
public $timeoutSec;
public $unhealthyThreshold;
public function setCheckIntervalSec($checkIntervalSec)
{
$this->checkIntervalSec = $checkIntervalSec;
}
public function getCheckIntervalSec()
{
return $this->checkIntervalSec;
}
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setHealthyThreshold($healthyThreshold)
{
$this->healthyThreshold = $healthyThreshold;
}
public function getHealthyThreshold()
{
return $this->healthyThreshold;
}
public function setHost($host)
{
$this->host = $host;
}
public function getHost()
{
return $this->host;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPort($port)
{
$this->port = $port;
}
public function getPort()
{
return $this->port;
}
public function setRequestPath($requestPath)
{
$this->requestPath = $requestPath;
}
public function getRequestPath()
{
return $this->requestPath;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setTimeoutSec($timeoutSec)
{
$this->timeoutSec = $timeoutSec;
}
public function getTimeoutSec()
{
return $this->timeoutSec;
}
public function setUnhealthyThreshold($unhealthyThreshold)
{
$this->unhealthyThreshold = $unhealthyThreshold;
}
public function getUnhealthyThreshold()
{
return $this->unhealthyThreshold;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_HttpHealthCheckList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_HttpHealthCheck';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_HttpsHealthCheck extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $checkIntervalSec;
public $creationTimestamp;
public $description;
public $healthyThreshold;
public $host;
public $id;
public $kind;
public $name;
public $port;
public $requestPath;
public $selfLink;
public $timeoutSec;
public $unhealthyThreshold;
public function setCheckIntervalSec($checkIntervalSec)
{
$this->checkIntervalSec = $checkIntervalSec;
}
public function getCheckIntervalSec()
{
return $this->checkIntervalSec;
}
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setHealthyThreshold($healthyThreshold)
{
$this->healthyThreshold = $healthyThreshold;
}
public function getHealthyThreshold()
{
return $this->healthyThreshold;
}
public function setHost($host)
{
$this->host = $host;
}
public function getHost()
{
return $this->host;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPort($port)
{
$this->port = $port;
}
public function getPort()
{
return $this->port;
}
public function setRequestPath($requestPath)
{
$this->requestPath = $requestPath;
}
public function getRequestPath()
{
return $this->requestPath;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setTimeoutSec($timeoutSec)
{
$this->timeoutSec = $timeoutSec;
}
public function getTimeoutSec()
{
return $this->timeoutSec;
}
public function setUnhealthyThreshold($unhealthyThreshold)
{
$this->unhealthyThreshold = $unhealthyThreshold;
}
public function getUnhealthyThreshold()
{
return $this->unhealthyThreshold;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_HttpsHealthCheckList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_HttpsHealthCheck';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_Image extends Google_Collection
{
protected $collection_key = 'licenses';
protected $internal_gapi_mappings = array(
);
public $archiveSizeBytes;
public $creationTimestamp;
protected $deprecatedType = 'Google_Service_Compute_DeprecationStatus';
protected $deprecatedDataType = '';
public $description;
public $diskSizeGb;
public $id;
public $kind;
public $licenses;
public $name;
protected $rawDiskType = 'Google_Service_Compute_ImageRawDisk';
protected $rawDiskDataType = '';
public $selfLink;
public $sourceDisk;
public $sourceDiskId;
public $sourceType;
public $status;
public function setArchiveSizeBytes($archiveSizeBytes)
{
$this->archiveSizeBytes = $archiveSizeBytes;
}
public function getArchiveSizeBytes()
{
return $this->archiveSizeBytes;
}
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDeprecated(Google_Service_Compute_DeprecationStatus $deprecated)
{
$this->deprecated = $deprecated;
}
public function getDeprecated()
{
return $this->deprecated;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDiskSizeGb($diskSizeGb)
{
$this->diskSizeGb = $diskSizeGb;
}
public function getDiskSizeGb()
{
return $this->diskSizeGb;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLicenses($licenses)
{
$this->licenses = $licenses;
}
public function getLicenses()
{
return $this->licenses;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setRawDisk(Google_Service_Compute_ImageRawDisk $rawDisk)
{
$this->rawDisk = $rawDisk;
}
public function getRawDisk()
{
return $this->rawDisk;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setSourceDisk($sourceDisk)
{
$this->sourceDisk = $sourceDisk;
}
public function getSourceDisk()
{
return $this->sourceDisk;
}
public function setSourceDiskId($sourceDiskId)
{
$this->sourceDiskId = $sourceDiskId;
}
public function getSourceDiskId()
{
return $this->sourceDiskId;
}
public function setSourceType($sourceType)
{
$this->sourceType = $sourceType;
}
public function getSourceType()
{
return $this->sourceType;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_ImageList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_Image';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_ImageRawDisk extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $containerType;
public $sha1Checksum;
public $source;
public function setContainerType($containerType)
{
$this->containerType = $containerType;
}
public function getContainerType()
{
return $this->containerType;
}
public function setSha1Checksum($sha1Checksum)
{
$this->sha1Checksum = $sha1Checksum;
}
public function getSha1Checksum()
{
return $this->sha1Checksum;
}
public function setSource($source)
{
$this->source = $source;
}
public function getSource()
{
return $this->source;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_Instance extends Google_Collection
{
protected $collection_key = 'serviceAccounts';
protected $internal_gapi_mappings = array(
);
public $canIpForward;
public $cpuPlatform;
public $creationTimestamp;
public $description;
protected $disksType = 'Google_Service_Compute_AttachedDisk';
protected $disksDataType = 'array';
public $id;
public $kind;
public $machineType;
protected $metadataType = 'Google_Service_Compute_Metadata';
protected $metadataDataType = '';
public $name;
protected $networkInterfacesType = 'Google_Service_Compute_NetworkInterface';
protected $networkInterfacesDataType = 'array';
protected $schedulingType = 'Google_Service_Compute_Scheduling';
protected $schedulingDataType = '';
public $selfLink;
protected $serviceAccountsType = 'Google_Service_Compute_ServiceAccount';
protected $serviceAccountsDataType = 'array';
public $status;
public $statusMessage;
protected $tagsType = 'Google_Service_Compute_Tags';
protected $tagsDataType = '';
public $zone;
public function setCanIpForward($canIpForward)
{
$this->canIpForward = $canIpForward;
}
public function getCanIpForward()
{
return $this->canIpForward;
}
public function setCpuPlatform($cpuPlatform)
{
$this->cpuPlatform = $cpuPlatform;
}
public function getCpuPlatform()
{
return $this->cpuPlatform;
}
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDisks($disks)
{
$this->disks = $disks;
}
public function getDisks()
{
return $this->disks;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMachineType($machineType)
{
$this->machineType = $machineType;
}
public function getMachineType()
{
return $this->machineType;
}
public function setMetadata(Google_Service_Compute_Metadata $metadata)
{
$this->metadata = $metadata;
}
public function getMetadata()
{
return $this->metadata;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setNetworkInterfaces($networkInterfaces)
{
$this->networkInterfaces = $networkInterfaces;
}
public function getNetworkInterfaces()
{
return $this->networkInterfaces;
}
public function setScheduling(Google_Service_Compute_Scheduling $scheduling)
{
$this->scheduling = $scheduling;
}
public function getScheduling()
{
return $this->scheduling;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setServiceAccounts($serviceAccounts)
{
$this->serviceAccounts = $serviceAccounts;
}
public function getServiceAccounts()
{
return $this->serviceAccounts;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setStatusMessage($statusMessage)
{
$this->statusMessage = $statusMessage;
}
public function getStatusMessage()
{
return $this->statusMessage;
}
public function setTags(Google_Service_Compute_Tags $tags)
{
$this->tags = $tags;
}
public function getTags()
{
return $this->tags;
}
public function setZone($zone)
{
$this->zone = $zone;
}
public function getZone()
{
return $this->zone;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceAggregatedList extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_InstancesScopedList';
protected $itemsDataType = 'map';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceAggregatedListItems extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceGroup extends Google_Collection
{
protected $collection_key = 'namedPorts';
protected $internal_gapi_mappings = array(
);
public $creationTimestamp;
public $description;
public $fingerprint;
public $id;
public $kind;
public $name;
protected $namedPortsType = 'Google_Service_Compute_NamedPort';
protected $namedPortsDataType = 'array';
public $network;
public $selfLink;
public $size;
public $zone;
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setFingerprint($fingerprint)
{
$this->fingerprint = $fingerprint;
}
public function getFingerprint()
{
return $this->fingerprint;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setNamedPorts($namedPorts)
{
$this->namedPorts = $namedPorts;
}
public function getNamedPorts()
{
return $this->namedPorts;
}
public function setNetwork($network)
{
$this->network = $network;
}
public function getNetwork()
{
return $this->network;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setSize($size)
{
$this->size = $size;
}
public function getSize()
{
return $this->size;
}
public function setZone($zone)
{
$this->zone = $zone;
}
public function getZone()
{
return $this->zone;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceGroupAggregatedList extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_InstanceGroupsScopedList';
protected $itemsDataType = 'map';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceGroupAggregatedListItems extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceGroupList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_InstanceGroup';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceGroupManager extends Google_Collection
{
protected $collection_key = 'targetPools';
protected $internal_gapi_mappings = array(
);
public $baseInstanceName;
public $creationTimestamp;
protected $currentActionsType = 'Google_Service_Compute_InstanceGroupManagerActionsSummary';
protected $currentActionsDataType = '';
public $description;
public $fingerprint;
public $id;
public $instanceGroup;
public $instanceTemplate;
public $kind;
public $name;
public $selfLink;
public $targetPools;
public $targetSize;
public $zone;
public function setBaseInstanceName($baseInstanceName)
{
$this->baseInstanceName = $baseInstanceName;
}
public function getBaseInstanceName()
{
return $this->baseInstanceName;
}
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setCurrentActions(Google_Service_Compute_InstanceGroupManagerActionsSummary $currentActions)
{
$this->currentActions = $currentActions;
}
public function getCurrentActions()
{
return $this->currentActions;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setFingerprint($fingerprint)
{
$this->fingerprint = $fingerprint;
}
public function getFingerprint()
{
return $this->fingerprint;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setInstanceGroup($instanceGroup)
{
$this->instanceGroup = $instanceGroup;
}
public function getInstanceGroup()
{
return $this->instanceGroup;
}
public function setInstanceTemplate($instanceTemplate)
{
$this->instanceTemplate = $instanceTemplate;
}
public function getInstanceTemplate()
{
return $this->instanceTemplate;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setTargetPools($targetPools)
{
$this->targetPools = $targetPools;
}
public function getTargetPools()
{
return $this->targetPools;
}
public function setTargetSize($targetSize)
{
$this->targetSize = $targetSize;
}
public function getTargetSize()
{
return $this->targetSize;
}
public function setZone($zone)
{
$this->zone = $zone;
}
public function getZone()
{
return $this->zone;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceGroupManagerActionsSummary extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $abandoning;
public $creating;
public $deleting;
public $none;
public $recreating;
public $refreshing;
public $restarting;
public function setAbandoning($abandoning)
{
$this->abandoning = $abandoning;
}
public function getAbandoning()
{
return $this->abandoning;
}
public function setCreating($creating)
{
$this->creating = $creating;
}
public function getCreating()
{
return $this->creating;
}
public function setDeleting($deleting)
{
$this->deleting = $deleting;
}
public function getDeleting()
{
return $this->deleting;
}
public function setNone($none)
{
$this->none = $none;
}
public function getNone()
{
return $this->none;
}
public function setRecreating($recreating)
{
$this->recreating = $recreating;
}
public function getRecreating()
{
return $this->recreating;
}
public function setRefreshing($refreshing)
{
$this->refreshing = $refreshing;
}
public function getRefreshing()
{
return $this->refreshing;
}
public function setRestarting($restarting)
{
$this->restarting = $restarting;
}
public function getRestarting()
{
return $this->restarting;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceGroupManagerAggregatedList extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_InstanceGroupManagersScopedList';
protected $itemsDataType = 'map';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceGroupManagerAggregatedListItems extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceGroupManagerList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_InstanceGroupManager';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceGroupManagersAbandonInstancesRequest extends Google_Collection
{
protected $collection_key = 'instances';
protected $internal_gapi_mappings = array(
);
public $instances;
public function setInstances($instances)
{
$this->instances = $instances;
}
public function getInstances()
{
return $this->instances;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceGroupManagersDeleteInstancesRequest extends Google_Collection
{
protected $collection_key = 'instances';
protected $internal_gapi_mappings = array(
);
public $instances;
public function setInstances($instances)
{
$this->instances = $instances;
}
public function getInstances()
{
return $this->instances;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceGroupManagersListManagedInstancesResponse extends Google_Collection
{
protected $collection_key = 'managedInstances';
protected $internal_gapi_mappings = array(
);
protected $managedInstancesType = 'Google_Service_Compute_ManagedInstance';
protected $managedInstancesDataType = 'array';
public function setManagedInstances($managedInstances)
{
$this->managedInstances = $managedInstances;
}
public function getManagedInstances()
{
return $this->managedInstances;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceGroupManagersRecreateInstancesRequest extends Google_Collection
{
protected $collection_key = 'instances';
protected $internal_gapi_mappings = array(
);
public $instances;
public function setInstances($instances)
{
$this->instances = $instances;
}
public function getInstances()
{
return $this->instances;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceGroupManagersScopedList extends Google_Collection
{
protected $collection_key = 'instanceGroupManagers';
protected $internal_gapi_mappings = array(
);
protected $instanceGroupManagersType = 'Google_Service_Compute_InstanceGroupManager';
protected $instanceGroupManagersDataType = 'array';
protected $warningType = 'Google_Service_Compute_InstanceGroupManagersScopedListWarning';
protected $warningDataType = '';
public function setInstanceGroupManagers($instanceGroupManagers)
{
$this->instanceGroupManagers = $instanceGroupManagers;
}
public function getInstanceGroupManagers()
{
return $this->instanceGroupManagers;
}
public function setWarning(Google_Service_Compute_InstanceGroupManagersScopedListWarning $warning)
{
$this->warning = $warning;
}
public function getWarning()
{
return $this->warning;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceGroupManagersScopedListWarning extends Google_Collection
{
protected $collection_key = 'data';
protected $internal_gapi_mappings = array(
);
public $code;
protected $dataType = 'Google_Service_Compute_InstanceGroupManagersScopedListWarningData';
protected $dataDataType = 'array';
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setData($data)
{
$this->data = $data;
}
public function getData()
{
return $this->data;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceGroupManagersScopedListWarningData extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $key;
public $value;
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceGroupManagersSetInstanceTemplateRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $instanceTemplate;
public function setInstanceTemplate($instanceTemplate)
{
$this->instanceTemplate = $instanceTemplate;
}
public function getInstanceTemplate()
{
return $this->instanceTemplate;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceGroupManagersSetTargetPoolsRequest extends Google_Collection
{
protected $collection_key = 'targetPools';
protected $internal_gapi_mappings = array(
);
public $fingerprint;
public $targetPools;
public function setFingerprint($fingerprint)
{
$this->fingerprint = $fingerprint;
}
public function getFingerprint()
{
return $this->fingerprint;
}
public function setTargetPools($targetPools)
{
$this->targetPools = $targetPools;
}
public function getTargetPools()
{
return $this->targetPools;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceGroupsAddInstancesRequest extends Google_Collection
{
protected $collection_key = 'instances';
protected $internal_gapi_mappings = array(
);
protected $instancesType = 'Google_Service_Compute_InstanceReference';
protected $instancesDataType = 'array';
public function setInstances($instances)
{
$this->instances = $instances;
}
public function getInstances()
{
return $this->instances;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceGroupsListInstances extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_InstanceWithNamedPorts';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceGroupsListInstancesRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $instanceState;
public function setInstanceState($instanceState)
{
$this->instanceState = $instanceState;
}
public function getInstanceState()
{
return $this->instanceState;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceGroupsRemoveInstancesRequest extends Google_Collection
{
protected $collection_key = 'instances';
protected $internal_gapi_mappings = array(
);
protected $instancesType = 'Google_Service_Compute_InstanceReference';
protected $instancesDataType = 'array';
public function setInstances($instances)
{
$this->instances = $instances;
}
public function getInstances()
{
return $this->instances;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceGroupsScopedList extends Google_Collection
{
protected $collection_key = 'instanceGroups';
protected $internal_gapi_mappings = array(
);
protected $instanceGroupsType = 'Google_Service_Compute_InstanceGroup';
protected $instanceGroupsDataType = 'array';
protected $warningType = 'Google_Service_Compute_InstanceGroupsScopedListWarning';
protected $warningDataType = '';
public function setInstanceGroups($instanceGroups)
{
$this->instanceGroups = $instanceGroups;
}
public function getInstanceGroups()
{
return $this->instanceGroups;
}
public function setWarning(Google_Service_Compute_InstanceGroupsScopedListWarning $warning)
{
$this->warning = $warning;
}
public function getWarning()
{
return $this->warning;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceGroupsScopedListWarning extends Google_Collection
{
protected $collection_key = 'data';
protected $internal_gapi_mappings = array(
);
public $code;
protected $dataType = 'Google_Service_Compute_InstanceGroupsScopedListWarningData';
protected $dataDataType = 'array';
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setData($data)
{
$this->data = $data;
}
public function getData()
{
return $this->data;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceGroupsScopedListWarningData extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $key;
public $value;
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceGroupsSetNamedPortsRequest extends Google_Collection
{
protected $collection_key = 'namedPorts';
protected $internal_gapi_mappings = array(
);
public $fingerprint;
protected $namedPortsType = 'Google_Service_Compute_NamedPort';
protected $namedPortsDataType = 'array';
public function setFingerprint($fingerprint)
{
$this->fingerprint = $fingerprint;
}
public function getFingerprint()
{
return $this->fingerprint;
}
public function setNamedPorts($namedPorts)
{
$this->namedPorts = $namedPorts;
}
public function getNamedPorts()
{
return $this->namedPorts;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_Instance';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceMoveRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $destinationZone;
public $targetInstance;
public function setDestinationZone($destinationZone)
{
$this->destinationZone = $destinationZone;
}
public function getDestinationZone()
{
return $this->destinationZone;
}
public function setTargetInstance($targetInstance)
{
$this->targetInstance = $targetInstance;
}
public function getTargetInstance()
{
return $this->targetInstance;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceProperties extends Google_Collection
{
protected $collection_key = 'serviceAccounts';
protected $internal_gapi_mappings = array(
);
public $canIpForward;
public $description;
protected $disksType = 'Google_Service_Compute_AttachedDisk';
protected $disksDataType = 'array';
public $machineType;
protected $metadataType = 'Google_Service_Compute_Metadata';
protected $metadataDataType = '';
protected $networkInterfacesType = 'Google_Service_Compute_NetworkInterface';
protected $networkInterfacesDataType = 'array';
protected $schedulingType = 'Google_Service_Compute_Scheduling';
protected $schedulingDataType = '';
protected $serviceAccountsType = 'Google_Service_Compute_ServiceAccount';
protected $serviceAccountsDataType = 'array';
protected $tagsType = 'Google_Service_Compute_Tags';
protected $tagsDataType = '';
public function setCanIpForward($canIpForward)
{
$this->canIpForward = $canIpForward;
}
public function getCanIpForward()
{
return $this->canIpForward;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDisks($disks)
{
$this->disks = $disks;
}
public function getDisks()
{
return $this->disks;
}
public function setMachineType($machineType)
{
$this->machineType = $machineType;
}
public function getMachineType()
{
return $this->machineType;
}
public function setMetadata(Google_Service_Compute_Metadata $metadata)
{
$this->metadata = $metadata;
}
public function getMetadata()
{
return $this->metadata;
}
public function setNetworkInterfaces($networkInterfaces)
{
$this->networkInterfaces = $networkInterfaces;
}
public function getNetworkInterfaces()
{
return $this->networkInterfaces;
}
public function setScheduling(Google_Service_Compute_Scheduling $scheduling)
{
$this->scheduling = $scheduling;
}
public function getScheduling()
{
return $this->scheduling;
}
public function setServiceAccounts($serviceAccounts)
{
$this->serviceAccounts = $serviceAccounts;
}
public function getServiceAccounts()
{
return $this->serviceAccounts;
}
public function setTags(Google_Service_Compute_Tags $tags)
{
$this->tags = $tags;
}
public function getTags()
{
return $this->tags;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceReference extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $instance;
public function setInstance($instance)
{
$this->instance = $instance;
}
public function getInstance()
{
return $this->instance;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceTemplate extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $creationTimestamp;
public $description;
public $id;
public $kind;
public $name;
protected $propertiesType = 'Google_Service_Compute_InstanceProperties';
protected $propertiesDataType = '';
public $selfLink;
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setProperties(Google_Service_Compute_InstanceProperties $properties)
{
$this->properties = $properties;
}
public function getProperties()
{
return $this->properties;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceTemplateList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_InstanceTemplate';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstanceWithNamedPorts extends Google_Collection
{
protected $collection_key = 'namedPorts';
protected $internal_gapi_mappings = array(
);
public $instance;
protected $namedPortsType = 'Google_Service_Compute_NamedPort';
protected $namedPortsDataType = 'array';
public $status;
public function setInstance($instance)
{
$this->instance = $instance;
}
public function getInstance()
{
return $this->instance;
}
public function setNamedPorts($namedPorts)
{
$this->namedPorts = $namedPorts;
}
public function getNamedPorts()
{
return $this->namedPorts;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstancesScopedList extends Google_Collection
{
protected $collection_key = 'instances';
protected $internal_gapi_mappings = array(
);
protected $instancesType = 'Google_Service_Compute_Instance';
protected $instancesDataType = 'array';
protected $warningType = 'Google_Service_Compute_InstancesScopedListWarning';
protected $warningDataType = '';
public function setInstances($instances)
{
$this->instances = $instances;
}
public function getInstances()
{
return $this->instances;
}
public function setWarning(Google_Service_Compute_InstancesScopedListWarning $warning)
{
$this->warning = $warning;
}
public function getWarning()
{
return $this->warning;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstancesScopedListWarning extends Google_Collection
{
protected $collection_key = 'data';
protected $internal_gapi_mappings = array(
);
public $code;
protected $dataType = 'Google_Service_Compute_InstancesScopedListWarningData';
protected $dataDataType = 'array';
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setData($data)
{
$this->data = $data;
}
public function getData()
{
return $this->data;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_InstancesScopedListWarningData extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $key;
public $value;
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_License extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $chargesUseFee;
public $kind;
public $name;
public $selfLink;
public function setChargesUseFee($chargesUseFee)
{
$this->chargesUseFee = $chargesUseFee;
}
public function getChargesUseFee()
{
return $this->chargesUseFee;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_MachineType extends Google_Collection
{
protected $collection_key = 'scratchDisks';
protected $internal_gapi_mappings = array(
);
public $creationTimestamp;
protected $deprecatedType = 'Google_Service_Compute_DeprecationStatus';
protected $deprecatedDataType = '';
public $description;
public $guestCpus;
public $id;
public $imageSpaceGb;
public $kind;
public $maximumPersistentDisks;
public $maximumPersistentDisksSizeGb;
public $memoryMb;
public $name;
protected $scratchDisksType = 'Google_Service_Compute_MachineTypeScratchDisks';
protected $scratchDisksDataType = 'array';
public $selfLink;
public $zone;
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDeprecated(Google_Service_Compute_DeprecationStatus $deprecated)
{
$this->deprecated = $deprecated;
}
public function getDeprecated()
{
return $this->deprecated;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setGuestCpus($guestCpus)
{
$this->guestCpus = $guestCpus;
}
public function getGuestCpus()
{
return $this->guestCpus;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setImageSpaceGb($imageSpaceGb)
{
$this->imageSpaceGb = $imageSpaceGb;
}
public function getImageSpaceGb()
{
return $this->imageSpaceGb;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMaximumPersistentDisks($maximumPersistentDisks)
{
$this->maximumPersistentDisks = $maximumPersistentDisks;
}
public function getMaximumPersistentDisks()
{
return $this->maximumPersistentDisks;
}
public function setMaximumPersistentDisksSizeGb($maximumPersistentDisksSizeGb)
{
$this->maximumPersistentDisksSizeGb = $maximumPersistentDisksSizeGb;
}
public function getMaximumPersistentDisksSizeGb()
{
return $this->maximumPersistentDisksSizeGb;
}
public function setMemoryMb($memoryMb)
{
$this->memoryMb = $memoryMb;
}
public function getMemoryMb()
{
return $this->memoryMb;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setScratchDisks($scratchDisks)
{
$this->scratchDisks = $scratchDisks;
}
public function getScratchDisks()
{
return $this->scratchDisks;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setZone($zone)
{
$this->zone = $zone;
}
public function getZone()
{
return $this->zone;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_MachineTypeAggregatedList extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_MachineTypesScopedList';
protected $itemsDataType = 'map';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_MachineTypeAggregatedListItems extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Compute_MachineTypeList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_MachineType';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_MachineTypeScratchDisks extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $diskGb;
public function setDiskGb($diskGb)
{
$this->diskGb = $diskGb;
}
public function getDiskGb()
{
return $this->diskGb;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_MachineTypesScopedList extends Google_Collection
{
protected $collection_key = 'machineTypes';
protected $internal_gapi_mappings = array(
);
protected $machineTypesType = 'Google_Service_Compute_MachineType';
protected $machineTypesDataType = 'array';
protected $warningType = 'Google_Service_Compute_MachineTypesScopedListWarning';
protected $warningDataType = '';
public function setMachineTypes($machineTypes)
{
$this->machineTypes = $machineTypes;
}
public function getMachineTypes()
{
return $this->machineTypes;
}
public function setWarning(Google_Service_Compute_MachineTypesScopedListWarning $warning)
{
$this->warning = $warning;
}
public function getWarning()
{
return $this->warning;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_MachineTypesScopedListWarning extends Google_Collection
{
protected $collection_key = 'data';
protected $internal_gapi_mappings = array(
);
public $code;
protected $dataType = 'Google_Service_Compute_MachineTypesScopedListWarningData';
protected $dataDataType = 'array';
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setData($data)
{
$this->data = $data;
}
public function getData()
{
return $this->data;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_MachineTypesScopedListWarningData extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $key;
public $value;
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_ManagedInstance extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $currentAction;
public $id;
public $instance;
public $instanceStatus;
protected $lastAttemptType = 'Google_Service_Compute_ManagedInstanceLastAttempt';
protected $lastAttemptDataType = '';
public function setCurrentAction($currentAction)
{
$this->currentAction = $currentAction;
}
public function getCurrentAction()
{
return $this->currentAction;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setInstance($instance)
{
$this->instance = $instance;
}
public function getInstance()
{
return $this->instance;
}
public function setInstanceStatus($instanceStatus)
{
$this->instanceStatus = $instanceStatus;
}
public function getInstanceStatus()
{
return $this->instanceStatus;
}
public function setLastAttempt(Google_Service_Compute_ManagedInstanceLastAttempt $lastAttempt)
{
$this->lastAttempt = $lastAttempt;
}
public function getLastAttempt()
{
return $this->lastAttempt;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_ManagedInstanceLastAttempt extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $errorsType = 'Google_Service_Compute_ManagedInstanceLastAttemptErrors';
protected $errorsDataType = '';
public function setErrors(Google_Service_Compute_ManagedInstanceLastAttemptErrors $errors)
{
$this->errors = $errors;
}
public function getErrors()
{
return $this->errors;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_ManagedInstanceLastAttemptErrors extends Google_Collection
{
protected $collection_key = 'errors';
protected $internal_gapi_mappings = array(
);
protected $errorsType = 'Google_Service_Compute_ManagedInstanceLastAttemptErrorsErrors';
protected $errorsDataType = 'array';
public function setErrors($errors)
{
$this->errors = $errors;
}
public function getErrors()
{
return $this->errors;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_ManagedInstanceLastAttemptErrorsErrors extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $code;
public $location;
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setLocation($location)
{
$this->location = $location;
}
public function getLocation()
{
return $this->location;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_Metadata extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $fingerprint;
protected $itemsType = 'Google_Service_Compute_MetadataItems';
protected $itemsDataType = 'array';
public $kind;
public function setFingerprint($fingerprint)
{
$this->fingerprint = $fingerprint;
}
public function getFingerprint()
{
return $this->fingerprint;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_MetadataItems extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $key;
public $value;
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_NamedPort extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $name;
public $port;
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPort($port)
{
$this->port = $port;
}
public function getPort()
{
return $this->port;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_Network extends Google_Model
{
protected $internal_gapi_mappings = array(
"iPv4Range" => "IPv4Range",
);
public $iPv4Range;
public $creationTimestamp;
public $description;
public $gatewayIPv4;
public $id;
public $kind;
public $name;
public $selfLink;
public function setIPv4Range($iPv4Range)
{
$this->iPv4Range = $iPv4Range;
}
public function getIPv4Range()
{
return $this->iPv4Range;
}
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setGatewayIPv4($gatewayIPv4)
{
$this->gatewayIPv4 = $gatewayIPv4;
}
public function getGatewayIPv4()
{
return $this->gatewayIPv4;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_NetworkInterface extends Google_Collection
{
protected $collection_key = 'accessConfigs';
protected $internal_gapi_mappings = array(
);
protected $accessConfigsType = 'Google_Service_Compute_AccessConfig';
protected $accessConfigsDataType = 'array';
public $name;
public $network;
public $networkIP;
public function setAccessConfigs($accessConfigs)
{
$this->accessConfigs = $accessConfigs;
}
public function getAccessConfigs()
{
return $this->accessConfigs;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setNetwork($network)
{
$this->network = $network;
}
public function getNetwork()
{
return $this->network;
}
public function setNetworkIP($networkIP)
{
$this->networkIP = $networkIP;
}
public function getNetworkIP()
{
return $this->networkIP;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_NetworkList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_Network';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_Operation extends Google_Collection
{
protected $collection_key = 'warnings';
protected $internal_gapi_mappings = array(
);
public $clientOperationId;
public $creationTimestamp;
public $endTime;
protected $errorType = 'Google_Service_Compute_OperationError';
protected $errorDataType = '';
public $httpErrorMessage;
public $httpErrorStatusCode;
public $id;
public $insertTime;
public $kind;
public $name;
public $operationType;
public $progress;
public $region;
public $selfLink;
public $startTime;
public $status;
public $statusMessage;
public $targetId;
public $targetLink;
public $user;
protected $warningsType = 'Google_Service_Compute_OperationWarnings';
protected $warningsDataType = 'array';
public $zone;
public function setClientOperationId($clientOperationId)
{
$this->clientOperationId = $clientOperationId;
}
public function getClientOperationId()
{
return $this->clientOperationId;
}
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setEndTime($endTime)
{
$this->endTime = $endTime;
}
public function getEndTime()
{
return $this->endTime;
}
public function setError(Google_Service_Compute_OperationError $error)
{
$this->error = $error;
}
public function getError()
{
return $this->error;
}
public function setHttpErrorMessage($httpErrorMessage)
{
$this->httpErrorMessage = $httpErrorMessage;
}
public function getHttpErrorMessage()
{
return $this->httpErrorMessage;
}
public function setHttpErrorStatusCode($httpErrorStatusCode)
{
$this->httpErrorStatusCode = $httpErrorStatusCode;
}
public function getHttpErrorStatusCode()
{
return $this->httpErrorStatusCode;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setInsertTime($insertTime)
{
$this->insertTime = $insertTime;
}
public function getInsertTime()
{
return $this->insertTime;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setOperationType($operationType)
{
$this->operationType = $operationType;
}
public function getOperationType()
{
return $this->operationType;
}
public function setProgress($progress)
{
$this->progress = $progress;
}
public function getProgress()
{
return $this->progress;
}
public function setRegion($region)
{
$this->region = $region;
}
public function getRegion()
{
return $this->region;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setStartTime($startTime)
{
$this->startTime = $startTime;
}
public function getStartTime()
{
return $this->startTime;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setStatusMessage($statusMessage)
{
$this->statusMessage = $statusMessage;
}
public function getStatusMessage()
{
return $this->statusMessage;
}
public function setTargetId($targetId)
{
$this->targetId = $targetId;
}
public function getTargetId()
{
return $this->targetId;
}
public function setTargetLink($targetLink)
{
$this->targetLink = $targetLink;
}
public function getTargetLink()
{
return $this->targetLink;
}
public function setUser($user)
{
$this->user = $user;
}
public function getUser()
{
return $this->user;
}
public function setWarnings($warnings)
{
$this->warnings = $warnings;
}
public function getWarnings()
{
return $this->warnings;
}
public function setZone($zone)
{
$this->zone = $zone;
}
public function getZone()
{
return $this->zone;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_OperationAggregatedList extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_OperationsScopedList';
protected $itemsDataType = 'map';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_OperationAggregatedListItems extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Compute_OperationError extends Google_Collection
{
protected $collection_key = 'errors';
protected $internal_gapi_mappings = array(
);
protected $errorsType = 'Google_Service_Compute_OperationErrorErrors';
protected $errorsDataType = 'array';
public function setErrors($errors)
{
$this->errors = $errors;
}
public function getErrors()
{
return $this->errors;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_OperationErrorErrors extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $code;
public $location;
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setLocation($location)
{
$this->location = $location;
}
public function getLocation()
{
return $this->location;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_OperationList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_Operation';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_OperationWarnings extends Google_Collection
{
protected $collection_key = 'data';
protected $internal_gapi_mappings = array(
);
public $code;
protected $dataType = 'Google_Service_Compute_OperationWarningsData';
protected $dataDataType = 'array';
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setData($data)
{
$this->data = $data;
}
public function getData()
{
return $this->data;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_OperationWarningsData extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $key;
public $value;
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_OperationsScopedList extends Google_Collection
{
protected $collection_key = 'operations';
protected $internal_gapi_mappings = array(
);
protected $operationsType = 'Google_Service_Compute_Operation';
protected $operationsDataType = 'array';
protected $warningType = 'Google_Service_Compute_OperationsScopedListWarning';
protected $warningDataType = '';
public function setOperations($operations)
{
$this->operations = $operations;
}
public function getOperations()
{
return $this->operations;
}
public function setWarning(Google_Service_Compute_OperationsScopedListWarning $warning)
{
$this->warning = $warning;
}
public function getWarning()
{
return $this->warning;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_OperationsScopedListWarning extends Google_Collection
{
protected $collection_key = 'data';
protected $internal_gapi_mappings = array(
);
public $code;
protected $dataType = 'Google_Service_Compute_OperationsScopedListWarningData';
protected $dataDataType = 'array';
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setData($data)
{
$this->data = $data;
}
public function getData()
{
return $this->data;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_OperationsScopedListWarningData extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $key;
public $value;
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_PathMatcher extends Google_Collection
{
protected $collection_key = 'pathRules';
protected $internal_gapi_mappings = array(
);
public $defaultService;
public $description;
public $name;
protected $pathRulesType = 'Google_Service_Compute_PathRule';
protected $pathRulesDataType = 'array';
public function setDefaultService($defaultService)
{
$this->defaultService = $defaultService;
}
public function getDefaultService()
{
return $this->defaultService;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPathRules($pathRules)
{
$this->pathRules = $pathRules;
}
public function getPathRules()
{
return $this->pathRules;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_PathRule extends Google_Collection
{
protected $collection_key = 'paths';
protected $internal_gapi_mappings = array(
);
public $paths;
public $service;
public function setPaths($paths)
{
$this->paths = $paths;
}
public function getPaths()
{
return $this->paths;
}
public function setService($service)
{
$this->service = $service;
}
public function getService()
{
return $this->service;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_Project extends Google_Collection
{
protected $collection_key = 'quotas';
protected $internal_gapi_mappings = array(
);
protected $commonInstanceMetadataType = 'Google_Service_Compute_Metadata';
protected $commonInstanceMetadataDataType = '';
public $creationTimestamp;
public $description;
public $enabledFeatures;
public $id;
public $kind;
public $name;
protected $quotasType = 'Google_Service_Compute_Quota';
protected $quotasDataType = 'array';
public $selfLink;
protected $usageExportLocationType = 'Google_Service_Compute_UsageExportLocation';
protected $usageExportLocationDataType = '';
public function setCommonInstanceMetadata(Google_Service_Compute_Metadata $commonInstanceMetadata)
{
$this->commonInstanceMetadata = $commonInstanceMetadata;
}
public function getCommonInstanceMetadata()
{
return $this->commonInstanceMetadata;
}
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setEnabledFeatures($enabledFeatures)
{
$this->enabledFeatures = $enabledFeatures;
}
public function getEnabledFeatures()
{
return $this->enabledFeatures;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setQuotas($quotas)
{
$this->quotas = $quotas;
}
public function getQuotas()
{
return $this->quotas;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setUsageExportLocation(Google_Service_Compute_UsageExportLocation $usageExportLocation)
{
$this->usageExportLocation = $usageExportLocation;
}
public function getUsageExportLocation()
{
return $this->usageExportLocation;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_Quota extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $limit;
public $metric;
public $usage;
public function setLimit($limit)
{
$this->limit = $limit;
}
public function getLimit()
{
return $this->limit;
}
public function setMetric($metric)
{
$this->metric = $metric;
}
public function getMetric()
{
return $this->metric;
}
public function setUsage($usage)
{
$this->usage = $usage;
}
public function getUsage()
{
return $this->usage;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_Region extends Google_Collection
{
protected $collection_key = 'zones';
protected $internal_gapi_mappings = array(
);
public $creationTimestamp;
protected $deprecatedType = 'Google_Service_Compute_DeprecationStatus';
protected $deprecatedDataType = '';
public $description;
public $id;
public $kind;
public $name;
protected $quotasType = 'Google_Service_Compute_Quota';
protected $quotasDataType = 'array';
public $selfLink;
public $status;
public $zones;
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDeprecated(Google_Service_Compute_DeprecationStatus $deprecated)
{
$this->deprecated = $deprecated;
}
public function getDeprecated()
{
return $this->deprecated;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setQuotas($quotas)
{
$this->quotas = $quotas;
}
public function getQuotas()
{
return $this->quotas;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setZones($zones)
{
$this->zones = $zones;
}
public function getZones()
{
return $this->zones;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_RegionList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_Region';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_ResourceGroupReference extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $group;
public function setGroup($group)
{
$this->group = $group;
}
public function getGroup()
{
return $this->group;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_Route extends Google_Collection
{
protected $collection_key = 'warnings';
protected $internal_gapi_mappings = array(
);
public $creationTimestamp;
public $description;
public $destRange;
public $id;
public $kind;
public $name;
public $network;
public $nextHopGateway;
public $nextHopInstance;
public $nextHopIp;
public $nextHopNetwork;
public $nextHopVpnTunnel;
public $priority;
public $selfLink;
public $tags;
protected $warningsType = 'Google_Service_Compute_RouteWarnings';
protected $warningsDataType = 'array';
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDestRange($destRange)
{
$this->destRange = $destRange;
}
public function getDestRange()
{
return $this->destRange;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setNetwork($network)
{
$this->network = $network;
}
public function getNetwork()
{
return $this->network;
}
public function setNextHopGateway($nextHopGateway)
{
$this->nextHopGateway = $nextHopGateway;
}
public function getNextHopGateway()
{
return $this->nextHopGateway;
}
public function setNextHopInstance($nextHopInstance)
{
$this->nextHopInstance = $nextHopInstance;
}
public function getNextHopInstance()
{
return $this->nextHopInstance;
}
public function setNextHopIp($nextHopIp)
{
$this->nextHopIp = $nextHopIp;
}
public function getNextHopIp()
{
return $this->nextHopIp;
}
public function setNextHopNetwork($nextHopNetwork)
{
$this->nextHopNetwork = $nextHopNetwork;
}
public function getNextHopNetwork()
{
return $this->nextHopNetwork;
}
public function setNextHopVpnTunnel($nextHopVpnTunnel)
{
$this->nextHopVpnTunnel = $nextHopVpnTunnel;
}
public function getNextHopVpnTunnel()
{
return $this->nextHopVpnTunnel;
}
public function setPriority($priority)
{
$this->priority = $priority;
}
public function getPriority()
{
return $this->priority;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setTags($tags)
{
$this->tags = $tags;
}
public function getTags()
{
return $this->tags;
}
public function setWarnings($warnings)
{
$this->warnings = $warnings;
}
public function getWarnings()
{
return $this->warnings;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_RouteList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_Route';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_RouteWarnings extends Google_Collection
{
protected $collection_key = 'data';
protected $internal_gapi_mappings = array(
);
public $code;
protected $dataType = 'Google_Service_Compute_RouteWarningsData';
protected $dataDataType = 'array';
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setData($data)
{
$this->data = $data;
}
public function getData()
{
return $this->data;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_RouteWarningsData extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $key;
public $value;
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_Scheduling extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $automaticRestart;
public $onHostMaintenance;
public $preemptible;
public function setAutomaticRestart($automaticRestart)
{
$this->automaticRestart = $automaticRestart;
}
public function getAutomaticRestart()
{
return $this->automaticRestart;
}
public function setOnHostMaintenance($onHostMaintenance)
{
$this->onHostMaintenance = $onHostMaintenance;
}
public function getOnHostMaintenance()
{
return $this->onHostMaintenance;
}
public function setPreemptible($preemptible)
{
$this->preemptible = $preemptible;
}
public function getPreemptible()
{
return $this->preemptible;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_SerialPortOutput extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $contents;
public $kind;
public $selfLink;
public function setContents($contents)
{
$this->contents = $contents;
}
public function getContents()
{
return $this->contents;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_ServiceAccount extends Google_Collection
{
protected $collection_key = 'scopes';
protected $internal_gapi_mappings = array(
);
public $email;
public $scopes;
public function setEmail($email)
{
$this->email = $email;
}
public function getEmail()
{
return $this->email;
}
public function setScopes($scopes)
{
$this->scopes = $scopes;
}
public function getScopes()
{
return $this->scopes;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_Snapshot extends Google_Collection
{
protected $collection_key = 'licenses';
protected $internal_gapi_mappings = array(
);
public $creationTimestamp;
public $description;
public $diskSizeGb;
public $id;
public $kind;
public $licenses;
public $name;
public $selfLink;
public $sourceDisk;
public $sourceDiskId;
public $status;
public $storageBytes;
public $storageBytesStatus;
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDiskSizeGb($diskSizeGb)
{
$this->diskSizeGb = $diskSizeGb;
}
public function getDiskSizeGb()
{
return $this->diskSizeGb;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLicenses($licenses)
{
$this->licenses = $licenses;
}
public function getLicenses()
{
return $this->licenses;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setSourceDisk($sourceDisk)
{
$this->sourceDisk = $sourceDisk;
}
public function getSourceDisk()
{
return $this->sourceDisk;
}
public function setSourceDiskId($sourceDiskId)
{
$this->sourceDiskId = $sourceDiskId;
}
public function getSourceDiskId()
{
return $this->sourceDiskId;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setStorageBytes($storageBytes)
{
$this->storageBytes = $storageBytes;
}
public function getStorageBytes()
{
return $this->storageBytes;
}
public function setStorageBytesStatus($storageBytesStatus)
{
$this->storageBytesStatus = $storageBytesStatus;
}
public function getStorageBytesStatus()
{
return $this->storageBytesStatus;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_SnapshotList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_Snapshot';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_SslCertificate extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $certificate;
public $creationTimestamp;
public $description;
public $id;
public $kind;
public $name;
public $privateKey;
public $selfLink;
public function setCertificate($certificate)
{
$this->certificate = $certificate;
}
public function getCertificate()
{
return $this->certificate;
}
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPrivateKey($privateKey)
{
$this->privateKey = $privateKey;
}
public function getPrivateKey()
{
return $this->privateKey;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_SslCertificateList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_SslCertificate';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_Tags extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $fingerprint;
public $items;
public function setFingerprint($fingerprint)
{
$this->fingerprint = $fingerprint;
}
public function getFingerprint()
{
return $this->fingerprint;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetHttpProxy extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $creationTimestamp;
public $description;
public $id;
public $kind;
public $name;
public $selfLink;
public $urlMap;
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setUrlMap($urlMap)
{
$this->urlMap = $urlMap;
}
public function getUrlMap()
{
return $this->urlMap;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetHttpProxyList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_TargetHttpProxy';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetHttpsProxiesSetSslCertificatesRequest extends Google_Collection
{
protected $collection_key = 'sslCertificates';
protected $internal_gapi_mappings = array(
);
public $sslCertificates;
public function setSslCertificates($sslCertificates)
{
$this->sslCertificates = $sslCertificates;
}
public function getSslCertificates()
{
return $this->sslCertificates;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetHttpsProxy extends Google_Collection
{
protected $collection_key = 'sslCertificates';
protected $internal_gapi_mappings = array(
);
public $creationTimestamp;
public $description;
public $id;
public $kind;
public $name;
public $selfLink;
public $sslCertificates;
public $urlMap;
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setSslCertificates($sslCertificates)
{
$this->sslCertificates = $sslCertificates;
}
public function getSslCertificates()
{
return $this->sslCertificates;
}
public function setUrlMap($urlMap)
{
$this->urlMap = $urlMap;
}
public function getUrlMap()
{
return $this->urlMap;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetHttpsProxyList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_TargetHttpsProxy';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetInstance extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $creationTimestamp;
public $description;
public $id;
public $instance;
public $kind;
public $name;
public $natPolicy;
public $selfLink;
public $zone;
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setInstance($instance)
{
$this->instance = $instance;
}
public function getInstance()
{
return $this->instance;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setNatPolicy($natPolicy)
{
$this->natPolicy = $natPolicy;
}
public function getNatPolicy()
{
return $this->natPolicy;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setZone($zone)
{
$this->zone = $zone;
}
public function getZone()
{
return $this->zone;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetInstanceAggregatedList extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_TargetInstancesScopedList';
protected $itemsDataType = 'map';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetInstanceAggregatedListItems extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetInstanceList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_TargetInstance';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetInstancesScopedList extends Google_Collection
{
protected $collection_key = 'targetInstances';
protected $internal_gapi_mappings = array(
);
protected $targetInstancesType = 'Google_Service_Compute_TargetInstance';
protected $targetInstancesDataType = 'array';
protected $warningType = 'Google_Service_Compute_TargetInstancesScopedListWarning';
protected $warningDataType = '';
public function setTargetInstances($targetInstances)
{
$this->targetInstances = $targetInstances;
}
public function getTargetInstances()
{
return $this->targetInstances;
}
public function setWarning(Google_Service_Compute_TargetInstancesScopedListWarning $warning)
{
$this->warning = $warning;
}
public function getWarning()
{
return $this->warning;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetInstancesScopedListWarning extends Google_Collection
{
protected $collection_key = 'data';
protected $internal_gapi_mappings = array(
);
public $code;
protected $dataType = 'Google_Service_Compute_TargetInstancesScopedListWarningData';
protected $dataDataType = 'array';
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setData($data)
{
$this->data = $data;
}
public function getData()
{
return $this->data;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetInstancesScopedListWarningData extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $key;
public $value;
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetPool extends Google_Collection
{
protected $collection_key = 'instances';
protected $internal_gapi_mappings = array(
);
public $backupPool;
public $creationTimestamp;
public $description;
public $failoverRatio;
public $healthChecks;
public $id;
public $instances;
public $kind;
public $name;
public $region;
public $selfLink;
public $sessionAffinity;
public function setBackupPool($backupPool)
{
$this->backupPool = $backupPool;
}
public function getBackupPool()
{
return $this->backupPool;
}
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setFailoverRatio($failoverRatio)
{
$this->failoverRatio = $failoverRatio;
}
public function getFailoverRatio()
{
return $this->failoverRatio;
}
public function setHealthChecks($healthChecks)
{
$this->healthChecks = $healthChecks;
}
public function getHealthChecks()
{
return $this->healthChecks;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setInstances($instances)
{
$this->instances = $instances;
}
public function getInstances()
{
return $this->instances;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setRegion($region)
{
$this->region = $region;
}
public function getRegion()
{
return $this->region;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setSessionAffinity($sessionAffinity)
{
$this->sessionAffinity = $sessionAffinity;
}
public function getSessionAffinity()
{
return $this->sessionAffinity;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetPoolAggregatedList extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_TargetPoolsScopedList';
protected $itemsDataType = 'map';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetPoolAggregatedListItems extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetPoolInstanceHealth extends Google_Collection
{
protected $collection_key = 'healthStatus';
protected $internal_gapi_mappings = array(
);
protected $healthStatusType = 'Google_Service_Compute_HealthStatus';
protected $healthStatusDataType = 'array';
public $kind;
public function setHealthStatus($healthStatus)
{
$this->healthStatus = $healthStatus;
}
public function getHealthStatus()
{
return $this->healthStatus;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetPoolList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_TargetPool';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetPoolsAddHealthCheckRequest extends Google_Collection
{
protected $collection_key = 'healthChecks';
protected $internal_gapi_mappings = array(
);
protected $healthChecksType = 'Google_Service_Compute_HealthCheckReference';
protected $healthChecksDataType = 'array';
public function setHealthChecks($healthChecks)
{
$this->healthChecks = $healthChecks;
}
public function getHealthChecks()
{
return $this->healthChecks;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetPoolsAddInstanceRequest extends Google_Collection
{
protected $collection_key = 'instances';
protected $internal_gapi_mappings = array(
);
protected $instancesType = 'Google_Service_Compute_InstanceReference';
protected $instancesDataType = 'array';
public function setInstances($instances)
{
$this->instances = $instances;
}
public function getInstances()
{
return $this->instances;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetPoolsRemoveHealthCheckRequest extends Google_Collection
{
protected $collection_key = 'healthChecks';
protected $internal_gapi_mappings = array(
);
protected $healthChecksType = 'Google_Service_Compute_HealthCheckReference';
protected $healthChecksDataType = 'array';
public function setHealthChecks($healthChecks)
{
$this->healthChecks = $healthChecks;
}
public function getHealthChecks()
{
return $this->healthChecks;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetPoolsRemoveInstanceRequest extends Google_Collection
{
protected $collection_key = 'instances';
protected $internal_gapi_mappings = array(
);
protected $instancesType = 'Google_Service_Compute_InstanceReference';
protected $instancesDataType = 'array';
public function setInstances($instances)
{
$this->instances = $instances;
}
public function getInstances()
{
return $this->instances;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetPoolsScopedList extends Google_Collection
{
protected $collection_key = 'targetPools';
protected $internal_gapi_mappings = array(
);
protected $targetPoolsType = 'Google_Service_Compute_TargetPool';
protected $targetPoolsDataType = 'array';
protected $warningType = 'Google_Service_Compute_TargetPoolsScopedListWarning';
protected $warningDataType = '';
public function setTargetPools($targetPools)
{
$this->targetPools = $targetPools;
}
public function getTargetPools()
{
return $this->targetPools;
}
public function setWarning(Google_Service_Compute_TargetPoolsScopedListWarning $warning)
{
$this->warning = $warning;
}
public function getWarning()
{
return $this->warning;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetPoolsScopedListWarning extends Google_Collection
{
protected $collection_key = 'data';
protected $internal_gapi_mappings = array(
);
public $code;
protected $dataType = 'Google_Service_Compute_TargetPoolsScopedListWarningData';
protected $dataDataType = 'array';
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setData($data)
{
$this->data = $data;
}
public function getData()
{
return $this->data;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetPoolsScopedListWarningData extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $key;
public $value;
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetReference extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $target;
public function setTarget($target)
{
$this->target = $target;
}
public function getTarget()
{
return $this->target;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetVpnGateway extends Google_Collection
{
protected $collection_key = 'tunnels';
protected $internal_gapi_mappings = array(
);
public $creationTimestamp;
public $description;
public $forwardingRules;
public $id;
public $kind;
public $name;
public $network;
public $region;
public $selfLink;
public $status;
public $tunnels;
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setForwardingRules($forwardingRules)
{
$this->forwardingRules = $forwardingRules;
}
public function getForwardingRules()
{
return $this->forwardingRules;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setNetwork($network)
{
$this->network = $network;
}
public function getNetwork()
{
return $this->network;
}
public function setRegion($region)
{
$this->region = $region;
}
public function getRegion()
{
return $this->region;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setTunnels($tunnels)
{
$this->tunnels = $tunnels;
}
public function getTunnels()
{
return $this->tunnels;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetVpnGatewayAggregatedList extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_TargetVpnGatewaysScopedList';
protected $itemsDataType = 'map';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetVpnGatewayAggregatedListItems extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetVpnGatewayList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_TargetVpnGateway';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetVpnGatewaysScopedList extends Google_Collection
{
protected $collection_key = 'targetVpnGateways';
protected $internal_gapi_mappings = array(
);
protected $targetVpnGatewaysType = 'Google_Service_Compute_TargetVpnGateway';
protected $targetVpnGatewaysDataType = 'array';
protected $warningType = 'Google_Service_Compute_TargetVpnGatewaysScopedListWarning';
protected $warningDataType = '';
public function setTargetVpnGateways($targetVpnGateways)
{
$this->targetVpnGateways = $targetVpnGateways;
}
public function getTargetVpnGateways()
{
return $this->targetVpnGateways;
}
public function setWarning(Google_Service_Compute_TargetVpnGatewaysScopedListWarning $warning)
{
$this->warning = $warning;
}
public function getWarning()
{
return $this->warning;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetVpnGatewaysScopedListWarning extends Google_Collection
{
protected $collection_key = 'data';
protected $internal_gapi_mappings = array(
);
public $code;
protected $dataType = 'Google_Service_Compute_TargetVpnGatewaysScopedListWarningData';
protected $dataDataType = 'array';
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setData($data)
{
$this->data = $data;
}
public function getData()
{
return $this->data;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TargetVpnGatewaysScopedListWarningData extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $key;
public $value;
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_TestFailure extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $actualService;
public $expectedService;
public $host;
public $path;
public function setActualService($actualService)
{
$this->actualService = $actualService;
}
public function getActualService()
{
return $this->actualService;
}
public function setExpectedService($expectedService)
{
$this->expectedService = $expectedService;
}
public function getExpectedService()
{
return $this->expectedService;
}
public function setHost($host)
{
$this->host = $host;
}
public function getHost()
{
return $this->host;
}
public function setPath($path)
{
$this->path = $path;
}
public function getPath()
{
return $this->path;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_UrlMap extends Google_Collection
{
protected $collection_key = 'tests';
protected $internal_gapi_mappings = array(
);
public $creationTimestamp;
public $defaultService;
public $description;
public $fingerprint;
protected $hostRulesType = 'Google_Service_Compute_HostRule';
protected $hostRulesDataType = 'array';
public $id;
public $kind;
public $name;
protected $pathMatchersType = 'Google_Service_Compute_PathMatcher';
protected $pathMatchersDataType = 'array';
public $selfLink;
protected $testsType = 'Google_Service_Compute_UrlMapTest';
protected $testsDataType = 'array';
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDefaultService($defaultService)
{
$this->defaultService = $defaultService;
}
public function getDefaultService()
{
return $this->defaultService;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setFingerprint($fingerprint)
{
$this->fingerprint = $fingerprint;
}
public function getFingerprint()
{
return $this->fingerprint;
}
public function setHostRules($hostRules)
{
$this->hostRules = $hostRules;
}
public function getHostRules()
{
return $this->hostRules;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPathMatchers($pathMatchers)
{
$this->pathMatchers = $pathMatchers;
}
public function getPathMatchers()
{
return $this->pathMatchers;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setTests($tests)
{
$this->tests = $tests;
}
public function getTests()
{
return $this->tests;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_UrlMapList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_UrlMap';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_UrlMapReference extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $urlMap;
public function setUrlMap($urlMap)
{
$this->urlMap = $urlMap;
}
public function getUrlMap()
{
return $this->urlMap;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_UrlMapTest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $description;
public $host;
public $path;
public $service;
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setHost($host)
{
$this->host = $host;
}
public function getHost()
{
return $this->host;
}
public function setPath($path)
{
$this->path = $path;
}
public function getPath()
{
return $this->path;
}
public function setService($service)
{
$this->service = $service;
}
public function getService()
{
return $this->service;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_UrlMapValidationResult extends Google_Collection
{
protected $collection_key = 'testFailures';
protected $internal_gapi_mappings = array(
);
public $loadErrors;
public $loadSucceeded;
protected $testFailuresType = 'Google_Service_Compute_TestFailure';
protected $testFailuresDataType = 'array';
public $testPassed;
public function setLoadErrors($loadErrors)
{
$this->loadErrors = $loadErrors;
}
public function getLoadErrors()
{
return $this->loadErrors;
}
public function setLoadSucceeded($loadSucceeded)
{
$this->loadSucceeded = $loadSucceeded;
}
public function getLoadSucceeded()
{
return $this->loadSucceeded;
}
public function setTestFailures($testFailures)
{
$this->testFailures = $testFailures;
}
public function getTestFailures()
{
return $this->testFailures;
}
public function setTestPassed($testPassed)
{
$this->testPassed = $testPassed;
}
public function getTestPassed()
{
return $this->testPassed;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_UrlMapsValidateRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $resourceType = 'Google_Service_Compute_UrlMap';
protected $resourceDataType = '';
public function setResource(Google_Service_Compute_UrlMap $resource)
{
$this->resource = $resource;
}
public function getResource()
{
return $this->resource;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_UrlMapsValidateResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $resultType = 'Google_Service_Compute_UrlMapValidationResult';
protected $resultDataType = '';
public function setResult(Google_Service_Compute_UrlMapValidationResult $result)
{
$this->result = $result;
}
public function getResult()
{
return $this->result;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_UsageExportLocation extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $bucketName;
public $reportNamePrefix;
public function setBucketName($bucketName)
{
$this->bucketName = $bucketName;
}
public function getBucketName()
{
return $this->bucketName;
}
public function setReportNamePrefix($reportNamePrefix)
{
$this->reportNamePrefix = $reportNamePrefix;
}
public function getReportNamePrefix()
{
return $this->reportNamePrefix;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_VpnTunnel extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $creationTimestamp;
public $description;
public $detailedStatus;
public $id;
public $ikeVersion;
public $kind;
public $name;
public $peerIp;
public $region;
public $selfLink;
public $sharedSecret;
public $sharedSecretHash;
public $status;
public $targetVpnGateway;
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDetailedStatus($detailedStatus)
{
$this->detailedStatus = $detailedStatus;
}
public function getDetailedStatus()
{
return $this->detailedStatus;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setIkeVersion($ikeVersion)
{
$this->ikeVersion = $ikeVersion;
}
public function getIkeVersion()
{
return $this->ikeVersion;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPeerIp($peerIp)
{
$this->peerIp = $peerIp;
}
public function getPeerIp()
{
return $this->peerIp;
}
public function setRegion($region)
{
$this->region = $region;
}
public function getRegion()
{
return $this->region;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setSharedSecret($sharedSecret)
{
$this->sharedSecret = $sharedSecret;
}
public function getSharedSecret()
{
return $this->sharedSecret;
}
public function setSharedSecretHash($sharedSecretHash)
{
$this->sharedSecretHash = $sharedSecretHash;
}
public function getSharedSecretHash()
{
return $this->sharedSecretHash;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setTargetVpnGateway($targetVpnGateway)
{
$this->targetVpnGateway = $targetVpnGateway;
}
public function getTargetVpnGateway()
{
return $this->targetVpnGateway;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_VpnTunnelAggregatedList extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_VpnTunnelsScopedList';
protected $itemsDataType = 'map';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_VpnTunnelAggregatedListItems extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Compute_VpnTunnelList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_VpnTunnel';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_VpnTunnelsScopedList extends Google_Collection
{
protected $collection_key = 'vpnTunnels';
protected $internal_gapi_mappings = array(
);
protected $vpnTunnelsType = 'Google_Service_Compute_VpnTunnel';
protected $vpnTunnelsDataType = 'array';
protected $warningType = 'Google_Service_Compute_VpnTunnelsScopedListWarning';
protected $warningDataType = '';
public function setVpnTunnels($vpnTunnels)
{
$this->vpnTunnels = $vpnTunnels;
}
public function getVpnTunnels()
{
return $this->vpnTunnels;
}
public function setWarning(Google_Service_Compute_VpnTunnelsScopedListWarning $warning)
{
$this->warning = $warning;
}
public function getWarning()
{
return $this->warning;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_VpnTunnelsScopedListWarning extends Google_Collection
{
protected $collection_key = 'data';
protected $internal_gapi_mappings = array(
);
public $code;
protected $dataType = 'Google_Service_Compute_VpnTunnelsScopedListWarningData';
protected $dataDataType = 'array';
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setData($data)
{
$this->data = $data;
}
public function getData()
{
return $this->data;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_VpnTunnelsScopedListWarningData extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $key;
public $value;
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_Zone extends Google_Collection
{
protected $collection_key = 'maintenanceWindows';
protected $internal_gapi_mappings = array(
);
public $creationTimestamp;
protected $deprecatedType = 'Google_Service_Compute_DeprecationStatus';
protected $deprecatedDataType = '';
public $description;
public $id;
public $kind;
protected $maintenanceWindowsType = 'Google_Service_Compute_ZoneMaintenanceWindows';
protected $maintenanceWindowsDataType = 'array';
public $name;
public $region;
public $selfLink;
public $status;
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDeprecated(Google_Service_Compute_DeprecationStatus $deprecated)
{
$this->deprecated = $deprecated;
}
public function getDeprecated()
{
return $this->deprecated;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMaintenanceWindows($maintenanceWindows)
{
$this->maintenanceWindows = $maintenanceWindows;
}
public function getMaintenanceWindows()
{
return $this->maintenanceWindows;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setRegion($region)
{
$this->region = $region;
}
public function getRegion()
{
return $this->region;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_ZoneList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Compute_Zone';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Compute_ZoneMaintenanceWindows extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $beginTime;
public $description;
public $endTime;
public $name;
public function setBeginTime($beginTime)
{
$this->beginTime = $beginTime;
}
public function getBeginTime()
{
return $this->beginTime;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setEndTime($endTime)
{
$this->endTime = $endTime;
}
public function getEndTime()
{
return $this->endTime;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
PK }\+WfM fM Service/YouTubeReporting.phpnu [
* An API to schedule reporting jobs and download the resulting bulk data
* reports about YouTube channels, videos etc. in the form of CSV files.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_YouTubeReporting extends Google_Service { /** View monetary and non-monetary YouTube Analytics reports for your YouTube content. */ const YT_ANALYTICS_MONETARY_READONLY = "https://www.googleapis.com/auth/yt-analytics-monetary.readonly"; /** View YouTube Analytics reports for your YouTube content. */ const YT_ANALYTICS_READONLY = "https://www.googleapis.com/auth/yt-analytics.readonly"; public $jobs; public $jobs_reports; public $media; public $reportTypes; /** * Constructs the internal representation of the YouTubeReporting service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://youtubereporting.googleapis.com/'; $this->servicePath = ''; $this->version = 'v1'; $this->serviceName = 'youtubereporting'; $this->jobs = new Google_Service_YouTubeReporting_Jobs_Resource( $this, $this->serviceName, 'jobs', array( 'methods' => array( 'create' => array( 'path' => 'v1/jobs', 'httpMethod' => 'POST', 'parameters' => array( 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ),'delete' => array( 'path' => 'v1/jobs/{jobId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'jobId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ),'get' => array( 'path' => 'v1/jobs/{jobId}', 'httpMethod' => 'GET', 'parameters' => array( 'jobId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ),'list' => array( 'path' => 'v1/jobs', 'httpMethod' => 'GET', 'parameters' => array( 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), 'pageSize' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->jobs_reports = new Google_Service_YouTubeReporting_JobsReports_Resource( $this, $this->serviceName, 'reports', array( 'methods' => array( 'get' => array( 'path' => 'v1/jobs/{jobId}/reports/{reportId}', 'httpMethod' => 'GET', 'parameters' => array( 'jobId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'reportId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), ), ),'list' => array( 'path' => 'v1/jobs/{jobId}/reports', 'httpMethod' => 'GET', 'parameters' => array( 'jobId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), 'pageSize' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->media = new Google_Service_YouTubeReporting_Media_Resource( $this, $this->serviceName, 'media', array( 'methods' => array( 'download' => array( 'path' => 'v1/media/{+resourceName}', 'httpMethod' => 'GET', 'parameters' => array( 'resourceName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->reportTypes = new Google_Service_YouTubeReporting_ReportTypes_Resource( $this, $this->serviceName, 'reportTypes', array( 'methods' => array( 'list' => array( 'path' => 'v1/reportTypes', 'httpMethod' => 'GET', 'parameters' => array( 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'onBehalfOfContentOwner' => array( 'location' => 'query', 'type' => 'string', ), 'pageSize' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); } } /** * The "jobs" collection of methods. * Typical usage is: *
* $youtubereportingService = new Google_Service_YouTubeReporting(...);
* $jobs = $youtubereportingService->jobs;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTubeReporting_Jobs_Resource extends Google_Service_Resource
{
/**
* Creates a job and returns it. (jobs.create)
*
* @param Google_Job $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner The content owner's external ID on
* which behalf the user is acting on. If not set, the user is acting for
* himself (his own channel).
* @return Google_Service_YouTubeReporting_Job
*/
public function create(Google_Service_YouTubeReporting_Job $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_YouTubeReporting_Job");
}
/**
* Deletes a job. (jobs.delete)
*
* @param string $jobId The ID of the job to delete.
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner The content owner's external ID on
* which behalf the user is acting on. If not set, the user is acting for
* himself (his own channel).
* @return Google_Service_YouTubeReporting_Empty
*/
public function delete($jobId, $optParams = array())
{
$params = array('jobId' => $jobId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_YouTubeReporting_Empty");
}
/**
* Gets a job. (jobs.get)
*
* @param string $jobId The ID of the job to retrieve.
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner The content owner's external ID on
* which behalf the user is acting on. If not set, the user is acting for
* himself (his own channel).
* @return Google_Service_YouTubeReporting_Job
*/
public function get($jobId, $optParams = array())
{
$params = array('jobId' => $jobId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_YouTubeReporting_Job");
}
/**
* Lists jobs. (jobs.listJobs)
*
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A token identifying a page of results the server
* should return. Typically, this is the value of
* ListReportTypesResponse.next_page_token returned in response to the previous
* call to the `ListJobs` method.
* @opt_param string onBehalfOfContentOwner The content owner's external ID on
* which behalf the user is acting on. If not set, the user is acting for
* himself (his own channel).
* @opt_param int pageSize Requested page size. Server may return fewer jobs
* than requested. If unspecified, server will pick an appropriate default.
* @return Google_Service_YouTubeReporting_ListJobsResponse
*/
public function listJobs($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_YouTubeReporting_ListJobsResponse");
}
}
/**
* The "reports" collection of methods.
* Typical usage is:
*
* $youtubereportingService = new Google_Service_YouTubeReporting(...);
* $reports = $youtubereportingService->reports;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTubeReporting_JobsReports_Resource extends Google_Service_Resource
{
/**
* Gets the metadata of a specific report. (reports.get)
*
* @param string $jobId The ID of the job.
* @param string $reportId The ID of the report to retrieve.
* @param array $optParams Optional parameters.
*
* @opt_param string onBehalfOfContentOwner The content owner's external ID on
* which behalf the user is acting on. If not set, the user is acting for
* himself (his own channel).
* @return Google_Service_YouTubeReporting_Report
*/
public function get($jobId, $reportId, $optParams = array())
{
$params = array('jobId' => $jobId, 'reportId' => $reportId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_YouTubeReporting_Report");
}
/**
* Lists reports created by a specific job. Returns NOT_FOUND if the job does
* not exist. (reports.listJobsReports)
*
* @param string $jobId The ID of the job.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A token identifying a page of results the server
* should return. Typically, this is the value of
* ListReportsResponse.next_page_token returned in response to the previous call
* to the `ListReports` method.
* @opt_param string onBehalfOfContentOwner The content owner's external ID on
* which behalf the user is acting on. If not set, the user is acting for
* himself (his own channel).
* @opt_param int pageSize Requested page size. Server may return fewer report
* types than requested. If unspecified, server will pick an appropriate
* default.
* @return Google_Service_YouTubeReporting_ListReportsResponse
*/
public function listJobsReports($jobId, $optParams = array())
{
$params = array('jobId' => $jobId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_YouTubeReporting_ListReportsResponse");
}
}
/**
* The "media" collection of methods.
* Typical usage is:
*
* $youtubereportingService = new Google_Service_YouTubeReporting(...);
* $media = $youtubereportingService->media;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTubeReporting_Media_Resource extends Google_Service_Resource
{
/**
* Method for media download. Download is supported on the URI
* `/v1/media/{+name}?alt=media`. (media.download)
*
* @param string $resourceName Name of the media that is being downloaded. See
* [][ByteStream.ReadRequest.resource_name].
* @param array $optParams Optional parameters.
* @return Google_Service_YouTubeReporting_Media
*/
public function download($resourceName, $optParams = array())
{
$params = array('resourceName' => $resourceName);
$params = array_merge($params, $optParams);
return $this->call('download', array($params), "Google_Service_YouTubeReporting_Media");
}
}
/**
* The "reportTypes" collection of methods.
* Typical usage is:
*
* $youtubereportingService = new Google_Service_YouTubeReporting(...);
* $reportTypes = $youtubereportingService->reportTypes;
*
*/
#[AllowDynamicProperties]
class Google_Service_YouTubeReporting_ReportTypes_Resource extends Google_Service_Resource
{
/**
* Lists report types. (reportTypes.listReportTypes)
*
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A token identifying a page of results the server
* should return. Typically, this is the value of
* ListReportTypesResponse.next_page_token returned in response to the previous
* call to the `ListReportTypes` method.
* @opt_param string onBehalfOfContentOwner The content owner's external ID on
* which behalf the user is acting on. If not set, the user is acting for
* himself (his own channel).
* @opt_param int pageSize Requested page size. Server may return fewer report
* types than requested. If unspecified, server will pick an appropriate
* default.
* @return Google_Service_YouTubeReporting_ListReportTypesResponse
*/
public function listReportTypes($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_YouTubeReporting_ListReportTypesResponse");
}
}
#[AllowDynamicProperties]
class Google_Service_YouTubeReporting_Empty extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_YouTubeReporting_Job extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $createTime;
public $id;
public $name;
public $reportTypeId;
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
public function getCreateTime()
{
return $this->createTime;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setReportTypeId($reportTypeId)
{
$this->reportTypeId = $reportTypeId;
}
public function getReportTypeId()
{
return $this->reportTypeId;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTubeReporting_ListJobsResponse extends Google_Collection
{
protected $collection_key = 'jobs';
protected $internal_gapi_mappings = array(
);
protected $jobsType = 'Google_Service_YouTubeReporting_Job';
protected $jobsDataType = 'array';
public $nextPageToken;
public function setJobs($jobs)
{
$this->jobs = $jobs;
}
public function getJobs()
{
return $this->jobs;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTubeReporting_ListReportTypesResponse extends Google_Collection
{
protected $collection_key = 'reportTypes';
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
protected $reportTypesType = 'Google_Service_YouTubeReporting_ReportType';
protected $reportTypesDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setReportTypes($reportTypes)
{
$this->reportTypes = $reportTypes;
}
public function getReportTypes()
{
return $this->reportTypes;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTubeReporting_ListReportsResponse extends Google_Collection
{
protected $collection_key = 'reports';
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
protected $reportsType = 'Google_Service_YouTubeReporting_Report';
protected $reportsDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setReports($reports)
{
$this->reports = $reports;
}
public function getReports()
{
return $this->reports;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTubeReporting_Media extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $resourceName;
public function setResourceName($resourceName)
{
$this->resourceName = $resourceName;
}
public function getResourceName()
{
return $this->resourceName;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTubeReporting_Report extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $createTime;
public $downloadUrl;
public $endTime;
public $id;
public $jobId;
public $startTime;
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
public function getCreateTime()
{
return $this->createTime;
}
public function setDownloadUrl($downloadUrl)
{
$this->downloadUrl = $downloadUrl;
}
public function getDownloadUrl()
{
return $this->downloadUrl;
}
public function setEndTime($endTime)
{
$this->endTime = $endTime;
}
public function getEndTime()
{
return $this->endTime;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setJobId($jobId)
{
$this->jobId = $jobId;
}
public function getJobId()
{
return $this->jobId;
}
public function setStartTime($startTime)
{
$this->startTime = $startTime;
}
public function getStartTime()
{
return $this->startTime;
}
}
#[AllowDynamicProperties]
class Google_Service_YouTubeReporting_ReportType extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $name;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
PK }\ Service/Cloudlatencytest.phpnu [
* A Test API to report latency data.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Cloudlatencytest extends Google_Service { /** View monitoring data for all of your Google Cloud and API projects. */ const MONITORING_READONLY = "https://www.googleapis.com/auth/monitoring.readonly"; public $statscollection; /** * Constructs the internal representation of the Cloudlatencytest service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://cloudlatencytest-pa.googleapis.com/'; $this->servicePath = 'v2/statscollection/'; $this->version = 'v2'; $this->serviceName = 'cloudlatencytest'; $this->statscollection = new Google_Service_Cloudlatencytest_Statscollection_Resource( $this, $this->serviceName, 'statscollection', array( 'methods' => array( 'updateaggregatedstats' => array( 'path' => 'updateaggregatedstats', 'httpMethod' => 'POST', 'parameters' => array(), ),'updatestats' => array( 'path' => 'updatestats', 'httpMethod' => 'POST', 'parameters' => array(), ), ) ) ); } } /** * The "statscollection" collection of methods. * Typical usage is: *
* $cloudlatencytestService = new Google_Service_Cloudlatencytest(...);
* $statscollection = $cloudlatencytestService->statscollection;
*
*/
#[AllowDynamicProperties]
class Google_Service_Cloudlatencytest_Statscollection_Resource extends Google_Service_Resource
{
/**
* RPC to update the new TCP stats. (statscollection.updateaggregatedstats)
*
* @param Google_AggregatedStats $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Cloudlatencytest_AggregatedStatsReply
*/
public function updateaggregatedstats(Google_Service_Cloudlatencytest_AggregatedStats $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('updateaggregatedstats', array($params), "Google_Service_Cloudlatencytest_AggregatedStatsReply");
}
/**
* RPC to update the new TCP stats. (statscollection.updatestats)
*
* @param Google_Stats $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Cloudlatencytest_StatsReply
*/
public function updatestats(Google_Service_Cloudlatencytest_Stats $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('updatestats', array($params), "Google_Service_Cloudlatencytest_StatsReply");
}
}
#[AllowDynamicProperties]
class Google_Service_Cloudlatencytest_AggregatedStats extends Google_Collection
{
protected $collection_key = 'stats';
protected $internal_gapi_mappings = array(
);
protected $statsType = 'Google_Service_Cloudlatencytest_Stats';
protected $statsDataType = 'array';
public function setStats($stats)
{
$this->stats = $stats;
}
public function getStats()
{
return $this->stats;
}
}
#[AllowDynamicProperties]
class Google_Service_Cloudlatencytest_AggregatedStatsReply extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $testValue;
public function setTestValue($testValue)
{
$this->testValue = $testValue;
}
public function getTestValue()
{
return $this->testValue;
}
}
#[AllowDynamicProperties]
class Google_Service_Cloudlatencytest_DoubleValue extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $label;
public $value;
public function setLabel($label)
{
$this->label = $label;
}
public function getLabel()
{
return $this->label;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Cloudlatencytest_IntValue extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $label;
public $value;
public function setLabel($label)
{
$this->label = $label;
}
public function getLabel()
{
return $this->label;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Cloudlatencytest_Stats extends Google_Collection
{
protected $collection_key = 'stringValues';
protected $internal_gapi_mappings = array(
);
protected $doubleValuesType = 'Google_Service_Cloudlatencytest_DoubleValue';
protected $doubleValuesDataType = 'array';
protected $intValuesType = 'Google_Service_Cloudlatencytest_IntValue';
protected $intValuesDataType = 'array';
protected $stringValuesType = 'Google_Service_Cloudlatencytest_StringValue';
protected $stringValuesDataType = 'array';
public $time;
public function setDoubleValues($doubleValues)
{
$this->doubleValues = $doubleValues;
}
public function getDoubleValues()
{
return $this->doubleValues;
}
public function setIntValues($intValues)
{
$this->intValues = $intValues;
}
public function getIntValues()
{
return $this->intValues;
}
public function setStringValues($stringValues)
{
$this->stringValues = $stringValues;
}
public function getStringValues()
{
return $this->stringValues;
}
public function setTime($time)
{
$this->time = $time;
}
public function getTime()
{
return $this->time;
}
}
#[AllowDynamicProperties]
class Google_Service_Cloudlatencytest_StatsReply extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $testValue;
public function setTestValue($testValue)
{
$this->testValue = $testValue;
}
public function getTestValue()
{
return $this->testValue;
}
}
#[AllowDynamicProperties]
class Google_Service_Cloudlatencytest_StringValue extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $label;
public $value;
public function setLabel($label)
{
$this->label = $label;
}
public function getLabel()
{
return $this->label;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
PK }\fэm m Service/Drive.phpnu [
* The API to interact with Drive.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Drive extends Google_Service { /** View and manage the files in your Google Drive. */ const DRIVE = "https://www.googleapis.com/auth/drive"; /** View and manage its own configuration data in your Google Drive. */ const DRIVE_APPDATA = "https://www.googleapis.com/auth/drive.appdata"; /** View your Google Drive apps. */ const DRIVE_APPS_READONLY = "https://www.googleapis.com/auth/drive.apps.readonly"; /** View and manage Google Drive files and folders that you have opened or created with this app. */ const DRIVE_FILE = "https://www.googleapis.com/auth/drive.file"; /** View and manage metadata of files in your Google Drive. */ const DRIVE_METADATA = "https://www.googleapis.com/auth/drive.metadata"; /** View metadata for files in your Google Drive. */ const DRIVE_METADATA_READONLY = "https://www.googleapis.com/auth/drive.metadata.readonly"; /** View the photos, videos and albums in your Google Photos. */ const DRIVE_PHOTOS_READONLY = "https://www.googleapis.com/auth/drive.photos.readonly"; /** View the files in your Google Drive. */ const DRIVE_READONLY = "https://www.googleapis.com/auth/drive.readonly"; /** Modify your Google Apps Script scripts' behavior. */ const DRIVE_SCRIPTS = "https://www.googleapis.com/auth/drive.scripts"; public $about; public $apps; public $changes; public $channels; public $children; public $comments; public $files; public $parents; public $permissions; public $properties; public $realtime; public $replies; public $revisions; /** * Constructs the internal representation of the Drive service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'drive/v2/'; $this->version = 'v2'; $this->serviceName = 'drive'; $this->about = new Google_Service_Drive_About_Resource( $this, $this->serviceName, 'about', array( 'methods' => array( 'get' => array( 'path' => 'about', 'httpMethod' => 'GET', 'parameters' => array( 'includeSubscribed' => array( 'location' => 'query', 'type' => 'boolean', ), 'maxChangeIdCount' => array( 'location' => 'query', 'type' => 'string', ), 'startChangeId' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->apps = new Google_Service_Drive_Apps_Resource( $this, $this->serviceName, 'apps', array( 'methods' => array( 'get' => array( 'path' => 'apps/{appId}', 'httpMethod' => 'GET', 'parameters' => array( 'appId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'apps', 'httpMethod' => 'GET', 'parameters' => array( 'languageCode' => array( 'location' => 'query', 'type' => 'string', ), 'appFilterExtensions' => array( 'location' => 'query', 'type' => 'string', ), 'appFilterMimeTypes' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->changes = new Google_Service_Drive_Changes_Resource( $this, $this->serviceName, 'changes', array( 'methods' => array( 'get' => array( 'path' => 'changes/{changeId}', 'httpMethod' => 'GET', 'parameters' => array( 'changeId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'changes', 'httpMethod' => 'GET', 'parameters' => array( 'includeSubscribed' => array( 'location' => 'query', 'type' => 'boolean', ), 'includeDeleted' => array( 'location' => 'query', 'type' => 'boolean', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'spaces' => array( 'location' => 'query', 'type' => 'string', ), 'startChangeId' => array( 'location' => 'query', 'type' => 'string', ), ), ),'watch' => array( 'path' => 'changes/watch', 'httpMethod' => 'POST', 'parameters' => array( 'includeSubscribed' => array( 'location' => 'query', 'type' => 'boolean', ), 'includeDeleted' => array( 'location' => 'query', 'type' => 'boolean', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'spaces' => array( 'location' => 'query', 'type' => 'string', ), 'startChangeId' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->channels = new Google_Service_Drive_Channels_Resource( $this, $this->serviceName, 'channels', array( 'methods' => array( 'stop' => array( 'path' => 'channels/stop', 'httpMethod' => 'POST', 'parameters' => array(), ), ) ) ); $this->children = new Google_Service_Drive_Children_Resource( $this, $this->serviceName, 'children', array( 'methods' => array( 'delete' => array( 'path' => 'files/{folderId}/children/{childId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'folderId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'childId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'files/{folderId}/children/{childId}', 'httpMethod' => 'GET', 'parameters' => array( 'folderId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'childId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'files/{folderId}/children', 'httpMethod' => 'POST', 'parameters' => array( 'folderId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'files/{folderId}/children', 'httpMethod' => 'GET', 'parameters' => array( 'folderId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'orderBy' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'q' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->comments = new Google_Service_Drive_Comments_Resource( $this, $this->serviceName, 'comments', array( 'methods' => array( 'delete' => array( 'path' => 'files/{fileId}/comments/{commentId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'commentId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'files/{fileId}/comments/{commentId}', 'httpMethod' => 'GET', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'commentId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'includeDeleted' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'insert' => array( 'path' => 'files/{fileId}/comments', 'httpMethod' => 'POST', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'files/{fileId}/comments', 'httpMethod' => 'GET', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'updatedMin' => array( 'location' => 'query', 'type' => 'string', ), 'includeDeleted' => array( 'location' => 'query', 'type' => 'boolean', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'patch' => array( 'path' => 'files/{fileId}/comments/{commentId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'commentId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'files/{fileId}/comments/{commentId}', 'httpMethod' => 'PUT', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'commentId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->files = new Google_Service_Drive_Files_Resource( $this, $this->serviceName, 'files', array( 'methods' => array( 'copy' => array( 'path' => 'files/{fileId}/copy', 'httpMethod' => 'POST', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'convert' => array( 'location' => 'query', 'type' => 'boolean', ), 'ocrLanguage' => array( 'location' => 'query', 'type' => 'string', ), 'visibility' => array( 'location' => 'query', 'type' => 'string', ), 'pinned' => array( 'location' => 'query', 'type' => 'boolean', ), 'ocr' => array( 'location' => 'query', 'type' => 'boolean', ), 'timedTextTrackName' => array( 'location' => 'query', 'type' => 'string', ), 'timedTextLanguage' => array( 'location' => 'query', 'type' => 'string', ), ), ),'delete' => array( 'path' => 'files/{fileId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'emptyTrash' => array( 'path' => 'files/trash', 'httpMethod' => 'DELETE', 'parameters' => array(), ),'generateIds' => array( 'path' => 'files/generateIds', 'httpMethod' => 'GET', 'parameters' => array( 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'space' => array( 'location' => 'query', 'type' => 'string', ), ), ),'get' => array( 'path' => 'files/{fileId}', 'httpMethod' => 'GET', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'acknowledgeAbuse' => array( 'location' => 'query', 'type' => 'boolean', ), 'updateViewedDate' => array( 'location' => 'query', 'type' => 'boolean', ), 'revisionId' => array( 'location' => 'query', 'type' => 'string', ), 'projection' => array( 'location' => 'query', 'type' => 'string', ), ), ),'insert' => array( 'path' => 'files', 'httpMethod' => 'POST', 'parameters' => array( 'convert' => array( 'location' => 'query', 'type' => 'boolean', ), 'useContentAsIndexableText' => array( 'location' => 'query', 'type' => 'boolean', ), 'ocrLanguage' => array( 'location' => 'query', 'type' => 'string', ), 'visibility' => array( 'location' => 'query', 'type' => 'string', ), 'pinned' => array( 'location' => 'query', 'type' => 'boolean', ), 'ocr' => array( 'location' => 'query', 'type' => 'boolean', ), 'timedTextTrackName' => array( 'location' => 'query', 'type' => 'string', ), 'timedTextLanguage' => array( 'location' => 'query', 'type' => 'string', ), ), ),'list' => array( 'path' => 'files', 'httpMethod' => 'GET', 'parameters' => array( 'orderBy' => array( 'location' => 'query', 'type' => 'string', ), 'projection' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'q' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'spaces' => array( 'location' => 'query', 'type' => 'string', ), 'corpus' => array( 'location' => 'query', 'type' => 'string', ), ), ),'patch' => array( 'path' => 'files/{fileId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'addParents' => array( 'location' => 'query', 'type' => 'string', ), 'modifiedDateBehavior' => array( 'location' => 'query', 'type' => 'string', ), 'removeParents' => array( 'location' => 'query', 'type' => 'string', ), 'updateViewedDate' => array( 'location' => 'query', 'type' => 'boolean', ), 'setModifiedDate' => array( 'location' => 'query', 'type' => 'boolean', ), 'useContentAsIndexableText' => array( 'location' => 'query', 'type' => 'boolean', ), 'convert' => array( 'location' => 'query', 'type' => 'boolean', ), 'ocrLanguage' => array( 'location' => 'query', 'type' => 'string', ), 'pinned' => array( 'location' => 'query', 'type' => 'boolean', ), 'newRevision' => array( 'location' => 'query', 'type' => 'boolean', ), 'ocr' => array( 'location' => 'query', 'type' => 'boolean', ), 'timedTextLanguage' => array( 'location' => 'query', 'type' => 'string', ), 'timedTextTrackName' => array( 'location' => 'query', 'type' => 'string', ), ), ),'touch' => array( 'path' => 'files/{fileId}/touch', 'httpMethod' => 'POST', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'trash' => array( 'path' => 'files/{fileId}/trash', 'httpMethod' => 'POST', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'untrash' => array( 'path' => 'files/{fileId}/untrash', 'httpMethod' => 'POST', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'files/{fileId}', 'httpMethod' => 'PUT', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'addParents' => array( 'location' => 'query', 'type' => 'string', ), 'modifiedDateBehavior' => array( 'location' => 'query', 'type' => 'string', ), 'removeParents' => array( 'location' => 'query', 'type' => 'string', ), 'updateViewedDate' => array( 'location' => 'query', 'type' => 'boolean', ), 'setModifiedDate' => array( 'location' => 'query', 'type' => 'boolean', ), 'useContentAsIndexableText' => array( 'location' => 'query', 'type' => 'boolean', ), 'convert' => array( 'location' => 'query', 'type' => 'boolean', ), 'ocrLanguage' => array( 'location' => 'query', 'type' => 'string', ), 'pinned' => array( 'location' => 'query', 'type' => 'boolean', ), 'newRevision' => array( 'location' => 'query', 'type' => 'boolean', ), 'ocr' => array( 'location' => 'query', 'type' => 'boolean', ), 'timedTextLanguage' => array( 'location' => 'query', 'type' => 'string', ), 'timedTextTrackName' => array( 'location' => 'query', 'type' => 'string', ), ), ),'watch' => array( 'path' => 'files/{fileId}/watch', 'httpMethod' => 'POST', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'acknowledgeAbuse' => array( 'location' => 'query', 'type' => 'boolean', ), 'updateViewedDate' => array( 'location' => 'query', 'type' => 'boolean', ), 'revisionId' => array( 'location' => 'query', 'type' => 'string', ), 'projection' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->parents = new Google_Service_Drive_Parents_Resource( $this, $this->serviceName, 'parents', array( 'methods' => array( 'delete' => array( 'path' => 'files/{fileId}/parents/{parentId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'parentId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'files/{fileId}/parents/{parentId}', 'httpMethod' => 'GET', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'parentId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'files/{fileId}/parents', 'httpMethod' => 'POST', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'files/{fileId}/parents', 'httpMethod' => 'GET', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->permissions = new Google_Service_Drive_Permissions_Resource( $this, $this->serviceName, 'permissions', array( 'methods' => array( 'delete' => array( 'path' => 'files/{fileId}/permissions/{permissionId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'permissionId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'files/{fileId}/permissions/{permissionId}', 'httpMethod' => 'GET', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'permissionId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'getIdForEmail' => array( 'path' => 'permissionIds/{email}', 'httpMethod' => 'GET', 'parameters' => array( 'email' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'files/{fileId}/permissions', 'httpMethod' => 'POST', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'emailMessage' => array( 'location' => 'query', 'type' => 'string', ), 'sendNotificationEmails' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'list' => array( 'path' => 'files/{fileId}/permissions', 'httpMethod' => 'GET', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'patch' => array( 'path' => 'files/{fileId}/permissions/{permissionId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'permissionId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'transferOwnership' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'update' => array( 'path' => 'files/{fileId}/permissions/{permissionId}', 'httpMethod' => 'PUT', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'permissionId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'transferOwnership' => array( 'location' => 'query', 'type' => 'boolean', ), ), ), ) ) ); $this->properties = new Google_Service_Drive_Properties_Resource( $this, $this->serviceName, 'properties', array( 'methods' => array( 'delete' => array( 'path' => 'files/{fileId}/properties/{propertyKey}', 'httpMethod' => 'DELETE', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'propertyKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'visibility' => array( 'location' => 'query', 'type' => 'string', ), ), ),'get' => array( 'path' => 'files/{fileId}/properties/{propertyKey}', 'httpMethod' => 'GET', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'propertyKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'visibility' => array( 'location' => 'query', 'type' => 'string', ), ), ),'insert' => array( 'path' => 'files/{fileId}/properties', 'httpMethod' => 'POST', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'files/{fileId}/properties', 'httpMethod' => 'GET', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'patch' => array( 'path' => 'files/{fileId}/properties/{propertyKey}', 'httpMethod' => 'PATCH', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'propertyKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'visibility' => array( 'location' => 'query', 'type' => 'string', ), ), ),'update' => array( 'path' => 'files/{fileId}/properties/{propertyKey}', 'httpMethod' => 'PUT', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'propertyKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'visibility' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->realtime = new Google_Service_Drive_Realtime_Resource( $this, $this->serviceName, 'realtime', array( 'methods' => array( 'get' => array( 'path' => 'files/{fileId}/realtime', 'httpMethod' => 'GET', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'revision' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'update' => array( 'path' => 'files/{fileId}/realtime', 'httpMethod' => 'PUT', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'baseRevision' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->replies = new Google_Service_Drive_Replies_Resource( $this, $this->serviceName, 'replies', array( 'methods' => array( 'delete' => array( 'path' => 'files/{fileId}/comments/{commentId}/replies/{replyId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'commentId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'replyId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'files/{fileId}/comments/{commentId}/replies/{replyId}', 'httpMethod' => 'GET', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'commentId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'replyId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'includeDeleted' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'insert' => array( 'path' => 'files/{fileId}/comments/{commentId}/replies', 'httpMethod' => 'POST', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'commentId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'files/{fileId}/comments/{commentId}/replies', 'httpMethod' => 'GET', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'commentId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'includeDeleted' => array( 'location' => 'query', 'type' => 'boolean', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'patch' => array( 'path' => 'files/{fileId}/comments/{commentId}/replies/{replyId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'commentId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'replyId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'files/{fileId}/comments/{commentId}/replies/{replyId}', 'httpMethod' => 'PUT', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'commentId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'replyId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->revisions = new Google_Service_Drive_Revisions_Resource( $this, $this->serviceName, 'revisions', array( 'methods' => array( 'delete' => array( 'path' => 'files/{fileId}/revisions/{revisionId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'revisionId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'files/{fileId}/revisions/{revisionId}', 'httpMethod' => 'GET', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'revisionId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'files/{fileId}/revisions', 'httpMethod' => 'GET', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'patch' => array( 'path' => 'files/{fileId}/revisions/{revisionId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'revisionId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'files/{fileId}/revisions/{revisionId}', 'httpMethod' => 'PUT', 'parameters' => array( 'fileId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'revisionId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); } } /** * The "about" collection of methods. * Typical usage is: *
* $driveService = new Google_Service_Drive(...);
* $about = $driveService->about;
*
*/
#[AllowDynamicProperties]
class Google_Service_Drive_About_Resource extends Google_Service_Resource
{
/**
* Gets the information about the current user along with Drive API settings
* (about.get)
*
* @param array $optParams Optional parameters.
*
* @opt_param bool includeSubscribed When calculating the number of remaining
* change IDs, whether to include public files the user has opened and shared
* files. When set to false, this counts only change IDs for owned files and any
* shared or public files that the user has explicitly added to a folder they
* own.
* @opt_param string maxChangeIdCount Maximum number of remaining change IDs to
* count
* @opt_param string startChangeId Change ID to start counting from when
* calculating number of remaining change IDs
* @return Google_Service_Drive_About
*/
public function get($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Drive_About");
}
}
/**
* The "apps" collection of methods.
* Typical usage is:
*
* $driveService = new Google_Service_Drive(...);
* $apps = $driveService->apps;
*
*/
#[AllowDynamicProperties]
class Google_Service_Drive_Apps_Resource extends Google_Service_Resource
{
/**
* Gets a specific app. (apps.get)
*
* @param string $appId The ID of the app.
* @param array $optParams Optional parameters.
* @return Google_Service_Drive_App
*/
public function get($appId, $optParams = array())
{
$params = array('appId' => $appId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Drive_App");
}
/**
* Lists a user's installed apps. (apps.listApps)
*
* @param array $optParams Optional parameters.
*
* @opt_param string languageCode A language or locale code, as defined by BCP
* 47, with some extensions from Unicode's LDML format
* (http://www.unicode.org/reports/tr35/).
* @opt_param string appFilterExtensions A comma-separated list of file
* extensions for open with filtering. All apps within the given app query scope
* which can open any of the given file extensions will be included in the
* response. If appFilterMimeTypes are provided as well, the result is a union
* of the two resulting app lists.
* @opt_param string appFilterMimeTypes A comma-separated list of MIME types for
* open with filtering. All apps within the given app query scope which can open
* any of the given MIME types will be included in the response. If
* appFilterExtensions are provided as well, the result is a union of the two
* resulting app lists.
* @return Google_Service_Drive_AppList
*/
public function listApps($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Drive_AppList");
}
}
/**
* The "changes" collection of methods.
* Typical usage is:
*
* $driveService = new Google_Service_Drive(...);
* $changes = $driveService->changes;
*
*/
#[AllowDynamicProperties]
class Google_Service_Drive_Changes_Resource extends Google_Service_Resource
{
/**
* Gets a specific change. (changes.get)
*
* @param string $changeId The ID of the change.
* @param array $optParams Optional parameters.
* @return Google_Service_Drive_Change
*/
public function get($changeId, $optParams = array())
{
$params = array('changeId' => $changeId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Drive_Change");
}
/**
* Lists the changes for a user. (changes.listChanges)
*
* @param array $optParams Optional parameters.
*
* @opt_param bool includeSubscribed Whether to include public files the user
* has opened and shared files. When set to false, the list only includes owned
* files plus any shared or public files the user has explicitly added to a
* folder they own.
* @opt_param bool includeDeleted Whether to include deleted items.
* @opt_param int maxResults Maximum number of changes to return.
* @opt_param string pageToken Page token for changes.
* @opt_param string spaces A comma-separated list of spaces to query. Supported
* values are 'drive', 'appDataFolder' and 'photos'.
* @opt_param string startChangeId Change ID to start listing changes from.
* @return Google_Service_Drive_ChangeList
*/
public function listChanges($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Drive_ChangeList");
}
/**
* Subscribe to changes for a user. (changes.watch)
*
* @param Google_Channel $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool includeSubscribed Whether to include public files the user
* has opened and shared files. When set to false, the list only includes owned
* files plus any shared or public files the user has explicitly added to a
* folder they own.
* @opt_param bool includeDeleted Whether to include deleted items.
* @opt_param int maxResults Maximum number of changes to return.
* @opt_param string pageToken Page token for changes.
* @opt_param string spaces A comma-separated list of spaces to query. Supported
* values are 'drive', 'appDataFolder' and 'photos'.
* @opt_param string startChangeId Change ID to start listing changes from.
* @return Google_Service_Drive_Channel
*/
public function watch(Google_Service_Drive_Channel $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('watch', array($params), "Google_Service_Drive_Channel");
}
}
/**
* The "channels" collection of methods.
* Typical usage is:
*
* $driveService = new Google_Service_Drive(...);
* $channels = $driveService->channels;
*
*/
#[AllowDynamicProperties]
class Google_Service_Drive_Channels_Resource extends Google_Service_Resource
{
/**
* Stop watching resources through this channel (channels.stop)
*
* @param Google_Channel $postBody
* @param array $optParams Optional parameters.
*/
public function stop(Google_Service_Drive_Channel $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('stop', array($params));
}
}
/**
* The "children" collection of methods.
* Typical usage is:
*
* $driveService = new Google_Service_Drive(...);
* $children = $driveService->children;
*
*/
#[AllowDynamicProperties]
class Google_Service_Drive_Children_Resource extends Google_Service_Resource
{
/**
* Removes a child from a folder. (children.delete)
*
* @param string $folderId The ID of the folder.
* @param string $childId The ID of the child.
* @param array $optParams Optional parameters.
*/
public function delete($folderId, $childId, $optParams = array())
{
$params = array('folderId' => $folderId, 'childId' => $childId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Gets a specific child reference. (children.get)
*
* @param string $folderId The ID of the folder.
* @param string $childId The ID of the child.
* @param array $optParams Optional parameters.
* @return Google_Service_Drive_ChildReference
*/
public function get($folderId, $childId, $optParams = array())
{
$params = array('folderId' => $folderId, 'childId' => $childId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Drive_ChildReference");
}
/**
* Inserts a file into a folder. (children.insert)
*
* @param string $folderId The ID of the folder.
* @param Google_ChildReference $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Drive_ChildReference
*/
public function insert($folderId, Google_Service_Drive_ChildReference $postBody, $optParams = array())
{
$params = array('folderId' => $folderId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Drive_ChildReference");
}
/**
* Lists a folder's children. (children.listChildren)
*
* @param string $folderId The ID of the folder.
* @param array $optParams Optional parameters.
*
* @opt_param string orderBy A comma-separated list of sort keys. Valid keys are
* 'createdDate', 'folder', 'lastViewedByMeDate', 'modifiedByMeDate',
* 'modifiedDate', 'quotaBytesUsed', 'recency', 'sharedWithMeDate', 'starred',
* and 'title'. Each key sorts ascending by default, but may be reversed with
* the 'desc' modifier. Example usage: ?orderBy=folder,modifiedDate desc,title.
* Please note that there is a current limitation for users with approximately
* one million files in which the requested sort order is ignored.
* @opt_param string pageToken Page token for children.
* @opt_param string q Query string for searching children.
* @opt_param int maxResults Maximum number of children to return.
* @return Google_Service_Drive_ChildList
*/
public function listChildren($folderId, $optParams = array())
{
$params = array('folderId' => $folderId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Drive_ChildList");
}
}
/**
* The "comments" collection of methods.
* Typical usage is:
*
* $driveService = new Google_Service_Drive(...);
* $comments = $driveService->comments;
*
*/
#[AllowDynamicProperties]
class Google_Service_Drive_Comments_Resource extends Google_Service_Resource
{
/**
* Deletes a comment. (comments.delete)
*
* @param string $fileId The ID of the file.
* @param string $commentId The ID of the comment.
* @param array $optParams Optional parameters.
*/
public function delete($fileId, $commentId, $optParams = array())
{
$params = array('fileId' => $fileId, 'commentId' => $commentId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Gets a comment by ID. (comments.get)
*
* @param string $fileId The ID of the file.
* @param string $commentId The ID of the comment.
* @param array $optParams Optional parameters.
*
* @opt_param bool includeDeleted If set, this will succeed when retrieving a
* deleted comment, and will include any deleted replies.
* @return Google_Service_Drive_Comment
*/
public function get($fileId, $commentId, $optParams = array())
{
$params = array('fileId' => $fileId, 'commentId' => $commentId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Drive_Comment");
}
/**
* Creates a new comment on the given file. (comments.insert)
*
* @param string $fileId The ID of the file.
* @param Google_Comment $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Drive_Comment
*/
public function insert($fileId, Google_Service_Drive_Comment $postBody, $optParams = array())
{
$params = array('fileId' => $fileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Drive_Comment");
}
/**
* Lists a file's comments. (comments.listComments)
*
* @param string $fileId The ID of the file.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of "nextPageToken" from the previous response.
* @opt_param string updatedMin Only discussions that were updated after this
* timestamp will be returned. Formatted as an RFC 3339 timestamp.
* @opt_param bool includeDeleted If set, all comments and replies, including
* deleted comments and replies (with content stripped) will be returned.
* @opt_param int maxResults The maximum number of discussions to include in the
* response, used for paging.
* @return Google_Service_Drive_CommentList
*/
public function listComments($fileId, $optParams = array())
{
$params = array('fileId' => $fileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Drive_CommentList");
}
/**
* Updates an existing comment. This method supports patch semantics.
* (comments.patch)
*
* @param string $fileId The ID of the file.
* @param string $commentId The ID of the comment.
* @param Google_Comment $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Drive_Comment
*/
public function patch($fileId, $commentId, Google_Service_Drive_Comment $postBody, $optParams = array())
{
$params = array('fileId' => $fileId, 'commentId' => $commentId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Drive_Comment");
}
/**
* Updates an existing comment. (comments.update)
*
* @param string $fileId The ID of the file.
* @param string $commentId The ID of the comment.
* @param Google_Comment $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Drive_Comment
*/
public function update($fileId, $commentId, Google_Service_Drive_Comment $postBody, $optParams = array())
{
$params = array('fileId' => $fileId, 'commentId' => $commentId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Drive_Comment");
}
}
/**
* The "files" collection of methods.
* Typical usage is:
*
* $driveService = new Google_Service_Drive(...);
* $files = $driveService->files;
*
*/
#[AllowDynamicProperties]
class Google_Service_Drive_Files_Resource extends Google_Service_Resource
{
/**
* Creates a copy of the specified file. (files.copy)
*
* @param string $fileId The ID of the file to copy.
* @param Google_DriveFile $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool convert Whether to convert this file to the corresponding
* Google Docs format.
* @opt_param string ocrLanguage If ocr is true, hints at the language to use.
* Valid values are BCP 47 codes.
* @opt_param string visibility The visibility of the new file. This parameter
* is only relevant when the source is not a native Google Doc and
* convert=false.
* @opt_param bool pinned Whether to pin the head revision of the new copy. A
* file can have a maximum of 200 pinned revisions.
* @opt_param bool ocr Whether to attempt OCR on .jpg, .png, .gif, or .pdf
* uploads.
* @opt_param string timedTextTrackName The timed text track name.
* @opt_param string timedTextLanguage The language of the timed text.
* @return Google_Service_Drive_DriveFile
*/
public function copy($fileId, Google_Service_Drive_DriveFile $postBody, $optParams = array())
{
$params = array('fileId' => $fileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('copy', array($params), "Google_Service_Drive_DriveFile");
}
/**
* Permanently deletes a file by ID. Skips the trash. The currently
* authenticated user must own the file. (files.delete)
*
* @param string $fileId The ID of the file to delete.
* @param array $optParams Optional parameters.
*/
public function delete($fileId, $optParams = array())
{
$params = array('fileId' => $fileId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Permanently deletes all of the user's trashed files. (files.emptyTrash)
*
* @param array $optParams Optional parameters.
*/
public function emptyTrash($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('emptyTrash', array($params));
}
/**
* Generates a set of file IDs which can be provided in insert requests.
* (files.generateIds)
*
* @param array $optParams Optional parameters.
*
* @opt_param int maxResults Maximum number of IDs to return.
* @opt_param string space The space in which the IDs can be used to create new
* files. Supported values are 'drive' and 'appDataFolder'.
* @return Google_Service_Drive_GeneratedIds
*/
public function generateIds($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('generateIds', array($params), "Google_Service_Drive_GeneratedIds");
}
/**
* Gets a file's metadata by ID. (files.get)
*
* @param string $fileId The ID for the file in question.
* @param array $optParams Optional parameters.
*
* @opt_param bool acknowledgeAbuse Whether the user is acknowledging the risk
* of downloading known malware or other abusive files.
* @opt_param bool updateViewedDate Deprecated: Use files.update with
* modifiedDateBehavior=noChange, updateViewedDate=true and an empty request
* body.
* @opt_param string revisionId Specifies the Revision ID that should be
* downloaded. Ignored unless alt=media is specified.
* @opt_param string projection This parameter is deprecated and has no
* function.
* @return Google_Service_Drive_DriveFile
*/
public function get($fileId, $optParams = array())
{
$params = array('fileId' => $fileId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Drive_DriveFile");
}
/**
* Insert a new file. (files.insert)
*
* @param Google_DriveFile $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool convert Whether to convert this file to the corresponding
* Google Docs format.
* @opt_param bool useContentAsIndexableText Whether to use the content as
* indexable text.
* @opt_param string ocrLanguage If ocr is true, hints at the language to use.
* Valid values are BCP 47 codes.
* @opt_param string visibility The visibility of the new file. This parameter
* is only relevant when convert=false.
* @opt_param bool pinned Whether to pin the head revision of the uploaded file.
* A file can have a maximum of 200 pinned revisions.
* @opt_param bool ocr Whether to attempt OCR on .jpg, .png, .gif, or .pdf
* uploads.
* @opt_param string timedTextTrackName The timed text track name.
* @opt_param string timedTextLanguage The language of the timed text.
* @return Google_Service_Drive_DriveFile
*/
public function insert(Google_Service_Drive_DriveFile $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Drive_DriveFile");
}
/**
* Lists the user's files. (files.listFiles)
*
* @param array $optParams Optional parameters.
*
* @opt_param string orderBy A comma-separated list of sort keys. Valid keys are
* 'createdDate', 'folder', 'lastViewedByMeDate', 'modifiedByMeDate',
* 'modifiedDate', 'quotaBytesUsed', 'recency', 'sharedWithMeDate', 'starred',
* and 'title'. Each key sorts ascending by default, but may be reversed with
* the 'desc' modifier. Example usage: ?orderBy=folder,modifiedDate desc,title.
* Please note that there is a current limitation for users with approximately
* one million files in which the requested sort order is ignored.
* @opt_param string projection This parameter is deprecated and has no
* function.
* @opt_param int maxResults Maximum number of files to return.
* @opt_param string q Query string for searching files.
* @opt_param string pageToken Page token for files.
* @opt_param string spaces A comma-separated list of spaces to query. Supported
* values are 'drive', 'appDataFolder' and 'photos'.
* @opt_param string corpus The body of items (files/documents) to which the
* query applies.
* @return Google_Service_Drive_FileList
*/
public function listFiles($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Drive_FileList");
}
/**
* Updates file metadata and/or content. This method supports patch semantics.
* (files.patch)
*
* @param string $fileId The ID of the file to update.
* @param Google_DriveFile $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string addParents Comma-separated list of parent IDs to add.
* @opt_param string modifiedDateBehavior Determines the behavior in which
* modifiedDate is updated. This overrides setModifiedDate.
* @opt_param string removeParents Comma-separated list of parent IDs to remove.
* @opt_param bool updateViewedDate Whether to update the view date after
* successfully updating the file.
* @opt_param bool setModifiedDate Whether to set the modified date with the
* supplied modified date.
* @opt_param bool useContentAsIndexableText Whether to use the content as
* indexable text.
* @opt_param bool convert This parameter is deprecated and has no function.
* @opt_param string ocrLanguage If ocr is true, hints at the language to use.
* Valid values are BCP 47 codes.
* @opt_param bool pinned Whether to pin the new revision. A file can have a
* maximum of 200 pinned revisions.
* @opt_param bool newRevision Whether a blob upload should create a new
* revision. If false, the blob data in the current head revision is replaced.
* If true or not set, a new blob is created as head revision, and previous
* unpinned revisions are preserved for a short period of time. Pinned revisions
* are stored indefinitely, using additional storage quota, up to a maximum of
* 200 revisions. For details on how revisions are retained, see the Drive Help
* Center.
* @opt_param bool ocr Whether to attempt OCR on .jpg, .png, .gif, or .pdf
* uploads.
* @opt_param string timedTextLanguage The language of the timed text.
* @opt_param string timedTextTrackName The timed text track name.
* @return Google_Service_Drive_DriveFile
*/
public function patch($fileId, Google_Service_Drive_DriveFile $postBody, $optParams = array())
{
$params = array('fileId' => $fileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Drive_DriveFile");
}
/**
* Set the file's updated time to the current server time. (files.touch)
*
* @param string $fileId The ID of the file to update.
* @param array $optParams Optional parameters.
* @return Google_Service_Drive_DriveFile
*/
public function touch($fileId, $optParams = array())
{
$params = array('fileId' => $fileId);
$params = array_merge($params, $optParams);
return $this->call('touch', array($params), "Google_Service_Drive_DriveFile");
}
/**
* Moves a file to the trash. The currently authenticated user must own the
* file. (files.trash)
*
* @param string $fileId The ID of the file to trash.
* @param array $optParams Optional parameters.
* @return Google_Service_Drive_DriveFile
*/
public function trash($fileId, $optParams = array())
{
$params = array('fileId' => $fileId);
$params = array_merge($params, $optParams);
return $this->call('trash', array($params), "Google_Service_Drive_DriveFile");
}
/**
* Restores a file from the trash. (files.untrash)
*
* @param string $fileId The ID of the file to untrash.
* @param array $optParams Optional parameters.
* @return Google_Service_Drive_DriveFile
*/
public function untrash($fileId, $optParams = array())
{
$params = array('fileId' => $fileId);
$params = array_merge($params, $optParams);
return $this->call('untrash', array($params), "Google_Service_Drive_DriveFile");
}
/**
* Updates file metadata and/or content. (files.update)
*
* @param string $fileId The ID of the file to update.
* @param Google_DriveFile $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string addParents Comma-separated list of parent IDs to add.
* @opt_param string modifiedDateBehavior Determines the behavior in which
* modifiedDate is updated. This overrides setModifiedDate.
* @opt_param string removeParents Comma-separated list of parent IDs to remove.
* @opt_param bool updateViewedDate Whether to update the view date after
* successfully updating the file.
* @opt_param bool setModifiedDate Whether to set the modified date with the
* supplied modified date.
* @opt_param bool useContentAsIndexableText Whether to use the content as
* indexable text.
* @opt_param bool convert This parameter is deprecated and has no function.
* @opt_param string ocrLanguage If ocr is true, hints at the language to use.
* Valid values are BCP 47 codes.
* @opt_param bool pinned Whether to pin the new revision. A file can have a
* maximum of 200 pinned revisions.
* @opt_param bool newRevision Whether a blob upload should create a new
* revision. If false, the blob data in the current head revision is replaced.
* If true or not set, a new blob is created as head revision, and previous
* unpinned revisions are preserved for a short period of time. Pinned revisions
* are stored indefinitely, using additional storage quota, up to a maximum of
* 200 revisions. For details on how revisions are retained, see the Drive Help
* Center.
* @opt_param bool ocr Whether to attempt OCR on .jpg, .png, .gif, or .pdf
* uploads.
* @opt_param string timedTextLanguage The language of the timed text.
* @opt_param string timedTextTrackName The timed text track name.
* @return Google_Service_Drive_DriveFile
*/
public function update($fileId, Google_Service_Drive_DriveFile $postBody, $optParams = array())
{
$params = array('fileId' => $fileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Drive_DriveFile");
}
/**
* Subscribe to changes on a file (files.watch)
*
* @param string $fileId The ID for the file in question.
* @param Google_Channel $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool acknowledgeAbuse Whether the user is acknowledging the risk
* of downloading known malware or other abusive files.
* @opt_param bool updateViewedDate Deprecated: Use files.update with
* modifiedDateBehavior=noChange, updateViewedDate=true and an empty request
* body.
* @opt_param string revisionId Specifies the Revision ID that should be
* downloaded. Ignored unless alt=media is specified.
* @opt_param string projection This parameter is deprecated and has no
* function.
* @return Google_Service_Drive_Channel
*/
public function watch($fileId, Google_Service_Drive_Channel $postBody, $optParams = array())
{
$params = array('fileId' => $fileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('watch', array($params), "Google_Service_Drive_Channel");
}
}
/**
* The "parents" collection of methods.
* Typical usage is:
*
* $driveService = new Google_Service_Drive(...);
* $parents = $driveService->parents;
*
*/
#[AllowDynamicProperties]
class Google_Service_Drive_Parents_Resource extends Google_Service_Resource
{
/**
* Removes a parent from a file. (parents.delete)
*
* @param string $fileId The ID of the file.
* @param string $parentId The ID of the parent.
* @param array $optParams Optional parameters.
*/
public function delete($fileId, $parentId, $optParams = array())
{
$params = array('fileId' => $fileId, 'parentId' => $parentId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Gets a specific parent reference. (parents.get)
*
* @param string $fileId The ID of the file.
* @param string $parentId The ID of the parent.
* @param array $optParams Optional parameters.
* @return Google_Service_Drive_ParentReference
*/
public function get($fileId, $parentId, $optParams = array())
{
$params = array('fileId' => $fileId, 'parentId' => $parentId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Drive_ParentReference");
}
/**
* Adds a parent folder for a file. (parents.insert)
*
* @param string $fileId The ID of the file.
* @param Google_ParentReference $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Drive_ParentReference
*/
public function insert($fileId, Google_Service_Drive_ParentReference $postBody, $optParams = array())
{
$params = array('fileId' => $fileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Drive_ParentReference");
}
/**
* Lists a file's parents. (parents.listParents)
*
* @param string $fileId The ID of the file.
* @param array $optParams Optional parameters.
* @return Google_Service_Drive_ParentList
*/
public function listParents($fileId, $optParams = array())
{
$params = array('fileId' => $fileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Drive_ParentList");
}
}
/**
* The "permissions" collection of methods.
* Typical usage is:
*
* $driveService = new Google_Service_Drive(...);
* $permissions = $driveService->permissions;
*
*/
#[AllowDynamicProperties]
class Google_Service_Drive_Permissions_Resource extends Google_Service_Resource
{
/**
* Deletes a permission from a file. (permissions.delete)
*
* @param string $fileId The ID for the file.
* @param string $permissionId The ID for the permission.
* @param array $optParams Optional parameters.
*/
public function delete($fileId, $permissionId, $optParams = array())
{
$params = array('fileId' => $fileId, 'permissionId' => $permissionId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Gets a permission by ID. (permissions.get)
*
* @param string $fileId The ID for the file.
* @param string $permissionId The ID for the permission.
* @param array $optParams Optional parameters.
* @return Google_Service_Drive_Permission
*/
public function get($fileId, $permissionId, $optParams = array())
{
$params = array('fileId' => $fileId, 'permissionId' => $permissionId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Drive_Permission");
}
/**
* Returns the permission ID for an email address. (permissions.getIdForEmail)
*
* @param string $email The email address for which to return a permission ID
* @param array $optParams Optional parameters.
* @return Google_Service_Drive_PermissionId
*/
public function getIdForEmail($email, $optParams = array())
{
$params = array('email' => $email);
$params = array_merge($params, $optParams);
return $this->call('getIdForEmail', array($params), "Google_Service_Drive_PermissionId");
}
/**
* Inserts a permission for a file. (permissions.insert)
*
* @param string $fileId The ID for the file.
* @param Google_Permission $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string emailMessage A custom message to include in notification
* emails.
* @opt_param bool sendNotificationEmails Whether to send notification emails
* when sharing to users or groups. This parameter is ignored and an email is
* sent if the role is owner.
* @return Google_Service_Drive_Permission
*/
public function insert($fileId, Google_Service_Drive_Permission $postBody, $optParams = array())
{
$params = array('fileId' => $fileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Drive_Permission");
}
/**
* Lists a file's permissions. (permissions.listPermissions)
*
* @param string $fileId The ID for the file.
* @param array $optParams Optional parameters.
* @return Google_Service_Drive_PermissionList
*/
public function listPermissions($fileId, $optParams = array())
{
$params = array('fileId' => $fileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Drive_PermissionList");
}
/**
* Updates a permission using patch semantics. (permissions.patch)
*
* @param string $fileId The ID for the file.
* @param string $permissionId The ID for the permission.
* @param Google_Permission $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool transferOwnership Whether changing a role to 'owner'
* downgrades the current owners to writers. Does nothing if the specified role
* is not 'owner'.
* @return Google_Service_Drive_Permission
*/
public function patch($fileId, $permissionId, Google_Service_Drive_Permission $postBody, $optParams = array())
{
$params = array('fileId' => $fileId, 'permissionId' => $permissionId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Drive_Permission");
}
/**
* Updates a permission. (permissions.update)
*
* @param string $fileId The ID for the file.
* @param string $permissionId The ID for the permission.
* @param Google_Permission $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool transferOwnership Whether changing a role to 'owner'
* downgrades the current owners to writers. Does nothing if the specified role
* is not 'owner'.
* @return Google_Service_Drive_Permission
*/
public function update($fileId, $permissionId, Google_Service_Drive_Permission $postBody, $optParams = array())
{
$params = array('fileId' => $fileId, 'permissionId' => $permissionId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Drive_Permission");
}
}
/**
* The "properties" collection of methods.
* Typical usage is:
*
* $driveService = new Google_Service_Drive(...);
* $properties = $driveService->properties;
*
*/
#[AllowDynamicProperties]
class Google_Service_Drive_Properties_Resource extends Google_Service_Resource
{
/**
* Deletes a property. (properties.delete)
*
* @param string $fileId The ID of the file.
* @param string $propertyKey The key of the property.
* @param array $optParams Optional parameters.
*
* @opt_param string visibility The visibility of the property.
*/
public function delete($fileId, $propertyKey, $optParams = array())
{
$params = array('fileId' => $fileId, 'propertyKey' => $propertyKey);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Gets a property by its key. (properties.get)
*
* @param string $fileId The ID of the file.
* @param string $propertyKey The key of the property.
* @param array $optParams Optional parameters.
*
* @opt_param string visibility The visibility of the property.
* @return Google_Service_Drive_Property
*/
public function get($fileId, $propertyKey, $optParams = array())
{
$params = array('fileId' => $fileId, 'propertyKey' => $propertyKey);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Drive_Property");
}
/**
* Adds a property to a file. (properties.insert)
*
* @param string $fileId The ID of the file.
* @param Google_Property $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Drive_Property
*/
public function insert($fileId, Google_Service_Drive_Property $postBody, $optParams = array())
{
$params = array('fileId' => $fileId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Drive_Property");
}
/**
* Lists a file's properties. (properties.listProperties)
*
* @param string $fileId The ID of the file.
* @param array $optParams Optional parameters.
* @return Google_Service_Drive_PropertyList
*/
public function listProperties($fileId, $optParams = array())
{
$params = array('fileId' => $fileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Drive_PropertyList");
}
/**
* Updates a property. This method supports patch semantics. (properties.patch)
*
* @param string $fileId The ID of the file.
* @param string $propertyKey The key of the property.
* @param Google_Property $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string visibility The visibility of the property.
* @return Google_Service_Drive_Property
*/
public function patch($fileId, $propertyKey, Google_Service_Drive_Property $postBody, $optParams = array())
{
$params = array('fileId' => $fileId, 'propertyKey' => $propertyKey, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Drive_Property");
}
/**
* Updates a property. (properties.update)
*
* @param string $fileId The ID of the file.
* @param string $propertyKey The key of the property.
* @param Google_Property $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string visibility The visibility of the property.
* @return Google_Service_Drive_Property
*/
public function update($fileId, $propertyKey, Google_Service_Drive_Property $postBody, $optParams = array())
{
$params = array('fileId' => $fileId, 'propertyKey' => $propertyKey, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Drive_Property");
}
}
/**
* The "realtime" collection of methods.
* Typical usage is:
*
* $driveService = new Google_Service_Drive(...);
* $realtime = $driveService->realtime;
*
*/
#[AllowDynamicProperties]
class Google_Service_Drive_Realtime_Resource extends Google_Service_Resource
{
/**
* Exports the contents of the Realtime API data model associated with this file
* as JSON. (realtime.get)
*
* @param string $fileId The ID of the file that the Realtime API data model is
* associated with.
* @param array $optParams Optional parameters.
*
* @opt_param int revision The revision of the Realtime API data model to
* export. Revisions start at 1 (the initial empty data model) and are
* incremented with each change. If this parameter is excluded, the most recent
* data model will be returned.
*/
public function get($fileId, $optParams = array())
{
$params = array('fileId' => $fileId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params));
}
/**
* Overwrites the Realtime API data model associated with this file with the
* provided JSON data model. (realtime.update)
*
* @param string $fileId The ID of the file that the Realtime API data model is
* associated with.
* @param array $optParams Optional parameters.
*
* @opt_param string baseRevision The revision of the model to diff the uploaded
* model against. If set, the uploaded model is diffed against the provided
* revision and those differences are merged with any changes made to the model
* after the provided revision. If not set, the uploaded model replaces the
* current model on the server.
*/
public function update($fileId, $optParams = array())
{
$params = array('fileId' => $fileId);
$params = array_merge($params, $optParams);
return $this->call('update', array($params));
}
}
/**
* The "replies" collection of methods.
* Typical usage is:
*
* $driveService = new Google_Service_Drive(...);
* $replies = $driveService->replies;
*
*/
#[AllowDynamicProperties]
class Google_Service_Drive_Replies_Resource extends Google_Service_Resource
{
/**
* Deletes a reply. (replies.delete)
*
* @param string $fileId The ID of the file.
* @param string $commentId The ID of the comment.
* @param string $replyId The ID of the reply.
* @param array $optParams Optional parameters.
*/
public function delete($fileId, $commentId, $replyId, $optParams = array())
{
$params = array('fileId' => $fileId, 'commentId' => $commentId, 'replyId' => $replyId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Gets a reply. (replies.get)
*
* @param string $fileId The ID of the file.
* @param string $commentId The ID of the comment.
* @param string $replyId The ID of the reply.
* @param array $optParams Optional parameters.
*
* @opt_param bool includeDeleted If set, this will succeed when retrieving a
* deleted reply.
* @return Google_Service_Drive_CommentReply
*/
public function get($fileId, $commentId, $replyId, $optParams = array())
{
$params = array('fileId' => $fileId, 'commentId' => $commentId, 'replyId' => $replyId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Drive_CommentReply");
}
/**
* Creates a new reply to the given comment. (replies.insert)
*
* @param string $fileId The ID of the file.
* @param string $commentId The ID of the comment.
* @param Google_CommentReply $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Drive_CommentReply
*/
public function insert($fileId, $commentId, Google_Service_Drive_CommentReply $postBody, $optParams = array())
{
$params = array('fileId' => $fileId, 'commentId' => $commentId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Drive_CommentReply");
}
/**
* Lists all of the replies to a comment. (replies.listReplies)
*
* @param string $fileId The ID of the file.
* @param string $commentId The ID of the comment.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of "nextPageToken" from the previous response.
* @opt_param bool includeDeleted If set, all replies, including deleted replies
* (with content stripped) will be returned.
* @opt_param int maxResults The maximum number of replies to include in the
* response, used for paging.
* @return Google_Service_Drive_CommentReplyList
*/
public function listReplies($fileId, $commentId, $optParams = array())
{
$params = array('fileId' => $fileId, 'commentId' => $commentId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Drive_CommentReplyList");
}
/**
* Updates an existing reply. This method supports patch semantics.
* (replies.patch)
*
* @param string $fileId The ID of the file.
* @param string $commentId The ID of the comment.
* @param string $replyId The ID of the reply.
* @param Google_CommentReply $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Drive_CommentReply
*/
public function patch($fileId, $commentId, $replyId, Google_Service_Drive_CommentReply $postBody, $optParams = array())
{
$params = array('fileId' => $fileId, 'commentId' => $commentId, 'replyId' => $replyId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Drive_CommentReply");
}
/**
* Updates an existing reply. (replies.update)
*
* @param string $fileId The ID of the file.
* @param string $commentId The ID of the comment.
* @param string $replyId The ID of the reply.
* @param Google_CommentReply $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Drive_CommentReply
*/
public function update($fileId, $commentId, $replyId, Google_Service_Drive_CommentReply $postBody, $optParams = array())
{
$params = array('fileId' => $fileId, 'commentId' => $commentId, 'replyId' => $replyId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Drive_CommentReply");
}
}
/**
* The "revisions" collection of methods.
* Typical usage is:
*
* $driveService = new Google_Service_Drive(...);
* $revisions = $driveService->revisions;
*
*/
#[AllowDynamicProperties]
class Google_Service_Drive_Revisions_Resource extends Google_Service_Resource
{
/**
* Removes a revision. (revisions.delete)
*
* @param string $fileId The ID of the file.
* @param string $revisionId The ID of the revision.
* @param array $optParams Optional parameters.
*/
public function delete($fileId, $revisionId, $optParams = array())
{
$params = array('fileId' => $fileId, 'revisionId' => $revisionId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Gets a specific revision. (revisions.get)
*
* @param string $fileId The ID of the file.
* @param string $revisionId The ID of the revision.
* @param array $optParams Optional parameters.
* @return Google_Service_Drive_Revision
*/
public function get($fileId, $revisionId, $optParams = array())
{
$params = array('fileId' => $fileId, 'revisionId' => $revisionId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Drive_Revision");
}
/**
* Lists a file's revisions. (revisions.listRevisions)
*
* @param string $fileId The ID of the file.
* @param array $optParams Optional parameters.
* @return Google_Service_Drive_RevisionList
*/
public function listRevisions($fileId, $optParams = array())
{
$params = array('fileId' => $fileId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Drive_RevisionList");
}
/**
* Updates a revision. This method supports patch semantics. (revisions.patch)
*
* @param string $fileId The ID for the file.
* @param string $revisionId The ID for the revision.
* @param Google_Revision $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Drive_Revision
*/
public function patch($fileId, $revisionId, Google_Service_Drive_Revision $postBody, $optParams = array())
{
$params = array('fileId' => $fileId, 'revisionId' => $revisionId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Drive_Revision");
}
/**
* Updates a revision. (revisions.update)
*
* @param string $fileId The ID for the file.
* @param string $revisionId The ID for the revision.
* @param Google_Revision $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Drive_Revision
*/
public function update($fileId, $revisionId, Google_Service_Drive_Revision $postBody, $optParams = array())
{
$params = array('fileId' => $fileId, 'revisionId' => $revisionId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Drive_Revision");
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_About extends Google_Collection
{
protected $collection_key = 'quotaBytesByService';
protected $internal_gapi_mappings = array(
);
protected $additionalRoleInfoType = 'Google_Service_Drive_AboutAdditionalRoleInfo';
protected $additionalRoleInfoDataType = 'array';
public $domainSharingPolicy;
public $etag;
protected $exportFormatsType = 'Google_Service_Drive_AboutExportFormats';
protected $exportFormatsDataType = 'array';
protected $featuresType = 'Google_Service_Drive_AboutFeatures';
protected $featuresDataType = 'array';
public $folderColorPalette;
protected $importFormatsType = 'Google_Service_Drive_AboutImportFormats';
protected $importFormatsDataType = 'array';
public $isCurrentAppInstalled;
public $kind;
public $languageCode;
public $largestChangeId;
protected $maxUploadSizesType = 'Google_Service_Drive_AboutMaxUploadSizes';
protected $maxUploadSizesDataType = 'array';
public $name;
public $permissionId;
protected $quotaBytesByServiceType = 'Google_Service_Drive_AboutQuotaBytesByService';
protected $quotaBytesByServiceDataType = 'array';
public $quotaBytesTotal;
public $quotaBytesUsed;
public $quotaBytesUsedAggregate;
public $quotaBytesUsedInTrash;
public $quotaType;
public $remainingChangeIds;
public $rootFolderId;
public $selfLink;
protected $userType = 'Google_Service_Drive_User';
protected $userDataType = '';
public function setAdditionalRoleInfo($additionalRoleInfo)
{
$this->additionalRoleInfo = $additionalRoleInfo;
}
public function getAdditionalRoleInfo()
{
return $this->additionalRoleInfo;
}
public function setDomainSharingPolicy($domainSharingPolicy)
{
$this->domainSharingPolicy = $domainSharingPolicy;
}
public function getDomainSharingPolicy()
{
return $this->domainSharingPolicy;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setExportFormats($exportFormats)
{
$this->exportFormats = $exportFormats;
}
public function getExportFormats()
{
return $this->exportFormats;
}
public function setFeatures($features)
{
$this->features = $features;
}
public function getFeatures()
{
return $this->features;
}
public function setFolderColorPalette($folderColorPalette)
{
$this->folderColorPalette = $folderColorPalette;
}
public function getFolderColorPalette()
{
return $this->folderColorPalette;
}
public function setImportFormats($importFormats)
{
$this->importFormats = $importFormats;
}
public function getImportFormats()
{
return $this->importFormats;
}
public function setIsCurrentAppInstalled($isCurrentAppInstalled)
{
$this->isCurrentAppInstalled = $isCurrentAppInstalled;
}
public function getIsCurrentAppInstalled()
{
return $this->isCurrentAppInstalled;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLanguageCode($languageCode)
{
$this->languageCode = $languageCode;
}
public function getLanguageCode()
{
return $this->languageCode;
}
public function setLargestChangeId($largestChangeId)
{
$this->largestChangeId = $largestChangeId;
}
public function getLargestChangeId()
{
return $this->largestChangeId;
}
public function setMaxUploadSizes($maxUploadSizes)
{
$this->maxUploadSizes = $maxUploadSizes;
}
public function getMaxUploadSizes()
{
return $this->maxUploadSizes;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPermissionId($permissionId)
{
$this->permissionId = $permissionId;
}
public function getPermissionId()
{
return $this->permissionId;
}
public function setQuotaBytesByService($quotaBytesByService)
{
$this->quotaBytesByService = $quotaBytesByService;
}
public function getQuotaBytesByService()
{
return $this->quotaBytesByService;
}
public function setQuotaBytesTotal($quotaBytesTotal)
{
$this->quotaBytesTotal = $quotaBytesTotal;
}
public function getQuotaBytesTotal()
{
return $this->quotaBytesTotal;
}
public function setQuotaBytesUsed($quotaBytesUsed)
{
$this->quotaBytesUsed = $quotaBytesUsed;
}
public function getQuotaBytesUsed()
{
return $this->quotaBytesUsed;
}
public function setQuotaBytesUsedAggregate($quotaBytesUsedAggregate)
{
$this->quotaBytesUsedAggregate = $quotaBytesUsedAggregate;
}
public function getQuotaBytesUsedAggregate()
{
return $this->quotaBytesUsedAggregate;
}
public function setQuotaBytesUsedInTrash($quotaBytesUsedInTrash)
{
$this->quotaBytesUsedInTrash = $quotaBytesUsedInTrash;
}
public function getQuotaBytesUsedInTrash()
{
return $this->quotaBytesUsedInTrash;
}
public function setQuotaType($quotaType)
{
$this->quotaType = $quotaType;
}
public function getQuotaType()
{
return $this->quotaType;
}
public function setRemainingChangeIds($remainingChangeIds)
{
$this->remainingChangeIds = $remainingChangeIds;
}
public function getRemainingChangeIds()
{
return $this->remainingChangeIds;
}
public function setRootFolderId($rootFolderId)
{
$this->rootFolderId = $rootFolderId;
}
public function getRootFolderId()
{
return $this->rootFolderId;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setUser(Google_Service_Drive_User $user)
{
$this->user = $user;
}
public function getUser()
{
return $this->user;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_AboutAdditionalRoleInfo extends Google_Collection
{
protected $collection_key = 'roleSets';
protected $internal_gapi_mappings = array(
);
protected $roleSetsType = 'Google_Service_Drive_AboutAdditionalRoleInfoRoleSets';
protected $roleSetsDataType = 'array';
public $type;
public function setRoleSets($roleSets)
{
$this->roleSets = $roleSets;
}
public function getRoleSets()
{
return $this->roleSets;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_AboutAdditionalRoleInfoRoleSets extends Google_Collection
{
protected $collection_key = 'additionalRoles';
protected $internal_gapi_mappings = array(
);
public $additionalRoles;
public $primaryRole;
public function setAdditionalRoles($additionalRoles)
{
$this->additionalRoles = $additionalRoles;
}
public function getAdditionalRoles()
{
return $this->additionalRoles;
}
public function setPrimaryRole($primaryRole)
{
$this->primaryRole = $primaryRole;
}
public function getPrimaryRole()
{
return $this->primaryRole;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_AboutExportFormats extends Google_Collection
{
protected $collection_key = 'targets';
protected $internal_gapi_mappings = array(
);
public $source;
public $targets;
public function setSource($source)
{
$this->source = $source;
}
public function getSource()
{
return $this->source;
}
public function setTargets($targets)
{
$this->targets = $targets;
}
public function getTargets()
{
return $this->targets;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_AboutFeatures extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $featureName;
public $featureRate;
public function setFeatureName($featureName)
{
$this->featureName = $featureName;
}
public function getFeatureName()
{
return $this->featureName;
}
public function setFeatureRate($featureRate)
{
$this->featureRate = $featureRate;
}
public function getFeatureRate()
{
return $this->featureRate;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_AboutImportFormats extends Google_Collection
{
protected $collection_key = 'targets';
protected $internal_gapi_mappings = array(
);
public $source;
public $targets;
public function setSource($source)
{
$this->source = $source;
}
public function getSource()
{
return $this->source;
}
public function setTargets($targets)
{
$this->targets = $targets;
}
public function getTargets()
{
return $this->targets;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_AboutMaxUploadSizes extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $size;
public $type;
public function setSize($size)
{
$this->size = $size;
}
public function getSize()
{
return $this->size;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_AboutQuotaBytesByService extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $bytesUsed;
public $serviceName;
public function setBytesUsed($bytesUsed)
{
$this->bytesUsed = $bytesUsed;
}
public function getBytesUsed()
{
return $this->bytesUsed;
}
public function setServiceName($serviceName)
{
$this->serviceName = $serviceName;
}
public function getServiceName()
{
return $this->serviceName;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_App extends Google_Collection
{
protected $collection_key = 'secondaryMimeTypes';
protected $internal_gapi_mappings = array(
);
public $authorized;
public $createInFolderTemplate;
public $createUrl;
public $hasDriveWideScope;
protected $iconsType = 'Google_Service_Drive_AppIcons';
protected $iconsDataType = 'array';
public $id;
public $installed;
public $kind;
public $longDescription;
public $name;
public $objectType;
public $openUrlTemplate;
public $primaryFileExtensions;
public $primaryMimeTypes;
public $productId;
public $productUrl;
public $secondaryFileExtensions;
public $secondaryMimeTypes;
public $shortDescription;
public $supportsCreate;
public $supportsImport;
public $supportsMultiOpen;
public $supportsOfflineCreate;
public $useByDefault;
public function setAuthorized($authorized)
{
$this->authorized = $authorized;
}
public function getAuthorized()
{
return $this->authorized;
}
public function setCreateInFolderTemplate($createInFolderTemplate)
{
$this->createInFolderTemplate = $createInFolderTemplate;
}
public function getCreateInFolderTemplate()
{
return $this->createInFolderTemplate;
}
public function setCreateUrl($createUrl)
{
$this->createUrl = $createUrl;
}
public function getCreateUrl()
{
return $this->createUrl;
}
public function setHasDriveWideScope($hasDriveWideScope)
{
$this->hasDriveWideScope = $hasDriveWideScope;
}
public function getHasDriveWideScope()
{
return $this->hasDriveWideScope;
}
public function setIcons($icons)
{
$this->icons = $icons;
}
public function getIcons()
{
return $this->icons;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setInstalled($installed)
{
$this->installed = $installed;
}
public function getInstalled()
{
return $this->installed;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLongDescription($longDescription)
{
$this->longDescription = $longDescription;
}
public function getLongDescription()
{
return $this->longDescription;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setObjectType($objectType)
{
$this->objectType = $objectType;
}
public function getObjectType()
{
return $this->objectType;
}
public function setOpenUrlTemplate($openUrlTemplate)
{
$this->openUrlTemplate = $openUrlTemplate;
}
public function getOpenUrlTemplate()
{
return $this->openUrlTemplate;
}
public function setPrimaryFileExtensions($primaryFileExtensions)
{
$this->primaryFileExtensions = $primaryFileExtensions;
}
public function getPrimaryFileExtensions()
{
return $this->primaryFileExtensions;
}
public function setPrimaryMimeTypes($primaryMimeTypes)
{
$this->primaryMimeTypes = $primaryMimeTypes;
}
public function getPrimaryMimeTypes()
{
return $this->primaryMimeTypes;
}
public function setProductId($productId)
{
$this->productId = $productId;
}
public function getProductId()
{
return $this->productId;
}
public function setProductUrl($productUrl)
{
$this->productUrl = $productUrl;
}
public function getProductUrl()
{
return $this->productUrl;
}
public function setSecondaryFileExtensions($secondaryFileExtensions)
{
$this->secondaryFileExtensions = $secondaryFileExtensions;
}
public function getSecondaryFileExtensions()
{
return $this->secondaryFileExtensions;
}
public function setSecondaryMimeTypes($secondaryMimeTypes)
{
$this->secondaryMimeTypes = $secondaryMimeTypes;
}
public function getSecondaryMimeTypes()
{
return $this->secondaryMimeTypes;
}
public function setShortDescription($shortDescription)
{
$this->shortDescription = $shortDescription;
}
public function getShortDescription()
{
return $this->shortDescription;
}
public function setSupportsCreate($supportsCreate)
{
$this->supportsCreate = $supportsCreate;
}
public function getSupportsCreate()
{
return $this->supportsCreate;
}
public function setSupportsImport($supportsImport)
{
$this->supportsImport = $supportsImport;
}
public function getSupportsImport()
{
return $this->supportsImport;
}
public function setSupportsMultiOpen($supportsMultiOpen)
{
$this->supportsMultiOpen = $supportsMultiOpen;
}
public function getSupportsMultiOpen()
{
return $this->supportsMultiOpen;
}
public function setSupportsOfflineCreate($supportsOfflineCreate)
{
$this->supportsOfflineCreate = $supportsOfflineCreate;
}
public function getSupportsOfflineCreate()
{
return $this->supportsOfflineCreate;
}
public function setUseByDefault($useByDefault)
{
$this->useByDefault = $useByDefault;
}
public function getUseByDefault()
{
return $this->useByDefault;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_AppIcons extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $category;
public $iconUrl;
public $size;
public function setCategory($category)
{
$this->category = $category;
}
public function getCategory()
{
return $this->category;
}
public function setIconUrl($iconUrl)
{
$this->iconUrl = $iconUrl;
}
public function getIconUrl()
{
return $this->iconUrl;
}
public function setSize($size)
{
$this->size = $size;
}
public function getSize()
{
return $this->size;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_AppList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $defaultAppIds;
public $etag;
protected $itemsType = 'Google_Service_Drive_App';
protected $itemsDataType = 'array';
public $kind;
public $selfLink;
public function setDefaultAppIds($defaultAppIds)
{
$this->defaultAppIds = $defaultAppIds;
}
public function getDefaultAppIds()
{
return $this->defaultAppIds;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_Change extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $deleted;
protected $fileType = 'Google_Service_Drive_DriveFile';
protected $fileDataType = '';
public $fileId;
public $id;
public $kind;
public $modificationDate;
public $selfLink;
public function setDeleted($deleted)
{
$this->deleted = $deleted;
}
public function getDeleted()
{
return $this->deleted;
}
public function setFile(Google_Service_Drive_DriveFile $file)
{
$this->file = $file;
}
public function getFile()
{
return $this->file;
}
public function setFileId($fileId)
{
$this->fileId = $fileId;
}
public function getFileId()
{
return $this->fileId;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setModificationDate($modificationDate)
{
$this->modificationDate = $modificationDate;
}
public function getModificationDate()
{
return $this->modificationDate;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_ChangeList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_Drive_Change';
protected $itemsDataType = 'array';
public $kind;
public $largestChangeId;
public $nextLink;
public $nextPageToken;
public $selfLink;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLargestChangeId($largestChangeId)
{
$this->largestChangeId = $largestChangeId;
}
public function getLargestChangeId()
{
return $this->largestChangeId;
}
public function setNextLink($nextLink)
{
$this->nextLink = $nextLink;
}
public function getNextLink()
{
return $this->nextLink;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_Channel extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $address;
public $expiration;
public $id;
public $kind;
public $params;
public $payload;
public $resourceId;
public $resourceUri;
public $token;
public $type;
public function setAddress($address)
{
$this->address = $address;
}
public function getAddress()
{
return $this->address;
}
public function setExpiration($expiration)
{
$this->expiration = $expiration;
}
public function getExpiration()
{
return $this->expiration;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setParams($params)
{
$this->params = $params;
}
public function getParams()
{
return $this->params;
}
public function setPayload($payload)
{
$this->payload = $payload;
}
public function getPayload()
{
return $this->payload;
}
public function setResourceId($resourceId)
{
$this->resourceId = $resourceId;
}
public function getResourceId()
{
return $this->resourceId;
}
public function setResourceUri($resourceUri)
{
$this->resourceUri = $resourceUri;
}
public function getResourceUri()
{
return $this->resourceUri;
}
public function setToken($token)
{
$this->token = $token;
}
public function getToken()
{
return $this->token;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_ChannelParams extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Drive_ChildList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_Drive_ChildReference';
protected $itemsDataType = 'array';
public $kind;
public $nextLink;
public $nextPageToken;
public $selfLink;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextLink($nextLink)
{
$this->nextLink = $nextLink;
}
public function getNextLink()
{
return $this->nextLink;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_ChildReference extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $childLink;
public $id;
public $kind;
public $selfLink;
public function setChildLink($childLink)
{
$this->childLink = $childLink;
}
public function getChildLink()
{
return $this->childLink;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_Comment extends Google_Collection
{
protected $collection_key = 'replies';
protected $internal_gapi_mappings = array(
);
public $anchor;
protected $authorType = 'Google_Service_Drive_User';
protected $authorDataType = '';
public $commentId;
public $content;
protected $contextType = 'Google_Service_Drive_CommentContext';
protected $contextDataType = '';
public $createdDate;
public $deleted;
public $fileId;
public $fileTitle;
public $htmlContent;
public $kind;
public $modifiedDate;
protected $repliesType = 'Google_Service_Drive_CommentReply';
protected $repliesDataType = 'array';
public $selfLink;
public $status;
public function setAnchor($anchor)
{
$this->anchor = $anchor;
}
public function getAnchor()
{
return $this->anchor;
}
public function setAuthor(Google_Service_Drive_User $author)
{
$this->author = $author;
}
public function getAuthor()
{
return $this->author;
}
public function setCommentId($commentId)
{
$this->commentId = $commentId;
}
public function getCommentId()
{
return $this->commentId;
}
public function setContent($content)
{
$this->content = $content;
}
public function getContent()
{
return $this->content;
}
public function setContext(Google_Service_Drive_CommentContext $context)
{
$this->context = $context;
}
public function getContext()
{
return $this->context;
}
public function setCreatedDate($createdDate)
{
$this->createdDate = $createdDate;
}
public function getCreatedDate()
{
return $this->createdDate;
}
public function setDeleted($deleted)
{
$this->deleted = $deleted;
}
public function getDeleted()
{
return $this->deleted;
}
public function setFileId($fileId)
{
$this->fileId = $fileId;
}
public function getFileId()
{
return $this->fileId;
}
public function setFileTitle($fileTitle)
{
$this->fileTitle = $fileTitle;
}
public function getFileTitle()
{
return $this->fileTitle;
}
public function setHtmlContent($htmlContent)
{
$this->htmlContent = $htmlContent;
}
public function getHtmlContent()
{
return $this->htmlContent;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setModifiedDate($modifiedDate)
{
$this->modifiedDate = $modifiedDate;
}
public function getModifiedDate()
{
return $this->modifiedDate;
}
public function setReplies($replies)
{
$this->replies = $replies;
}
public function getReplies()
{
return $this->replies;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_CommentContext extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $type;
public $value;
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_CommentList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_Drive_Comment';
protected $itemsDataType = 'array';
public $kind;
public $nextLink;
public $nextPageToken;
public $selfLink;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextLink($nextLink)
{
$this->nextLink = $nextLink;
}
public function getNextLink()
{
return $this->nextLink;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_CommentReply extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $authorType = 'Google_Service_Drive_User';
protected $authorDataType = '';
public $content;
public $createdDate;
public $deleted;
public $htmlContent;
public $kind;
public $modifiedDate;
public $replyId;
public $verb;
public function setAuthor(Google_Service_Drive_User $author)
{
$this->author = $author;
}
public function getAuthor()
{
return $this->author;
}
public function setContent($content)
{
$this->content = $content;
}
public function getContent()
{
return $this->content;
}
public function setCreatedDate($createdDate)
{
$this->createdDate = $createdDate;
}
public function getCreatedDate()
{
return $this->createdDate;
}
public function setDeleted($deleted)
{
$this->deleted = $deleted;
}
public function getDeleted()
{
return $this->deleted;
}
public function setHtmlContent($htmlContent)
{
$this->htmlContent = $htmlContent;
}
public function getHtmlContent()
{
return $this->htmlContent;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setModifiedDate($modifiedDate)
{
$this->modifiedDate = $modifiedDate;
}
public function getModifiedDate()
{
return $this->modifiedDate;
}
public function setReplyId($replyId)
{
$this->replyId = $replyId;
}
public function getReplyId()
{
return $this->replyId;
}
public function setVerb($verb)
{
$this->verb = $verb;
}
public function getVerb()
{
return $this->verb;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_CommentReplyList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_Drive_CommentReply';
protected $itemsDataType = 'array';
public $kind;
public $nextLink;
public $nextPageToken;
public $selfLink;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextLink($nextLink)
{
$this->nextLink = $nextLink;
}
public function getNextLink()
{
return $this->nextLink;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_DriveFile extends Google_Collection
{
protected $collection_key = 'spaces';
protected $internal_gapi_mappings = array(
);
public $alternateLink;
public $appDataContents;
public $canComment;
public $copyable;
public $createdDate;
public $defaultOpenWithLink;
public $description;
public $downloadUrl;
public $editable;
public $embedLink;
public $etag;
public $explicitlyTrashed;
public $exportLinks;
public $fileExtension;
public $fileSize;
public $folderColorRgb;
public $fullFileExtension;
public $headRevisionId;
public $iconLink;
public $id;
protected $imageMediaMetadataType = 'Google_Service_Drive_DriveFileImageMediaMetadata';
protected $imageMediaMetadataDataType = '';
protected $indexableTextType = 'Google_Service_Drive_DriveFileIndexableText';
protected $indexableTextDataType = '';
public $kind;
protected $labelsType = 'Google_Service_Drive_DriveFileLabels';
protected $labelsDataType = '';
protected $lastModifyingUserType = 'Google_Service_Drive_User';
protected $lastModifyingUserDataType = '';
public $lastModifyingUserName;
public $lastViewedByMeDate;
public $markedViewedByMeDate;
public $md5Checksum;
public $mimeType;
public $modifiedByMeDate;
public $modifiedDate;
public $openWithLinks;
public $originalFilename;
public $ownedByMe;
public $ownerNames;
protected $ownersType = 'Google_Service_Drive_User';
protected $ownersDataType = 'array';
protected $parentsType = 'Google_Service_Drive_ParentReference';
protected $parentsDataType = 'array';
protected $permissionsType = 'Google_Service_Drive_Permission';
protected $permissionsDataType = 'array';
protected $propertiesType = 'Google_Service_Drive_Property';
protected $propertiesDataType = 'array';
public $quotaBytesUsed;
public $selfLink;
public $shareable;
public $shared;
public $sharedWithMeDate;
protected $sharingUserType = 'Google_Service_Drive_User';
protected $sharingUserDataType = '';
public $spaces;
protected $thumbnailType = 'Google_Service_Drive_DriveFileThumbnail';
protected $thumbnailDataType = '';
public $thumbnailLink;
public $title;
protected $userPermissionType = 'Google_Service_Drive_Permission';
protected $userPermissionDataType = '';
public $version;
protected $videoMediaMetadataType = 'Google_Service_Drive_DriveFileVideoMediaMetadata';
protected $videoMediaMetadataDataType = '';
public $webContentLink;
public $webViewLink;
public $writersCanShare;
public function setAlternateLink($alternateLink)
{
$this->alternateLink = $alternateLink;
}
public function getAlternateLink()
{
return $this->alternateLink;
}
public function setAppDataContents($appDataContents)
{
$this->appDataContents = $appDataContents;
}
public function getAppDataContents()
{
return $this->appDataContents;
}
public function setCanComment($canComment)
{
$this->canComment = $canComment;
}
public function getCanComment()
{
return $this->canComment;
}
public function setCopyable($copyable)
{
$this->copyable = $copyable;
}
public function getCopyable()
{
return $this->copyable;
}
public function setCreatedDate($createdDate)
{
$this->createdDate = $createdDate;
}
public function getCreatedDate()
{
return $this->createdDate;
}
public function setDefaultOpenWithLink($defaultOpenWithLink)
{
$this->defaultOpenWithLink = $defaultOpenWithLink;
}
public function getDefaultOpenWithLink()
{
return $this->defaultOpenWithLink;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDownloadUrl($downloadUrl)
{
$this->downloadUrl = $downloadUrl;
}
public function getDownloadUrl()
{
return $this->downloadUrl;
}
public function setEditable($editable)
{
$this->editable = $editable;
}
public function getEditable()
{
return $this->editable;
}
public function setEmbedLink($embedLink)
{
$this->embedLink = $embedLink;
}
public function getEmbedLink()
{
return $this->embedLink;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setExplicitlyTrashed($explicitlyTrashed)
{
$this->explicitlyTrashed = $explicitlyTrashed;
}
public function getExplicitlyTrashed()
{
return $this->explicitlyTrashed;
}
public function setExportLinks($exportLinks)
{
$this->exportLinks = $exportLinks;
}
public function getExportLinks()
{
return $this->exportLinks;
}
public function setFileExtension($fileExtension)
{
$this->fileExtension = $fileExtension;
}
public function getFileExtension()
{
return $this->fileExtension;
}
public function setFileSize($fileSize)
{
$this->fileSize = $fileSize;
}
public function getFileSize()
{
return $this->fileSize;
}
public function setFolderColorRgb($folderColorRgb)
{
$this->folderColorRgb = $folderColorRgb;
}
public function getFolderColorRgb()
{
return $this->folderColorRgb;
}
public function setFullFileExtension($fullFileExtension)
{
$this->fullFileExtension = $fullFileExtension;
}
public function getFullFileExtension()
{
return $this->fullFileExtension;
}
public function setHeadRevisionId($headRevisionId)
{
$this->headRevisionId = $headRevisionId;
}
public function getHeadRevisionId()
{
return $this->headRevisionId;
}
public function setIconLink($iconLink)
{
$this->iconLink = $iconLink;
}
public function getIconLink()
{
return $this->iconLink;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setImageMediaMetadata(Google_Service_Drive_DriveFileImageMediaMetadata $imageMediaMetadata)
{
$this->imageMediaMetadata = $imageMediaMetadata;
}
public function getImageMediaMetadata()
{
return $this->imageMediaMetadata;
}
public function setIndexableText(Google_Service_Drive_DriveFileIndexableText $indexableText)
{
$this->indexableText = $indexableText;
}
public function getIndexableText()
{
return $this->indexableText;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLabels(Google_Service_Drive_DriveFileLabels $labels)
{
$this->labels = $labels;
}
public function getLabels()
{
return $this->labels;
}
public function setLastModifyingUser(Google_Service_Drive_User $lastModifyingUser)
{
$this->lastModifyingUser = $lastModifyingUser;
}
public function getLastModifyingUser()
{
return $this->lastModifyingUser;
}
public function setLastModifyingUserName($lastModifyingUserName)
{
$this->lastModifyingUserName = $lastModifyingUserName;
}
public function getLastModifyingUserName()
{
return $this->lastModifyingUserName;
}
public function setLastViewedByMeDate($lastViewedByMeDate)
{
$this->lastViewedByMeDate = $lastViewedByMeDate;
}
public function getLastViewedByMeDate()
{
return $this->lastViewedByMeDate;
}
public function setMarkedViewedByMeDate($markedViewedByMeDate)
{
$this->markedViewedByMeDate = $markedViewedByMeDate;
}
public function getMarkedViewedByMeDate()
{
return $this->markedViewedByMeDate;
}
public function setMd5Checksum($md5Checksum)
{
$this->md5Checksum = $md5Checksum;
}
public function getMd5Checksum()
{
return $this->md5Checksum;
}
public function setMimeType($mimeType)
{
$this->mimeType = $mimeType;
}
public function getMimeType()
{
return $this->mimeType;
}
public function setModifiedByMeDate($modifiedByMeDate)
{
$this->modifiedByMeDate = $modifiedByMeDate;
}
public function getModifiedByMeDate()
{
return $this->modifiedByMeDate;
}
public function setModifiedDate($modifiedDate)
{
$this->modifiedDate = $modifiedDate;
}
public function getModifiedDate()
{
return $this->modifiedDate;
}
public function setOpenWithLinks($openWithLinks)
{
$this->openWithLinks = $openWithLinks;
}
public function getOpenWithLinks()
{
return $this->openWithLinks;
}
public function setOriginalFilename($originalFilename)
{
$this->originalFilename = $originalFilename;
}
public function getOriginalFilename()
{
return $this->originalFilename;
}
public function setOwnedByMe($ownedByMe)
{
$this->ownedByMe = $ownedByMe;
}
public function getOwnedByMe()
{
return $this->ownedByMe;
}
public function setOwnerNames($ownerNames)
{
$this->ownerNames = $ownerNames;
}
public function getOwnerNames()
{
return $this->ownerNames;
}
public function setOwners($owners)
{
$this->owners = $owners;
}
public function getOwners()
{
return $this->owners;
}
public function setParents($parents)
{
$this->parents = $parents;
}
public function getParents()
{
return $this->parents;
}
public function setPermissions($permissions)
{
$this->permissions = $permissions;
}
public function getPermissions()
{
return $this->permissions;
}
public function setProperties($properties)
{
$this->properties = $properties;
}
public function getProperties()
{
return $this->properties;
}
public function setQuotaBytesUsed($quotaBytesUsed)
{
$this->quotaBytesUsed = $quotaBytesUsed;
}
public function getQuotaBytesUsed()
{
return $this->quotaBytesUsed;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setShareable($shareable)
{
$this->shareable = $shareable;
}
public function getShareable()
{
return $this->shareable;
}
public function setShared($shared)
{
$this->shared = $shared;
}
public function getShared()
{
return $this->shared;
}
public function setSharedWithMeDate($sharedWithMeDate)
{
$this->sharedWithMeDate = $sharedWithMeDate;
}
public function getSharedWithMeDate()
{
return $this->sharedWithMeDate;
}
public function setSharingUser(Google_Service_Drive_User $sharingUser)
{
$this->sharingUser = $sharingUser;
}
public function getSharingUser()
{
return $this->sharingUser;
}
public function setSpaces($spaces)
{
$this->spaces = $spaces;
}
public function getSpaces()
{
return $this->spaces;
}
public function setThumbnail(Google_Service_Drive_DriveFileThumbnail $thumbnail)
{
$this->thumbnail = $thumbnail;
}
public function getThumbnail()
{
return $this->thumbnail;
}
public function setThumbnailLink($thumbnailLink)
{
$this->thumbnailLink = $thumbnailLink;
}
public function getThumbnailLink()
{
return $this->thumbnailLink;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
public function setUserPermission(Google_Service_Drive_Permission $userPermission)
{
$this->userPermission = $userPermission;
}
public function getUserPermission()
{
return $this->userPermission;
}
public function setVersion($version)
{
$this->version = $version;
}
public function getVersion()
{
return $this->version;
}
public function setVideoMediaMetadata(Google_Service_Drive_DriveFileVideoMediaMetadata $videoMediaMetadata)
{
$this->videoMediaMetadata = $videoMediaMetadata;
}
public function getVideoMediaMetadata()
{
return $this->videoMediaMetadata;
}
public function setWebContentLink($webContentLink)
{
$this->webContentLink = $webContentLink;
}
public function getWebContentLink()
{
return $this->webContentLink;
}
public function setWebViewLink($webViewLink)
{
$this->webViewLink = $webViewLink;
}
public function getWebViewLink()
{
return $this->webViewLink;
}
public function setWritersCanShare($writersCanShare)
{
$this->writersCanShare = $writersCanShare;
}
public function getWritersCanShare()
{
return $this->writersCanShare;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_DriveFileExportLinks extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Drive_DriveFileImageMediaMetadata extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $aperture;
public $cameraMake;
public $cameraModel;
public $colorSpace;
public $date;
public $exposureBias;
public $exposureMode;
public $exposureTime;
public $flashUsed;
public $focalLength;
public $height;
public $isoSpeed;
public $lens;
protected $locationType = 'Google_Service_Drive_DriveFileImageMediaMetadataLocation';
protected $locationDataType = '';
public $maxApertureValue;
public $meteringMode;
public $rotation;
public $sensor;
public $subjectDistance;
public $whiteBalance;
public $width;
public function setAperture($aperture)
{
$this->aperture = $aperture;
}
public function getAperture()
{
return $this->aperture;
}
public function setCameraMake($cameraMake)
{
$this->cameraMake = $cameraMake;
}
public function getCameraMake()
{
return $this->cameraMake;
}
public function setCameraModel($cameraModel)
{
$this->cameraModel = $cameraModel;
}
public function getCameraModel()
{
return $this->cameraModel;
}
public function setColorSpace($colorSpace)
{
$this->colorSpace = $colorSpace;
}
public function getColorSpace()
{
return $this->colorSpace;
}
public function setDate($date)
{
$this->date = $date;
}
public function getDate()
{
return $this->date;
}
public function setExposureBias($exposureBias)
{
$this->exposureBias = $exposureBias;
}
public function getExposureBias()
{
return $this->exposureBias;
}
public function setExposureMode($exposureMode)
{
$this->exposureMode = $exposureMode;
}
public function getExposureMode()
{
return $this->exposureMode;
}
public function setExposureTime($exposureTime)
{
$this->exposureTime = $exposureTime;
}
public function getExposureTime()
{
return $this->exposureTime;
}
public function setFlashUsed($flashUsed)
{
$this->flashUsed = $flashUsed;
}
public function getFlashUsed()
{
return $this->flashUsed;
}
public function setFocalLength($focalLength)
{
$this->focalLength = $focalLength;
}
public function getFocalLength()
{
return $this->focalLength;
}
public function setHeight($height)
{
$this->height = $height;
}
public function getHeight()
{
return $this->height;
}
public function setIsoSpeed($isoSpeed)
{
$this->isoSpeed = $isoSpeed;
}
public function getIsoSpeed()
{
return $this->isoSpeed;
}
public function setLens($lens)
{
$this->lens = $lens;
}
public function getLens()
{
return $this->lens;
}
public function setLocation(Google_Service_Drive_DriveFileImageMediaMetadataLocation $location)
{
$this->location = $location;
}
public function getLocation()
{
return $this->location;
}
public function setMaxApertureValue($maxApertureValue)
{
$this->maxApertureValue = $maxApertureValue;
}
public function getMaxApertureValue()
{
return $this->maxApertureValue;
}
public function setMeteringMode($meteringMode)
{
$this->meteringMode = $meteringMode;
}
public function getMeteringMode()
{
return $this->meteringMode;
}
public function setRotation($rotation)
{
$this->rotation = $rotation;
}
public function getRotation()
{
return $this->rotation;
}
public function setSensor($sensor)
{
$this->sensor = $sensor;
}
public function getSensor()
{
return $this->sensor;
}
public function setSubjectDistance($subjectDistance)
{
$this->subjectDistance = $subjectDistance;
}
public function getSubjectDistance()
{
return $this->subjectDistance;
}
public function setWhiteBalance($whiteBalance)
{
$this->whiteBalance = $whiteBalance;
}
public function getWhiteBalance()
{
return $this->whiteBalance;
}
public function setWidth($width)
{
$this->width = $width;
}
public function getWidth()
{
return $this->width;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_DriveFileImageMediaMetadataLocation extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $altitude;
public $latitude;
public $longitude;
public function setAltitude($altitude)
{
$this->altitude = $altitude;
}
public function getAltitude()
{
return $this->altitude;
}
public function setLatitude($latitude)
{
$this->latitude = $latitude;
}
public function getLatitude()
{
return $this->latitude;
}
public function setLongitude($longitude)
{
$this->longitude = $longitude;
}
public function getLongitude()
{
return $this->longitude;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_DriveFileIndexableText extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $text;
public function setText($text)
{
$this->text = $text;
}
public function getText()
{
return $this->text;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_DriveFileLabels extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $hidden;
public $restricted;
public $starred;
public $trashed;
public $viewed;
public function setHidden($hidden)
{
$this->hidden = $hidden;
}
public function getHidden()
{
return $this->hidden;
}
public function setRestricted($restricted)
{
$this->restricted = $restricted;
}
public function getRestricted()
{
return $this->restricted;
}
public function setStarred($starred)
{
$this->starred = $starred;
}
public function getStarred()
{
return $this->starred;
}
public function setTrashed($trashed)
{
$this->trashed = $trashed;
}
public function getTrashed()
{
return $this->trashed;
}
public function setViewed($viewed)
{
$this->viewed = $viewed;
}
public function getViewed()
{
return $this->viewed;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_DriveFileOpenWithLinks extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Drive_DriveFileThumbnail extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $image;
public $mimeType;
public function setImage($image)
{
$this->image = $image;
}
public function getImage()
{
return $this->image;
}
public function setMimeType($mimeType)
{
$this->mimeType = $mimeType;
}
public function getMimeType()
{
return $this->mimeType;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_DriveFileVideoMediaMetadata extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $durationMillis;
public $height;
public $width;
public function setDurationMillis($durationMillis)
{
$this->durationMillis = $durationMillis;
}
public function getDurationMillis()
{
return $this->durationMillis;
}
public function setHeight($height)
{
$this->height = $height;
}
public function getHeight()
{
return $this->height;
}
public function setWidth($width)
{
$this->width = $width;
}
public function getWidth()
{
return $this->width;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_FileList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_Drive_DriveFile';
protected $itemsDataType = 'array';
public $kind;
public $nextLink;
public $nextPageToken;
public $selfLink;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextLink($nextLink)
{
$this->nextLink = $nextLink;
}
public function getNextLink()
{
return $this->nextLink;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_GeneratedIds extends Google_Collection
{
protected $collection_key = 'ids';
protected $internal_gapi_mappings = array(
);
public $ids;
public $kind;
public $space;
public function setIds($ids)
{
$this->ids = $ids;
}
public function getIds()
{
return $this->ids;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSpace($space)
{
$this->space = $space;
}
public function getSpace()
{
return $this->space;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_ParentList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_Drive_ParentReference';
protected $itemsDataType = 'array';
public $kind;
public $selfLink;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_ParentReference extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $isRoot;
public $kind;
public $parentLink;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setIsRoot($isRoot)
{
$this->isRoot = $isRoot;
}
public function getIsRoot()
{
return $this->isRoot;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setParentLink($parentLink)
{
$this->parentLink = $parentLink;
}
public function getParentLink()
{
return $this->parentLink;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_Permission extends Google_Collection
{
protected $collection_key = 'additionalRoles';
protected $internal_gapi_mappings = array(
);
public $additionalRoles;
public $authKey;
public $domain;
public $emailAddress;
public $etag;
public $id;
public $kind;
public $name;
public $photoLink;
public $role;
public $selfLink;
public $type;
public $value;
public $withLink;
public function setAdditionalRoles($additionalRoles)
{
$this->additionalRoles = $additionalRoles;
}
public function getAdditionalRoles()
{
return $this->additionalRoles;
}
public function setAuthKey($authKey)
{
$this->authKey = $authKey;
}
public function getAuthKey()
{
return $this->authKey;
}
public function setDomain($domain)
{
$this->domain = $domain;
}
public function getDomain()
{
return $this->domain;
}
public function setEmailAddress($emailAddress)
{
$this->emailAddress = $emailAddress;
}
public function getEmailAddress()
{
return $this->emailAddress;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPhotoLink($photoLink)
{
$this->photoLink = $photoLink;
}
public function getPhotoLink()
{
return $this->photoLink;
}
public function setRole($role)
{
$this->role = $role;
}
public function getRole()
{
return $this->role;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
public function setWithLink($withLink)
{
$this->withLink = $withLink;
}
public function getWithLink()
{
return $this->withLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_PermissionId extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $kind;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_PermissionList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_Drive_Permission';
protected $itemsDataType = 'array';
public $kind;
public $selfLink;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_Property extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $etag;
public $key;
public $kind;
public $selfLink;
public $value;
public $visibility;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
public function setVisibility($visibility)
{
$this->visibility = $visibility;
}
public function getVisibility()
{
return $this->visibility;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_PropertyList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_Drive_Property';
protected $itemsDataType = 'array';
public $kind;
public $selfLink;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_Revision extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $downloadUrl;
public $etag;
public $exportLinks;
public $fileSize;
public $id;
public $kind;
protected $lastModifyingUserType = 'Google_Service_Drive_User';
protected $lastModifyingUserDataType = '';
public $lastModifyingUserName;
public $md5Checksum;
public $mimeType;
public $modifiedDate;
public $originalFilename;
public $pinned;
public $publishAuto;
public $published;
public $publishedLink;
public $publishedOutsideDomain;
public $selfLink;
public function setDownloadUrl($downloadUrl)
{
$this->downloadUrl = $downloadUrl;
}
public function getDownloadUrl()
{
return $this->downloadUrl;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setExportLinks($exportLinks)
{
$this->exportLinks = $exportLinks;
}
public function getExportLinks()
{
return $this->exportLinks;
}
public function setFileSize($fileSize)
{
$this->fileSize = $fileSize;
}
public function getFileSize()
{
return $this->fileSize;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLastModifyingUser(Google_Service_Drive_User $lastModifyingUser)
{
$this->lastModifyingUser = $lastModifyingUser;
}
public function getLastModifyingUser()
{
return $this->lastModifyingUser;
}
public function setLastModifyingUserName($lastModifyingUserName)
{
$this->lastModifyingUserName = $lastModifyingUserName;
}
public function getLastModifyingUserName()
{
return $this->lastModifyingUserName;
}
public function setMd5Checksum($md5Checksum)
{
$this->md5Checksum = $md5Checksum;
}
public function getMd5Checksum()
{
return $this->md5Checksum;
}
public function setMimeType($mimeType)
{
$this->mimeType = $mimeType;
}
public function getMimeType()
{
return $this->mimeType;
}
public function setModifiedDate($modifiedDate)
{
$this->modifiedDate = $modifiedDate;
}
public function getModifiedDate()
{
return $this->modifiedDate;
}
public function setOriginalFilename($originalFilename)
{
$this->originalFilename = $originalFilename;
}
public function getOriginalFilename()
{
return $this->originalFilename;
}
public function setPinned($pinned)
{
$this->pinned = $pinned;
}
public function getPinned()
{
return $this->pinned;
}
public function setPublishAuto($publishAuto)
{
$this->publishAuto = $publishAuto;
}
public function getPublishAuto()
{
return $this->publishAuto;
}
public function setPublished($published)
{
$this->published = $published;
}
public function getPublished()
{
return $this->published;
}
public function setPublishedLink($publishedLink)
{
$this->publishedLink = $publishedLink;
}
public function getPublishedLink()
{
return $this->publishedLink;
}
public function setPublishedOutsideDomain($publishedOutsideDomain)
{
$this->publishedOutsideDomain = $publishedOutsideDomain;
}
public function getPublishedOutsideDomain()
{
return $this->publishedOutsideDomain;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_RevisionExportLinks extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Drive_RevisionList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $itemsType = 'Google_Service_Drive_Revision';
protected $itemsDataType = 'array';
public $kind;
public $selfLink;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_User extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $displayName;
public $emailAddress;
public $isAuthenticatedUser;
public $kind;
public $permissionId;
protected $pictureType = 'Google_Service_Drive_UserPicture';
protected $pictureDataType = '';
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
public function getDisplayName()
{
return $this->displayName;
}
public function setEmailAddress($emailAddress)
{
$this->emailAddress = $emailAddress;
}
public function getEmailAddress()
{
return $this->emailAddress;
}
public function setIsAuthenticatedUser($isAuthenticatedUser)
{
$this->isAuthenticatedUser = $isAuthenticatedUser;
}
public function getIsAuthenticatedUser()
{
return $this->isAuthenticatedUser;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setPermissionId($permissionId)
{
$this->permissionId = $permissionId;
}
public function getPermissionId()
{
return $this->permissionId;
}
public function setPicture(Google_Service_Drive_UserPicture $picture)
{
$this->picture = $picture;
}
public function getPicture()
{
return $this->picture;
}
}
#[AllowDynamicProperties]
class Google_Service_Drive_UserPicture extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $url;
public function setUrl($url)
{
$this->url = $url;
}
public function getUrl()
{
return $this->url;
}
}
PK }\C" Service/Admin.phpnu [
* Email Migration API lets you migrate emails of users to Google backends.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Admin extends Google_Service { /** Manage email messages of users on your domain. */ const EMAIL_MIGRATION = "https://www.googleapis.com/auth/email.migration"; public $mail; /** * Constructs the internal representation of the Admin service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'email/v2/users/'; $this->version = 'email_migration_v2'; $this->serviceName = 'admin'; $this->mail = new Google_Service_Admin_Mail_Resource( $this, $this->serviceName, 'mail', array( 'methods' => array( 'insert' => array( 'path' => '{userKey}/mail', 'httpMethod' => 'POST', 'parameters' => array( 'userKey' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); } } /** * The "mail" collection of methods. * Typical usage is: *
* $adminService = new Google_Service_Admin(...);
* $mail = $adminService->mail;
*
*/
#[AllowDynamicProperties]
class Google_Service_Admin_Mail_Resource extends Google_Service_Resource
{
/**
* Insert Mail into Google's Gmail backends (mail.insert)
*
* @param string $userKey The email or immutable id of the user
* @param Google_MailItem $postBody
* @param array $optParams Optional parameters.
*/
public function insert($userKey, Google_Service_Admin_MailItem $postBody, $optParams = array())
{
$params = array('userKey' => $userKey, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params));
}
}
#[AllowDynamicProperties]
class Google_Service_Admin_MailItem extends Google_Collection
{
protected $collection_key = 'labels';
protected $internal_gapi_mappings = array(
);
public $isDeleted;
public $isDraft;
public $isInbox;
public $isSent;
public $isStarred;
public $isTrash;
public $isUnread;
public $kind;
public $labels;
public function setIsDeleted($isDeleted)
{
$this->isDeleted = $isDeleted;
}
public function getIsDeleted()
{
return $this->isDeleted;
}
public function setIsDraft($isDraft)
{
$this->isDraft = $isDraft;
}
public function getIsDraft()
{
return $this->isDraft;
}
public function setIsInbox($isInbox)
{
$this->isInbox = $isInbox;
}
public function getIsInbox()
{
return $this->isInbox;
}
public function setIsSent($isSent)
{
$this->isSent = $isSent;
}
public function getIsSent()
{
return $this->isSent;
}
public function setIsStarred($isStarred)
{
$this->isStarred = $isStarred;
}
public function getIsStarred()
{
return $this->isStarred;
}
public function setIsTrash($isTrash)
{
$this->isTrash = $isTrash;
}
public function getIsTrash()
{
return $this->isTrash;
}
public function setIsUnread($isUnread)
{
$this->isUnread = $isUnread;
}
public function getIsUnread()
{
return $this->isUnread;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLabels($labels)
{
$this->labels = $labels;
}
public function getLabels()
{
return $this->labels;
}
}
PK }\M 9v v Service/Bigquery.phpnu [
* A data platform for customers to create, manage, share and query data.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Bigquery extends Google_Service { /** View and manage your data in Google BigQuery. */ const BIGQUERY = "https://www.googleapis.com/auth/bigquery"; /** Insert data into Google BigQuery. */ const BIGQUERY_INSERTDATA = "https://www.googleapis.com/auth/bigquery.insertdata"; /** View and manage your data across Google Cloud Platform services. */ const CLOUD_PLATFORM = "https://www.googleapis.com/auth/cloud-platform"; /** View your data across Google Cloud Platform services. */ const CLOUD_PLATFORM_READ_ONLY = "https://www.googleapis.com/auth/cloud-platform.read-only"; /** Manage your data and permissions in Google Cloud Storage. */ const DEVSTORAGE_FULL_CONTROL = "https://www.googleapis.com/auth/devstorage.full_control"; /** View your data in Google Cloud Storage. */ const DEVSTORAGE_READ_ONLY = "https://www.googleapis.com/auth/devstorage.read_only"; /** Manage your data in Google Cloud Storage. */ const DEVSTORAGE_READ_WRITE = "https://www.googleapis.com/auth/devstorage.read_write"; public $datasets; public $jobs; public $projects; public $tabledata; public $tables; /** * Constructs the internal representation of the Bigquery service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'bigquery/v2/'; $this->version = 'v2'; $this->serviceName = 'bigquery'; $this->datasets = new Google_Service_Bigquery_Datasets_Resource( $this, $this->serviceName, 'datasets', array( 'methods' => array( 'delete' => array( 'path' => 'projects/{projectId}/datasets/{datasetId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'datasetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'deleteContents' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'get' => array( 'path' => 'projects/{projectId}/datasets/{datasetId}', 'httpMethod' => 'GET', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'datasetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'projects/{projectId}/datasets', 'httpMethod' => 'POST', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'projects/{projectId}/datasets', 'httpMethod' => 'GET', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'all' => array( 'location' => 'query', 'type' => 'boolean', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'patch' => array( 'path' => 'projects/{projectId}/datasets/{datasetId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'datasetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'projects/{projectId}/datasets/{datasetId}', 'httpMethod' => 'PUT', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'datasetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->jobs = new Google_Service_Bigquery_Jobs_Resource( $this, $this->serviceName, 'jobs', array( 'methods' => array( 'cancel' => array( 'path' => 'project/{projectId}/jobs/{jobId}/cancel', 'httpMethod' => 'POST', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'jobId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'projects/{projectId}/jobs/{jobId}', 'httpMethod' => 'GET', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'jobId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'getQueryResults' => array( 'path' => 'projects/{projectId}/queries/{jobId}', 'httpMethod' => 'GET', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'jobId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'timeoutMs' => array( 'location' => 'query', 'type' => 'integer', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'startIndex' => array( 'location' => 'query', 'type' => 'string', ), ), ),'insert' => array( 'path' => 'projects/{projectId}/jobs', 'httpMethod' => 'POST', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'projects/{projectId}/jobs', 'httpMethod' => 'GET', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'projection' => array( 'location' => 'query', 'type' => 'string', ), 'stateFilter' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'allUsers' => array( 'location' => 'query', 'type' => 'boolean', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), ), ),'query' => array( 'path' => 'projects/{projectId}/queries', 'httpMethod' => 'POST', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->projects = new Google_Service_Bigquery_Projects_Resource( $this, $this->serviceName, 'projects', array( 'methods' => array( 'list' => array( 'path' => 'projects', 'httpMethod' => 'GET', 'parameters' => array( 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->tabledata = new Google_Service_Bigquery_Tabledata_Resource( $this, $this->serviceName, 'tabledata', array( 'methods' => array( 'insertAll' => array( 'path' => 'projects/{projectId}/datasets/{datasetId}/tables/{tableId}/insertAll', 'httpMethod' => 'POST', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'datasetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'tableId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'projects/{projectId}/datasets/{datasetId}/tables/{tableId}/data', 'httpMethod' => 'GET', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'datasetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'tableId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'startIndex' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->tables = new Google_Service_Bigquery_Tables_Resource( $this, $this->serviceName, 'tables', array( 'methods' => array( 'delete' => array( 'path' => 'projects/{projectId}/datasets/{datasetId}/tables/{tableId}', 'httpMethod' => 'DELETE', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'datasetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'tableId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => 'projects/{projectId}/datasets/{datasetId}/tables/{tableId}', 'httpMethod' => 'GET', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'datasetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'tableId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => 'projects/{projectId}/datasets/{datasetId}/tables', 'httpMethod' => 'POST', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'datasetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => 'projects/{projectId}/datasets/{datasetId}/tables', 'httpMethod' => 'GET', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'datasetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'patch' => array( 'path' => 'projects/{projectId}/datasets/{datasetId}/tables/{tableId}', 'httpMethod' => 'PATCH', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'datasetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'tableId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => 'projects/{projectId}/datasets/{datasetId}/tables/{tableId}', 'httpMethod' => 'PUT', 'parameters' => array( 'projectId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'datasetId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'tableId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); } } /** * The "datasets" collection of methods. * Typical usage is: *
* $bigqueryService = new Google_Service_Bigquery(...);
* $datasets = $bigqueryService->datasets;
*
*/
#[AllowDynamicProperties]
class Google_Service_Bigquery_Datasets_Resource extends Google_Service_Resource
{
/**
* Deletes the dataset specified by the datasetId value. Before you can delete a
* dataset, you must delete all its tables, either manually or by specifying
* deleteContents. Immediately after deletion, you can create another dataset
* with the same name. (datasets.delete)
*
* @param string $projectId Project ID of the dataset being deleted
* @param string $datasetId Dataset ID of dataset being deleted
* @param array $optParams Optional parameters.
*
* @opt_param bool deleteContents If True, delete all the tables in the dataset.
* If False and the dataset contains tables, the request will fail. Default is
* False
*/
public function delete($projectId, $datasetId, $optParams = array())
{
$params = array('projectId' => $projectId, 'datasetId' => $datasetId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Returns the dataset specified by datasetID. (datasets.get)
*
* @param string $projectId Project ID of the requested dataset
* @param string $datasetId Dataset ID of the requested dataset
* @param array $optParams Optional parameters.
* @return Google_Service_Bigquery_Dataset
*/
public function get($projectId, $datasetId, $optParams = array())
{
$params = array('projectId' => $projectId, 'datasetId' => $datasetId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Bigquery_Dataset");
}
/**
* Creates a new empty dataset. (datasets.insert)
*
* @param string $projectId Project ID of the new dataset
* @param Google_Dataset $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Bigquery_Dataset
*/
public function insert($projectId, Google_Service_Bigquery_Dataset $postBody, $optParams = array())
{
$params = array('projectId' => $projectId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Bigquery_Dataset");
}
/**
* Lists all datasets in the specified project to which you have been granted
* the READER dataset role. (datasets.listDatasets)
*
* @param string $projectId Project ID of the datasets to be listed
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken Page token, returned by a previous call, to
* request the next page of results
* @opt_param bool all Whether to list all datasets, including hidden ones
* @opt_param string maxResults The maximum number of results to return
* @return Google_Service_Bigquery_DatasetList
*/
public function listDatasets($projectId, $optParams = array())
{
$params = array('projectId' => $projectId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Bigquery_DatasetList");
}
/**
* Updates information in an existing dataset. The update method replaces the
* entire dataset resource, whereas the patch method only replaces fields that
* are provided in the submitted dataset resource. This method supports patch
* semantics. (datasets.patch)
*
* @param string $projectId Project ID of the dataset being updated
* @param string $datasetId Dataset ID of the dataset being updated
* @param Google_Dataset $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Bigquery_Dataset
*/
public function patch($projectId, $datasetId, Google_Service_Bigquery_Dataset $postBody, $optParams = array())
{
$params = array('projectId' => $projectId, 'datasetId' => $datasetId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Bigquery_Dataset");
}
/**
* Updates information in an existing dataset. The update method replaces the
* entire dataset resource, whereas the patch method only replaces fields that
* are provided in the submitted dataset resource. (datasets.update)
*
* @param string $projectId Project ID of the dataset being updated
* @param string $datasetId Dataset ID of the dataset being updated
* @param Google_Dataset $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Bigquery_Dataset
*/
public function update($projectId, $datasetId, Google_Service_Bigquery_Dataset $postBody, $optParams = array())
{
$params = array('projectId' => $projectId, 'datasetId' => $datasetId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Bigquery_Dataset");
}
}
/**
* The "jobs" collection of methods.
* Typical usage is:
*
* $bigqueryService = new Google_Service_Bigquery(...);
* $jobs = $bigqueryService->jobs;
*
*/
#[AllowDynamicProperties]
class Google_Service_Bigquery_Jobs_Resource extends Google_Service_Resource
{
/**
* Requests that a job be cancelled. This call will return immediately, and the
* client will need to poll for the job status to see if the cancel completed
* successfully. Cancelled jobs may still incur costs. (jobs.cancel)
*
* @param string $projectId Project ID of the job to cancel
* @param string $jobId Job ID of the job to cancel
* @param array $optParams Optional parameters.
* @return Google_Service_Bigquery_JobCancelResponse
*/
public function cancel($projectId, $jobId, $optParams = array())
{
$params = array('projectId' => $projectId, 'jobId' => $jobId);
$params = array_merge($params, $optParams);
return $this->call('cancel', array($params), "Google_Service_Bigquery_JobCancelResponse");
}
/**
* Returns information about a specific job. Job information is available for a
* six month period after creation. Requires that you're the person who ran the
* job, or have the Is Owner project role. (jobs.get)
*
* @param string $projectId Project ID of the requested job
* @param string $jobId Job ID of the requested job
* @param array $optParams Optional parameters.
* @return Google_Service_Bigquery_Job
*/
public function get($projectId, $jobId, $optParams = array())
{
$params = array('projectId' => $projectId, 'jobId' => $jobId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Bigquery_Job");
}
/**
* Retrieves the results of a query job. (jobs.getQueryResults)
*
* @param string $projectId Project ID of the query job
* @param string $jobId Job ID of the query job
* @param array $optParams Optional parameters.
*
* @opt_param string timeoutMs How long to wait for the query to complete, in
* milliseconds, before returning. Default is 10 seconds. If the timeout passes
* before the job completes, the 'jobComplete' field in the response will be
* false
* @opt_param string maxResults Maximum number of results to read
* @opt_param string pageToken Page token, returned by a previous call, to
* request the next page of results
* @opt_param string startIndex Zero-based index of the starting row
* @return Google_Service_Bigquery_GetQueryResultsResponse
*/
public function getQueryResults($projectId, $jobId, $optParams = array())
{
$params = array('projectId' => $projectId, 'jobId' => $jobId);
$params = array_merge($params, $optParams);
return $this->call('getQueryResults', array($params), "Google_Service_Bigquery_GetQueryResultsResponse");
}
/**
* Starts a new asynchronous job. Requires the Can View project role.
* (jobs.insert)
*
* @param string $projectId Project ID of the project that will be billed for
* the job
* @param Google_Job $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Bigquery_Job
*/
public function insert($projectId, Google_Service_Bigquery_Job $postBody, $optParams = array())
{
$params = array('projectId' => $projectId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Bigquery_Job");
}
/**
* Lists all jobs that you started in the specified project. Job information is
* available for a six month period after creation. The job list is sorted in
* reverse chronological order, by job creation time. Requires the Can View
* project role, or the Is Owner project role if you set the allUsers property.
* (jobs.listJobs)
*
* @param string $projectId Project ID of the jobs to list
* @param array $optParams Optional parameters.
*
* @opt_param string projection Restrict information returned to a set of
* selected fields
* @opt_param string stateFilter Filter for job state
* @opt_param bool allUsers Whether to display jobs owned by all users in the
* project. Default false
* @opt_param string maxResults Maximum number of results to return
* @opt_param string pageToken Page token, returned by a previous call, to
* request the next page of results
* @return Google_Service_Bigquery_JobList
*/
public function listJobs($projectId, $optParams = array())
{
$params = array('projectId' => $projectId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Bigquery_JobList");
}
/**
* Runs a BigQuery SQL query synchronously and returns query results if the
* query completes within a specified timeout. (jobs.query)
*
* @param string $projectId Project ID of the project billed for the query
* @param Google_QueryRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Bigquery_QueryResponse
*/
public function query($projectId, Google_Service_Bigquery_QueryRequest $postBody, $optParams = array())
{
$params = array('projectId' => $projectId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('query', array($params), "Google_Service_Bigquery_QueryResponse");
}
}
/**
* The "projects" collection of methods.
* Typical usage is:
*
* $bigqueryService = new Google_Service_Bigquery(...);
* $projects = $bigqueryService->projects;
*
*/
#[AllowDynamicProperties]
class Google_Service_Bigquery_Projects_Resource extends Google_Service_Resource
{
/**
* Lists all projects to which you have been granted any project role.
* (projects.listProjects)
*
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken Page token, returned by a previous call, to
* request the next page of results
* @opt_param string maxResults Maximum number of results to return
* @return Google_Service_Bigquery_ProjectList
*/
public function listProjects($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Bigquery_ProjectList");
}
}
/**
* The "tabledata" collection of methods.
* Typical usage is:
*
* $bigqueryService = new Google_Service_Bigquery(...);
* $tabledata = $bigqueryService->tabledata;
*
*/
#[AllowDynamicProperties]
class Google_Service_Bigquery_Tabledata_Resource extends Google_Service_Resource
{
/**
* Streams data into BigQuery one record at a time without needing to run a load
* job. Requires the WRITER dataset role. (tabledata.insertAll)
*
* @param string $projectId Project ID of the destination table.
* @param string $datasetId Dataset ID of the destination table.
* @param string $tableId Table ID of the destination table.
* @param Google_TableDataInsertAllRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Bigquery_TableDataInsertAllResponse
*/
public function insertAll($projectId, $datasetId, $tableId, Google_Service_Bigquery_TableDataInsertAllRequest $postBody, $optParams = array())
{
$params = array('projectId' => $projectId, 'datasetId' => $datasetId, 'tableId' => $tableId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insertAll', array($params), "Google_Service_Bigquery_TableDataInsertAllResponse");
}
/**
* Retrieves table data from a specified set of rows. Requires the READER
* dataset role. (tabledata.listTabledata)
*
* @param string $projectId Project ID of the table to read
* @param string $datasetId Dataset ID of the table to read
* @param string $tableId Table ID of the table to read
* @param array $optParams Optional parameters.
*
* @opt_param string maxResults Maximum number of results to return
* @opt_param string pageToken Page token, returned by a previous call,
* identifying the result set
* @opt_param string startIndex Zero-based index of the starting row to read
* @return Google_Service_Bigquery_TableDataList
*/
public function listTabledata($projectId, $datasetId, $tableId, $optParams = array())
{
$params = array('projectId' => $projectId, 'datasetId' => $datasetId, 'tableId' => $tableId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Bigquery_TableDataList");
}
}
/**
* The "tables" collection of methods.
* Typical usage is:
*
* $bigqueryService = new Google_Service_Bigquery(...);
* $tables = $bigqueryService->tables;
*
*/
#[AllowDynamicProperties]
class Google_Service_Bigquery_Tables_Resource extends Google_Service_Resource
{
/**
* Deletes the table specified by tableId from the dataset. If the table
* contains data, all the data will be deleted. (tables.delete)
*
* @param string $projectId Project ID of the table to delete
* @param string $datasetId Dataset ID of the table to delete
* @param string $tableId Table ID of the table to delete
* @param array $optParams Optional parameters.
*/
public function delete($projectId, $datasetId, $tableId, $optParams = array())
{
$params = array('projectId' => $projectId, 'datasetId' => $datasetId, 'tableId' => $tableId);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Gets the specified table resource by table ID. This method does not return
* the data in the table, it only returns the table resource, which describes
* the structure of this table. (tables.get)
*
* @param string $projectId Project ID of the requested table
* @param string $datasetId Dataset ID of the requested table
* @param string $tableId Table ID of the requested table
* @param array $optParams Optional parameters.
* @return Google_Service_Bigquery_Table
*/
public function get($projectId, $datasetId, $tableId, $optParams = array())
{
$params = array('projectId' => $projectId, 'datasetId' => $datasetId, 'tableId' => $tableId);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Bigquery_Table");
}
/**
* Creates a new, empty table in the dataset. (tables.insert)
*
* @param string $projectId Project ID of the new table
* @param string $datasetId Dataset ID of the new table
* @param Google_Table $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Bigquery_Table
*/
public function insert($projectId, $datasetId, Google_Service_Bigquery_Table $postBody, $optParams = array())
{
$params = array('projectId' => $projectId, 'datasetId' => $datasetId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Bigquery_Table");
}
/**
* Lists all tables in the specified dataset. Requires the READER dataset role.
* (tables.listTables)
*
* @param string $projectId Project ID of the tables to list
* @param string $datasetId Dataset ID of the tables to list
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken Page token, returned by a previous call, to
* request the next page of results
* @opt_param string maxResults Maximum number of results to return
* @return Google_Service_Bigquery_TableList
*/
public function listTables($projectId, $datasetId, $optParams = array())
{
$params = array('projectId' => $projectId, 'datasetId' => $datasetId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Bigquery_TableList");
}
/**
* Updates information in an existing table. The update method replaces the
* entire table resource, whereas the patch method only replaces fields that are
* provided in the submitted table resource. This method supports patch
* semantics. (tables.patch)
*
* @param string $projectId Project ID of the table to update
* @param string $datasetId Dataset ID of the table to update
* @param string $tableId Table ID of the table to update
* @param Google_Table $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Bigquery_Table
*/
public function patch($projectId, $datasetId, $tableId, Google_Service_Bigquery_Table $postBody, $optParams = array())
{
$params = array('projectId' => $projectId, 'datasetId' => $datasetId, 'tableId' => $tableId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Bigquery_Table");
}
/**
* Updates information in an existing table. The update method replaces the
* entire table resource, whereas the patch method only replaces fields that are
* provided in the submitted table resource. (tables.update)
*
* @param string $projectId Project ID of the table to update
* @param string $datasetId Dataset ID of the table to update
* @param string $tableId Table ID of the table to update
* @param Google_Table $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Bigquery_Table
*/
public function update($projectId, $datasetId, $tableId, Google_Service_Bigquery_Table $postBody, $optParams = array())
{
$params = array('projectId' => $projectId, 'datasetId' => $datasetId, 'tableId' => $tableId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Bigquery_Table");
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_CsvOptions extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $allowJaggedRows;
public $allowQuotedNewlines;
public $encoding;
public $fieldDelimiter;
public $quote;
public $skipLeadingRows;
public function setAllowJaggedRows($allowJaggedRows)
{
$this->allowJaggedRows = $allowJaggedRows;
}
public function getAllowJaggedRows()
{
return $this->allowJaggedRows;
}
public function setAllowQuotedNewlines($allowQuotedNewlines)
{
$this->allowQuotedNewlines = $allowQuotedNewlines;
}
public function getAllowQuotedNewlines()
{
return $this->allowQuotedNewlines;
}
public function setEncoding($encoding)
{
$this->encoding = $encoding;
}
public function getEncoding()
{
return $this->encoding;
}
public function setFieldDelimiter($fieldDelimiter)
{
$this->fieldDelimiter = $fieldDelimiter;
}
public function getFieldDelimiter()
{
return $this->fieldDelimiter;
}
public function setQuote($quote)
{
$this->quote = $quote;
}
public function getQuote()
{
return $this->quote;
}
public function setSkipLeadingRows($skipLeadingRows)
{
$this->skipLeadingRows = $skipLeadingRows;
}
public function getSkipLeadingRows()
{
return $this->skipLeadingRows;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_Dataset extends Google_Collection
{
protected $collection_key = 'access';
protected $internal_gapi_mappings = array(
);
protected $accessType = 'Google_Service_Bigquery_DatasetAccess';
protected $accessDataType = 'array';
public $creationTime;
protected $datasetReferenceType = 'Google_Service_Bigquery_DatasetReference';
protected $datasetReferenceDataType = '';
public $defaultTableExpirationMs;
public $description;
public $etag;
public $friendlyName;
public $id;
public $kind;
public $lastModifiedTime;
public $location;
public $selfLink;
public function setAccess($access)
{
$this->access = $access;
}
public function getAccess()
{
return $this->access;
}
public function setCreationTime($creationTime)
{
$this->creationTime = $creationTime;
}
public function getCreationTime()
{
return $this->creationTime;
}
public function setDatasetReference(Google_Service_Bigquery_DatasetReference $datasetReference)
{
$this->datasetReference = $datasetReference;
}
public function getDatasetReference()
{
return $this->datasetReference;
}
public function setDefaultTableExpirationMs($defaultTableExpirationMs)
{
$this->defaultTableExpirationMs = $defaultTableExpirationMs;
}
public function getDefaultTableExpirationMs()
{
return $this->defaultTableExpirationMs;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setFriendlyName($friendlyName)
{
$this->friendlyName = $friendlyName;
}
public function getFriendlyName()
{
return $this->friendlyName;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLastModifiedTime($lastModifiedTime)
{
$this->lastModifiedTime = $lastModifiedTime;
}
public function getLastModifiedTime()
{
return $this->lastModifiedTime;
}
public function setLocation($location)
{
$this->location = $location;
}
public function getLocation()
{
return $this->location;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_DatasetAccess extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $domain;
public $groupByEmail;
public $role;
public $specialGroup;
public $userByEmail;
protected $viewType = 'Google_Service_Bigquery_TableReference';
protected $viewDataType = '';
public function setDomain($domain)
{
$this->domain = $domain;
}
public function getDomain()
{
return $this->domain;
}
public function setGroupByEmail($groupByEmail)
{
$this->groupByEmail = $groupByEmail;
}
public function getGroupByEmail()
{
return $this->groupByEmail;
}
public function setRole($role)
{
$this->role = $role;
}
public function getRole()
{
return $this->role;
}
public function setSpecialGroup($specialGroup)
{
$this->specialGroup = $specialGroup;
}
public function getSpecialGroup()
{
return $this->specialGroup;
}
public function setUserByEmail($userByEmail)
{
$this->userByEmail = $userByEmail;
}
public function getUserByEmail()
{
return $this->userByEmail;
}
public function setView(Google_Service_Bigquery_TableReference $view)
{
$this->view = $view;
}
public function getView()
{
return $this->view;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_DatasetList extends Google_Collection
{
protected $collection_key = 'datasets';
protected $internal_gapi_mappings = array(
);
protected $datasetsType = 'Google_Service_Bigquery_DatasetListDatasets';
protected $datasetsDataType = 'array';
public $etag;
public $kind;
public $nextPageToken;
public function setDatasets($datasets)
{
$this->datasets = $datasets;
}
public function getDatasets()
{
return $this->datasets;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_DatasetListDatasets extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $datasetReferenceType = 'Google_Service_Bigquery_DatasetReference';
protected $datasetReferenceDataType = '';
public $friendlyName;
public $id;
public $kind;
public function setDatasetReference(Google_Service_Bigquery_DatasetReference $datasetReference)
{
$this->datasetReference = $datasetReference;
}
public function getDatasetReference()
{
return $this->datasetReference;
}
public function setFriendlyName($friendlyName)
{
$this->friendlyName = $friendlyName;
}
public function getFriendlyName()
{
return $this->friendlyName;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_DatasetReference extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $datasetId;
public $projectId;
public function setDatasetId($datasetId)
{
$this->datasetId = $datasetId;
}
public function getDatasetId()
{
return $this->datasetId;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_ErrorProto extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $debugInfo;
public $location;
public $message;
public $reason;
public function setDebugInfo($debugInfo)
{
$this->debugInfo = $debugInfo;
}
public function getDebugInfo()
{
return $this->debugInfo;
}
public function setLocation($location)
{
$this->location = $location;
}
public function getLocation()
{
return $this->location;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
public function setReason($reason)
{
$this->reason = $reason;
}
public function getReason()
{
return $this->reason;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_ExternalDataConfiguration extends Google_Collection
{
protected $collection_key = 'sourceUris';
protected $internal_gapi_mappings = array(
);
public $compression;
protected $csvOptionsType = 'Google_Service_Bigquery_CsvOptions';
protected $csvOptionsDataType = '';
public $ignoreUnknownValues;
public $maxBadRecords;
protected $schemaType = 'Google_Service_Bigquery_TableSchema';
protected $schemaDataType = '';
public $sourceFormat;
public $sourceUris;
public function setCompression($compression)
{
$this->compression = $compression;
}
public function getCompression()
{
return $this->compression;
}
public function setCsvOptions(Google_Service_Bigquery_CsvOptions $csvOptions)
{
$this->csvOptions = $csvOptions;
}
public function getCsvOptions()
{
return $this->csvOptions;
}
public function setIgnoreUnknownValues($ignoreUnknownValues)
{
$this->ignoreUnknownValues = $ignoreUnknownValues;
}
public function getIgnoreUnknownValues()
{
return $this->ignoreUnknownValues;
}
public function setMaxBadRecords($maxBadRecords)
{
$this->maxBadRecords = $maxBadRecords;
}
public function getMaxBadRecords()
{
return $this->maxBadRecords;
}
public function setSchema(Google_Service_Bigquery_TableSchema $schema)
{
$this->schema = $schema;
}
public function getSchema()
{
return $this->schema;
}
public function setSourceFormat($sourceFormat)
{
$this->sourceFormat = $sourceFormat;
}
public function getSourceFormat()
{
return $this->sourceFormat;
}
public function setSourceUris($sourceUris)
{
$this->sourceUris = $sourceUris;
}
public function getSourceUris()
{
return $this->sourceUris;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_GetQueryResultsResponse extends Google_Collection
{
protected $collection_key = 'rows';
protected $internal_gapi_mappings = array(
);
public $cacheHit;
protected $errorsType = 'Google_Service_Bigquery_ErrorProto';
protected $errorsDataType = 'array';
public $etag;
public $jobComplete;
protected $jobReferenceType = 'Google_Service_Bigquery_JobReference';
protected $jobReferenceDataType = '';
public $kind;
public $pageToken;
protected $rowsType = 'Google_Service_Bigquery_TableRow';
protected $rowsDataType = 'array';
protected $schemaType = 'Google_Service_Bigquery_TableSchema';
protected $schemaDataType = '';
public $totalBytesProcessed;
public $totalRows;
public function setCacheHit($cacheHit)
{
$this->cacheHit = $cacheHit;
}
public function getCacheHit()
{
return $this->cacheHit;
}
public function setErrors($errors)
{
$this->errors = $errors;
}
public function getErrors()
{
return $this->errors;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setJobComplete($jobComplete)
{
$this->jobComplete = $jobComplete;
}
public function getJobComplete()
{
return $this->jobComplete;
}
public function setJobReference(Google_Service_Bigquery_JobReference $jobReference)
{
$this->jobReference = $jobReference;
}
public function getJobReference()
{
return $this->jobReference;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setPageToken($pageToken)
{
$this->pageToken = $pageToken;
}
public function getPageToken()
{
return $this->pageToken;
}
public function setRows($rows)
{
$this->rows = $rows;
}
public function getRows()
{
return $this->rows;
}
public function setSchema(Google_Service_Bigquery_TableSchema $schema)
{
$this->schema = $schema;
}
public function getSchema()
{
return $this->schema;
}
public function setTotalBytesProcessed($totalBytesProcessed)
{
$this->totalBytesProcessed = $totalBytesProcessed;
}
public function getTotalBytesProcessed()
{
return $this->totalBytesProcessed;
}
public function setTotalRows($totalRows)
{
$this->totalRows = $totalRows;
}
public function getTotalRows()
{
return $this->totalRows;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_Job extends Google_Model
{
protected $internal_gapi_mappings = array(
"userEmail" => "user_email",
);
protected $configurationType = 'Google_Service_Bigquery_JobConfiguration';
protected $configurationDataType = '';
public $etag;
public $id;
protected $jobReferenceType = 'Google_Service_Bigquery_JobReference';
protected $jobReferenceDataType = '';
public $kind;
public $selfLink;
protected $statisticsType = 'Google_Service_Bigquery_JobStatistics';
protected $statisticsDataType = '';
protected $statusType = 'Google_Service_Bigquery_JobStatus';
protected $statusDataType = '';
public $userEmail;
public function setConfiguration(Google_Service_Bigquery_JobConfiguration $configuration)
{
$this->configuration = $configuration;
}
public function getConfiguration()
{
return $this->configuration;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setJobReference(Google_Service_Bigquery_JobReference $jobReference)
{
$this->jobReference = $jobReference;
}
public function getJobReference()
{
return $this->jobReference;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setStatistics(Google_Service_Bigquery_JobStatistics $statistics)
{
$this->statistics = $statistics;
}
public function getStatistics()
{
return $this->statistics;
}
public function setStatus(Google_Service_Bigquery_JobStatus $status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setUserEmail($userEmail)
{
$this->userEmail = $userEmail;
}
public function getUserEmail()
{
return $this->userEmail;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_JobCancelResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $jobType = 'Google_Service_Bigquery_Job';
protected $jobDataType = '';
public $kind;
public function setJob(Google_Service_Bigquery_Job $job)
{
$this->job = $job;
}
public function getJob()
{
return $this->job;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_JobConfiguration extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $copyType = 'Google_Service_Bigquery_JobConfigurationTableCopy';
protected $copyDataType = '';
public $dryRun;
protected $extractType = 'Google_Service_Bigquery_JobConfigurationExtract';
protected $extractDataType = '';
protected $linkType = 'Google_Service_Bigquery_JobConfigurationLink';
protected $linkDataType = '';
protected $loadType = 'Google_Service_Bigquery_JobConfigurationLoad';
protected $loadDataType = '';
protected $queryType = 'Google_Service_Bigquery_JobConfigurationQuery';
protected $queryDataType = '';
public function setCopy(Google_Service_Bigquery_JobConfigurationTableCopy $copy)
{
$this->copy = $copy;
}
public function getCopy()
{
return $this->copy;
}
public function setDryRun($dryRun)
{
$this->dryRun = $dryRun;
}
public function getDryRun()
{
return $this->dryRun;
}
public function setExtract(Google_Service_Bigquery_JobConfigurationExtract $extract)
{
$this->extract = $extract;
}
public function getExtract()
{
return $this->extract;
}
public function setLink(Google_Service_Bigquery_JobConfigurationLink $link)
{
$this->link = $link;
}
public function getLink()
{
return $this->link;
}
public function setLoad(Google_Service_Bigquery_JobConfigurationLoad $load)
{
$this->load = $load;
}
public function getLoad()
{
return $this->load;
}
public function setQuery(Google_Service_Bigquery_JobConfigurationQuery $query)
{
$this->query = $query;
}
public function getQuery()
{
return $this->query;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_JobConfigurationExtract extends Google_Collection
{
protected $collection_key = 'destinationUris';
protected $internal_gapi_mappings = array(
);
public $compression;
public $destinationFormat;
public $destinationUri;
public $destinationUris;
public $fieldDelimiter;
public $printHeader;
protected $sourceTableType = 'Google_Service_Bigquery_TableReference';
protected $sourceTableDataType = '';
public function setCompression($compression)
{
$this->compression = $compression;
}
public function getCompression()
{
return $this->compression;
}
public function setDestinationFormat($destinationFormat)
{
$this->destinationFormat = $destinationFormat;
}
public function getDestinationFormat()
{
return $this->destinationFormat;
}
public function setDestinationUri($destinationUri)
{
$this->destinationUri = $destinationUri;
}
public function getDestinationUri()
{
return $this->destinationUri;
}
public function setDestinationUris($destinationUris)
{
$this->destinationUris = $destinationUris;
}
public function getDestinationUris()
{
return $this->destinationUris;
}
public function setFieldDelimiter($fieldDelimiter)
{
$this->fieldDelimiter = $fieldDelimiter;
}
public function getFieldDelimiter()
{
return $this->fieldDelimiter;
}
public function setPrintHeader($printHeader)
{
$this->printHeader = $printHeader;
}
public function getPrintHeader()
{
return $this->printHeader;
}
public function setSourceTable(Google_Service_Bigquery_TableReference $sourceTable)
{
$this->sourceTable = $sourceTable;
}
public function getSourceTable()
{
return $this->sourceTable;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_JobConfigurationLink extends Google_Collection
{
protected $collection_key = 'sourceUri';
protected $internal_gapi_mappings = array(
);
public $createDisposition;
protected $destinationTableType = 'Google_Service_Bigquery_TableReference';
protected $destinationTableDataType = '';
public $sourceUri;
public $writeDisposition;
public function setCreateDisposition($createDisposition)
{
$this->createDisposition = $createDisposition;
}
public function getCreateDisposition()
{
return $this->createDisposition;
}
public function setDestinationTable(Google_Service_Bigquery_TableReference $destinationTable)
{
$this->destinationTable = $destinationTable;
}
public function getDestinationTable()
{
return $this->destinationTable;
}
public function setSourceUri($sourceUri)
{
$this->sourceUri = $sourceUri;
}
public function getSourceUri()
{
return $this->sourceUri;
}
public function setWriteDisposition($writeDisposition)
{
$this->writeDisposition = $writeDisposition;
}
public function getWriteDisposition()
{
return $this->writeDisposition;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_JobConfigurationLoad extends Google_Collection
{
protected $collection_key = 'sourceUris';
protected $internal_gapi_mappings = array(
);
public $allowJaggedRows;
public $allowQuotedNewlines;
public $createDisposition;
protected $destinationTableType = 'Google_Service_Bigquery_TableReference';
protected $destinationTableDataType = '';
public $encoding;
public $fieldDelimiter;
public $ignoreUnknownValues;
public $maxBadRecords;
public $projectionFields;
public $quote;
protected $schemaType = 'Google_Service_Bigquery_TableSchema';
protected $schemaDataType = '';
public $schemaInline;
public $schemaInlineFormat;
public $skipLeadingRows;
public $sourceFormat;
public $sourceUris;
public $writeDisposition;
public function setAllowJaggedRows($allowJaggedRows)
{
$this->allowJaggedRows = $allowJaggedRows;
}
public function getAllowJaggedRows()
{
return $this->allowJaggedRows;
}
public function setAllowQuotedNewlines($allowQuotedNewlines)
{
$this->allowQuotedNewlines = $allowQuotedNewlines;
}
public function getAllowQuotedNewlines()
{
return $this->allowQuotedNewlines;
}
public function setCreateDisposition($createDisposition)
{
$this->createDisposition = $createDisposition;
}
public function getCreateDisposition()
{
return $this->createDisposition;
}
public function setDestinationTable(Google_Service_Bigquery_TableReference $destinationTable)
{
$this->destinationTable = $destinationTable;
}
public function getDestinationTable()
{
return $this->destinationTable;
}
public function setEncoding($encoding)
{
$this->encoding = $encoding;
}
public function getEncoding()
{
return $this->encoding;
}
public function setFieldDelimiter($fieldDelimiter)
{
$this->fieldDelimiter = $fieldDelimiter;
}
public function getFieldDelimiter()
{
return $this->fieldDelimiter;
}
public function setIgnoreUnknownValues($ignoreUnknownValues)
{
$this->ignoreUnknownValues = $ignoreUnknownValues;
}
public function getIgnoreUnknownValues()
{
return $this->ignoreUnknownValues;
}
public function setMaxBadRecords($maxBadRecords)
{
$this->maxBadRecords = $maxBadRecords;
}
public function getMaxBadRecords()
{
return $this->maxBadRecords;
}
public function setProjectionFields($projectionFields)
{
$this->projectionFields = $projectionFields;
}
public function getProjectionFields()
{
return $this->projectionFields;
}
public function setQuote($quote)
{
$this->quote = $quote;
}
public function getQuote()
{
return $this->quote;
}
public function setSchema(Google_Service_Bigquery_TableSchema $schema)
{
$this->schema = $schema;
}
public function getSchema()
{
return $this->schema;
}
public function setSchemaInline($schemaInline)
{
$this->schemaInline = $schemaInline;
}
public function getSchemaInline()
{
return $this->schemaInline;
}
public function setSchemaInlineFormat($schemaInlineFormat)
{
$this->schemaInlineFormat = $schemaInlineFormat;
}
public function getSchemaInlineFormat()
{
return $this->schemaInlineFormat;
}
public function setSkipLeadingRows($skipLeadingRows)
{
$this->skipLeadingRows = $skipLeadingRows;
}
public function getSkipLeadingRows()
{
return $this->skipLeadingRows;
}
public function setSourceFormat($sourceFormat)
{
$this->sourceFormat = $sourceFormat;
}
public function getSourceFormat()
{
return $this->sourceFormat;
}
public function setSourceUris($sourceUris)
{
$this->sourceUris = $sourceUris;
}
public function getSourceUris()
{
return $this->sourceUris;
}
public function setWriteDisposition($writeDisposition)
{
$this->writeDisposition = $writeDisposition;
}
public function getWriteDisposition()
{
return $this->writeDisposition;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_JobConfigurationQuery extends Google_Collection
{
protected $collection_key = 'userDefinedFunctionResources';
protected $internal_gapi_mappings = array(
);
public $allowLargeResults;
public $createDisposition;
protected $defaultDatasetType = 'Google_Service_Bigquery_DatasetReference';
protected $defaultDatasetDataType = '';
protected $destinationTableType = 'Google_Service_Bigquery_TableReference';
protected $destinationTableDataType = '';
public $flattenResults;
public $preserveNulls;
public $priority;
public $query;
protected $tableDefinitionsType = 'Google_Service_Bigquery_ExternalDataConfiguration';
protected $tableDefinitionsDataType = 'map';
public $useQueryCache;
protected $userDefinedFunctionResourcesType = 'Google_Service_Bigquery_UserDefinedFunctionResource';
protected $userDefinedFunctionResourcesDataType = 'array';
public $writeDisposition;
public function setAllowLargeResults($allowLargeResults)
{
$this->allowLargeResults = $allowLargeResults;
}
public function getAllowLargeResults()
{
return $this->allowLargeResults;
}
public function setCreateDisposition($createDisposition)
{
$this->createDisposition = $createDisposition;
}
public function getCreateDisposition()
{
return $this->createDisposition;
}
public function setDefaultDataset(Google_Service_Bigquery_DatasetReference $defaultDataset)
{
$this->defaultDataset = $defaultDataset;
}
public function getDefaultDataset()
{
return $this->defaultDataset;
}
public function setDestinationTable(Google_Service_Bigquery_TableReference $destinationTable)
{
$this->destinationTable = $destinationTable;
}
public function getDestinationTable()
{
return $this->destinationTable;
}
public function setFlattenResults($flattenResults)
{
$this->flattenResults = $flattenResults;
}
public function getFlattenResults()
{
return $this->flattenResults;
}
public function setPreserveNulls($preserveNulls)
{
$this->preserveNulls = $preserveNulls;
}
public function getPreserveNulls()
{
return $this->preserveNulls;
}
public function setPriority($priority)
{
$this->priority = $priority;
}
public function getPriority()
{
return $this->priority;
}
public function setQuery($query)
{
$this->query = $query;
}
public function getQuery()
{
return $this->query;
}
public function setTableDefinitions($tableDefinitions)
{
$this->tableDefinitions = $tableDefinitions;
}
public function getTableDefinitions()
{
return $this->tableDefinitions;
}
public function setUseQueryCache($useQueryCache)
{
$this->useQueryCache = $useQueryCache;
}
public function getUseQueryCache()
{
return $this->useQueryCache;
}
public function setUserDefinedFunctionResources($userDefinedFunctionResources)
{
$this->userDefinedFunctionResources = $userDefinedFunctionResources;
}
public function getUserDefinedFunctionResources()
{
return $this->userDefinedFunctionResources;
}
public function setWriteDisposition($writeDisposition)
{
$this->writeDisposition = $writeDisposition;
}
public function getWriteDisposition()
{
return $this->writeDisposition;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_JobConfigurationQueryTableDefinitions extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_JobConfigurationTableCopy extends Google_Collection
{
protected $collection_key = 'sourceTables';
protected $internal_gapi_mappings = array(
);
public $createDisposition;
protected $destinationTableType = 'Google_Service_Bigquery_TableReference';
protected $destinationTableDataType = '';
protected $sourceTableType = 'Google_Service_Bigquery_TableReference';
protected $sourceTableDataType = '';
protected $sourceTablesType = 'Google_Service_Bigquery_TableReference';
protected $sourceTablesDataType = 'array';
public $writeDisposition;
public function setCreateDisposition($createDisposition)
{
$this->createDisposition = $createDisposition;
}
public function getCreateDisposition()
{
return $this->createDisposition;
}
public function setDestinationTable(Google_Service_Bigquery_TableReference $destinationTable)
{
$this->destinationTable = $destinationTable;
}
public function getDestinationTable()
{
return $this->destinationTable;
}
public function setSourceTable(Google_Service_Bigquery_TableReference $sourceTable)
{
$this->sourceTable = $sourceTable;
}
public function getSourceTable()
{
return $this->sourceTable;
}
public function setSourceTables($sourceTables)
{
$this->sourceTables = $sourceTables;
}
public function getSourceTables()
{
return $this->sourceTables;
}
public function setWriteDisposition($writeDisposition)
{
$this->writeDisposition = $writeDisposition;
}
public function getWriteDisposition()
{
return $this->writeDisposition;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_JobList extends Google_Collection
{
protected $collection_key = 'jobs';
protected $internal_gapi_mappings = array(
);
public $etag;
protected $jobsType = 'Google_Service_Bigquery_JobListJobs';
protected $jobsDataType = 'array';
public $kind;
public $nextPageToken;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setJobs($jobs)
{
$this->jobs = $jobs;
}
public function getJobs()
{
return $this->jobs;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_JobListJobs extends Google_Model
{
protected $internal_gapi_mappings = array(
"userEmail" => "user_email",
);
protected $configurationType = 'Google_Service_Bigquery_JobConfiguration';
protected $configurationDataType = '';
protected $errorResultType = 'Google_Service_Bigquery_ErrorProto';
protected $errorResultDataType = '';
public $id;
protected $jobReferenceType = 'Google_Service_Bigquery_JobReference';
protected $jobReferenceDataType = '';
public $kind;
public $state;
protected $statisticsType = 'Google_Service_Bigquery_JobStatistics';
protected $statisticsDataType = '';
protected $statusType = 'Google_Service_Bigquery_JobStatus';
protected $statusDataType = '';
public $userEmail;
public function setConfiguration(Google_Service_Bigquery_JobConfiguration $configuration)
{
$this->configuration = $configuration;
}
public function getConfiguration()
{
return $this->configuration;
}
public function setErrorResult(Google_Service_Bigquery_ErrorProto $errorResult)
{
$this->errorResult = $errorResult;
}
public function getErrorResult()
{
return $this->errorResult;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setJobReference(Google_Service_Bigquery_JobReference $jobReference)
{
$this->jobReference = $jobReference;
}
public function getJobReference()
{
return $this->jobReference;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setState($state)
{
$this->state = $state;
}
public function getState()
{
return $this->state;
}
public function setStatistics(Google_Service_Bigquery_JobStatistics $statistics)
{
$this->statistics = $statistics;
}
public function getStatistics()
{
return $this->statistics;
}
public function setStatus(Google_Service_Bigquery_JobStatus $status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setUserEmail($userEmail)
{
$this->userEmail = $userEmail;
}
public function getUserEmail()
{
return $this->userEmail;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_JobReference extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $jobId;
public $projectId;
public function setJobId($jobId)
{
$this->jobId = $jobId;
}
public function getJobId()
{
return $this->jobId;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_JobStatistics extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $creationTime;
public $endTime;
protected $extractType = 'Google_Service_Bigquery_JobStatistics4';
protected $extractDataType = '';
protected $loadType = 'Google_Service_Bigquery_JobStatistics3';
protected $loadDataType = '';
protected $queryType = 'Google_Service_Bigquery_JobStatistics2';
protected $queryDataType = '';
public $startTime;
public $totalBytesProcessed;
public function setCreationTime($creationTime)
{
$this->creationTime = $creationTime;
}
public function getCreationTime()
{
return $this->creationTime;
}
public function setEndTime($endTime)
{
$this->endTime = $endTime;
}
public function getEndTime()
{
return $this->endTime;
}
public function setExtract(Google_Service_Bigquery_JobStatistics4 $extract)
{
$this->extract = $extract;
}
public function getExtract()
{
return $this->extract;
}
public function setLoad(Google_Service_Bigquery_JobStatistics3 $load)
{
$this->load = $load;
}
public function getLoad()
{
return $this->load;
}
public function setQuery(Google_Service_Bigquery_JobStatistics2 $query)
{
$this->query = $query;
}
public function getQuery()
{
return $this->query;
}
public function setStartTime($startTime)
{
$this->startTime = $startTime;
}
public function getStartTime()
{
return $this->startTime;
}
public function setTotalBytesProcessed($totalBytesProcessed)
{
$this->totalBytesProcessed = $totalBytesProcessed;
}
public function getTotalBytesProcessed()
{
return $this->totalBytesProcessed;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_JobStatistics2 extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $billingTier;
public $cacheHit;
public $totalBytesBilled;
public $totalBytesProcessed;
public function setBillingTier($billingTier)
{
$this->billingTier = $billingTier;
}
public function getBillingTier()
{
return $this->billingTier;
}
public function setCacheHit($cacheHit)
{
$this->cacheHit = $cacheHit;
}
public function getCacheHit()
{
return $this->cacheHit;
}
public function setTotalBytesBilled($totalBytesBilled)
{
$this->totalBytesBilled = $totalBytesBilled;
}
public function getTotalBytesBilled()
{
return $this->totalBytesBilled;
}
public function setTotalBytesProcessed($totalBytesProcessed)
{
$this->totalBytesProcessed = $totalBytesProcessed;
}
public function getTotalBytesProcessed()
{
return $this->totalBytesProcessed;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_JobStatistics3 extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $inputFileBytes;
public $inputFiles;
public $outputBytes;
public $outputRows;
public function setInputFileBytes($inputFileBytes)
{
$this->inputFileBytes = $inputFileBytes;
}
public function getInputFileBytes()
{
return $this->inputFileBytes;
}
public function setInputFiles($inputFiles)
{
$this->inputFiles = $inputFiles;
}
public function getInputFiles()
{
return $this->inputFiles;
}
public function setOutputBytes($outputBytes)
{
$this->outputBytes = $outputBytes;
}
public function getOutputBytes()
{
return $this->outputBytes;
}
public function setOutputRows($outputRows)
{
$this->outputRows = $outputRows;
}
public function getOutputRows()
{
return $this->outputRows;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_JobStatistics4 extends Google_Collection
{
protected $collection_key = 'destinationUriFileCounts';
protected $internal_gapi_mappings = array(
);
public $destinationUriFileCounts;
public function setDestinationUriFileCounts($destinationUriFileCounts)
{
$this->destinationUriFileCounts = $destinationUriFileCounts;
}
public function getDestinationUriFileCounts()
{
return $this->destinationUriFileCounts;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_JobStatus extends Google_Collection
{
protected $collection_key = 'errors';
protected $internal_gapi_mappings = array(
);
protected $errorResultType = 'Google_Service_Bigquery_ErrorProto';
protected $errorResultDataType = '';
protected $errorsType = 'Google_Service_Bigquery_ErrorProto';
protected $errorsDataType = 'array';
public $state;
public function setErrorResult(Google_Service_Bigquery_ErrorProto $errorResult)
{
$this->errorResult = $errorResult;
}
public function getErrorResult()
{
return $this->errorResult;
}
public function setErrors($errors)
{
$this->errors = $errors;
}
public function getErrors()
{
return $this->errors;
}
public function setState($state)
{
$this->state = $state;
}
public function getState()
{
return $this->state;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_JsonObject extends Google_Model
{
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_ProjectList extends Google_Collection
{
protected $collection_key = 'projects';
protected $internal_gapi_mappings = array(
);
public $etag;
public $kind;
public $nextPageToken;
protected $projectsType = 'Google_Service_Bigquery_ProjectListProjects';
protected $projectsDataType = 'array';
public $totalItems;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setProjects($projects)
{
$this->projects = $projects;
}
public function getProjects()
{
return $this->projects;
}
public function setTotalItems($totalItems)
{
$this->totalItems = $totalItems;
}
public function getTotalItems()
{
return $this->totalItems;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_ProjectListProjects extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $friendlyName;
public $id;
public $kind;
public $numericId;
protected $projectReferenceType = 'Google_Service_Bigquery_ProjectReference';
protected $projectReferenceDataType = '';
public function setFriendlyName($friendlyName)
{
$this->friendlyName = $friendlyName;
}
public function getFriendlyName()
{
return $this->friendlyName;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNumericId($numericId)
{
$this->numericId = $numericId;
}
public function getNumericId()
{
return $this->numericId;
}
public function setProjectReference(Google_Service_Bigquery_ProjectReference $projectReference)
{
$this->projectReference = $projectReference;
}
public function getProjectReference()
{
return $this->projectReference;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_ProjectReference extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $projectId;
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_QueryRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $defaultDatasetType = 'Google_Service_Bigquery_DatasetReference';
protected $defaultDatasetDataType = '';
public $dryRun;
public $kind;
public $maxResults;
public $preserveNulls;
public $query;
public $timeoutMs;
public $useQueryCache;
public function setDefaultDataset(Google_Service_Bigquery_DatasetReference $defaultDataset)
{
$this->defaultDataset = $defaultDataset;
}
public function getDefaultDataset()
{
return $this->defaultDataset;
}
public function setDryRun($dryRun)
{
$this->dryRun = $dryRun;
}
public function getDryRun()
{
return $this->dryRun;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMaxResults($maxResults)
{
$this->maxResults = $maxResults;
}
public function getMaxResults()
{
return $this->maxResults;
}
public function setPreserveNulls($preserveNulls)
{
$this->preserveNulls = $preserveNulls;
}
public function getPreserveNulls()
{
return $this->preserveNulls;
}
public function setQuery($query)
{
$this->query = $query;
}
public function getQuery()
{
return $this->query;
}
public function setTimeoutMs($timeoutMs)
{
$this->timeoutMs = $timeoutMs;
}
public function getTimeoutMs()
{
return $this->timeoutMs;
}
public function setUseQueryCache($useQueryCache)
{
$this->useQueryCache = $useQueryCache;
}
public function getUseQueryCache()
{
return $this->useQueryCache;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_QueryResponse extends Google_Collection
{
protected $collection_key = 'rows';
protected $internal_gapi_mappings = array(
);
public $cacheHit;
protected $errorsType = 'Google_Service_Bigquery_ErrorProto';
protected $errorsDataType = 'array';
public $jobComplete;
protected $jobReferenceType = 'Google_Service_Bigquery_JobReference';
protected $jobReferenceDataType = '';
public $kind;
public $pageToken;
protected $rowsType = 'Google_Service_Bigquery_TableRow';
protected $rowsDataType = 'array';
protected $schemaType = 'Google_Service_Bigquery_TableSchema';
protected $schemaDataType = '';
public $totalBytesProcessed;
public $totalRows;
public function setCacheHit($cacheHit)
{
$this->cacheHit = $cacheHit;
}
public function getCacheHit()
{
return $this->cacheHit;
}
public function setErrors($errors)
{
$this->errors = $errors;
}
public function getErrors()
{
return $this->errors;
}
public function setJobComplete($jobComplete)
{
$this->jobComplete = $jobComplete;
}
public function getJobComplete()
{
return $this->jobComplete;
}
public function setJobReference(Google_Service_Bigquery_JobReference $jobReference)
{
$this->jobReference = $jobReference;
}
public function getJobReference()
{
return $this->jobReference;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setPageToken($pageToken)
{
$this->pageToken = $pageToken;
}
public function getPageToken()
{
return $this->pageToken;
}
public function setRows($rows)
{
$this->rows = $rows;
}
public function getRows()
{
return $this->rows;
}
public function setSchema(Google_Service_Bigquery_TableSchema $schema)
{
$this->schema = $schema;
}
public function getSchema()
{
return $this->schema;
}
public function setTotalBytesProcessed($totalBytesProcessed)
{
$this->totalBytesProcessed = $totalBytesProcessed;
}
public function getTotalBytesProcessed()
{
return $this->totalBytesProcessed;
}
public function setTotalRows($totalRows)
{
$this->totalRows = $totalRows;
}
public function getTotalRows()
{
return $this->totalRows;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_Streamingbuffer extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $estimatedBytes;
public $estimatedRows;
public $oldestEntryTime;
public function setEstimatedBytes($estimatedBytes)
{
$this->estimatedBytes = $estimatedBytes;
}
public function getEstimatedBytes()
{
return $this->estimatedBytes;
}
public function setEstimatedRows($estimatedRows)
{
$this->estimatedRows = $estimatedRows;
}
public function getEstimatedRows()
{
return $this->estimatedRows;
}
public function setOldestEntryTime($oldestEntryTime)
{
$this->oldestEntryTime = $oldestEntryTime;
}
public function getOldestEntryTime()
{
return $this->oldestEntryTime;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_Table extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $creationTime;
public $description;
public $etag;
public $expirationTime;
protected $externalDataConfigurationType = 'Google_Service_Bigquery_ExternalDataConfiguration';
protected $externalDataConfigurationDataType = '';
public $friendlyName;
public $id;
public $kind;
public $lastModifiedTime;
public $location;
public $numBytes;
public $numRows;
protected $schemaType = 'Google_Service_Bigquery_TableSchema';
protected $schemaDataType = '';
public $selfLink;
protected $streamingBufferType = 'Google_Service_Bigquery_Streamingbuffer';
protected $streamingBufferDataType = '';
protected $tableReferenceType = 'Google_Service_Bigquery_TableReference';
protected $tableReferenceDataType = '';
public $type;
protected $viewType = 'Google_Service_Bigquery_ViewDefinition';
protected $viewDataType = '';
public function setCreationTime($creationTime)
{
$this->creationTime = $creationTime;
}
public function getCreationTime()
{
return $this->creationTime;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setExpirationTime($expirationTime)
{
$this->expirationTime = $expirationTime;
}
public function getExpirationTime()
{
return $this->expirationTime;
}
public function setExternalDataConfiguration(Google_Service_Bigquery_ExternalDataConfiguration $externalDataConfiguration)
{
$this->externalDataConfiguration = $externalDataConfiguration;
}
public function getExternalDataConfiguration()
{
return $this->externalDataConfiguration;
}
public function setFriendlyName($friendlyName)
{
$this->friendlyName = $friendlyName;
}
public function getFriendlyName()
{
return $this->friendlyName;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setLastModifiedTime($lastModifiedTime)
{
$this->lastModifiedTime = $lastModifiedTime;
}
public function getLastModifiedTime()
{
return $this->lastModifiedTime;
}
public function setLocation($location)
{
$this->location = $location;
}
public function getLocation()
{
return $this->location;
}
public function setNumBytes($numBytes)
{
$this->numBytes = $numBytes;
}
public function getNumBytes()
{
return $this->numBytes;
}
public function setNumRows($numRows)
{
$this->numRows = $numRows;
}
public function getNumRows()
{
return $this->numRows;
}
public function setSchema(Google_Service_Bigquery_TableSchema $schema)
{
$this->schema = $schema;
}
public function getSchema()
{
return $this->schema;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setStreamingBuffer(Google_Service_Bigquery_Streamingbuffer $streamingBuffer)
{
$this->streamingBuffer = $streamingBuffer;
}
public function getStreamingBuffer()
{
return $this->streamingBuffer;
}
public function setTableReference(Google_Service_Bigquery_TableReference $tableReference)
{
$this->tableReference = $tableReference;
}
public function getTableReference()
{
return $this->tableReference;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
public function setView(Google_Service_Bigquery_ViewDefinition $view)
{
$this->view = $view;
}
public function getView()
{
return $this->view;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_TableCell extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $v;
public function setV($v)
{
$this->v = $v;
}
public function getV()
{
return $this->v;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_TableDataInsertAllRequest extends Google_Collection
{
protected $collection_key = 'rows';
protected $internal_gapi_mappings = array(
);
public $ignoreUnknownValues;
public $kind;
protected $rowsType = 'Google_Service_Bigquery_TableDataInsertAllRequestRows';
protected $rowsDataType = 'array';
public $skipInvalidRows;
public function setIgnoreUnknownValues($ignoreUnknownValues)
{
$this->ignoreUnknownValues = $ignoreUnknownValues;
}
public function getIgnoreUnknownValues()
{
return $this->ignoreUnknownValues;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setRows($rows)
{
$this->rows = $rows;
}
public function getRows()
{
return $this->rows;
}
public function setSkipInvalidRows($skipInvalidRows)
{
$this->skipInvalidRows = $skipInvalidRows;
}
public function getSkipInvalidRows()
{
return $this->skipInvalidRows;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_TableDataInsertAllRequestRows extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $insertId;
public $json;
public function setInsertId($insertId)
{
$this->insertId = $insertId;
}
public function getInsertId()
{
return $this->insertId;
}
public function setJson($json)
{
$this->json = $json;
}
public function getJson()
{
return $this->json;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_TableDataInsertAllResponse extends Google_Collection
{
protected $collection_key = 'insertErrors';
protected $internal_gapi_mappings = array(
);
protected $insertErrorsType = 'Google_Service_Bigquery_TableDataInsertAllResponseInsertErrors';
protected $insertErrorsDataType = 'array';
public $kind;
public function setInsertErrors($insertErrors)
{
$this->insertErrors = $insertErrors;
}
public function getInsertErrors()
{
return $this->insertErrors;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_TableDataInsertAllResponseInsertErrors extends Google_Collection
{
protected $collection_key = 'errors';
protected $internal_gapi_mappings = array(
);
protected $errorsType = 'Google_Service_Bigquery_ErrorProto';
protected $errorsDataType = 'array';
public $index;
public function setErrors($errors)
{
$this->errors = $errors;
}
public function getErrors()
{
return $this->errors;
}
public function setIndex($index)
{
$this->index = $index;
}
public function getIndex()
{
return $this->index;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_TableDataList extends Google_Collection
{
protected $collection_key = 'rows';
protected $internal_gapi_mappings = array(
);
public $etag;
public $kind;
public $pageToken;
protected $rowsType = 'Google_Service_Bigquery_TableRow';
protected $rowsDataType = 'array';
public $totalRows;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setPageToken($pageToken)
{
$this->pageToken = $pageToken;
}
public function getPageToken()
{
return $this->pageToken;
}
public function setRows($rows)
{
$this->rows = $rows;
}
public function getRows()
{
return $this->rows;
}
public function setTotalRows($totalRows)
{
$this->totalRows = $totalRows;
}
public function getTotalRows()
{
return $this->totalRows;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_TableFieldSchema extends Google_Collection
{
protected $collection_key = 'fields';
protected $internal_gapi_mappings = array(
);
public $description;
protected $fieldsType = 'Google_Service_Bigquery_TableFieldSchema';
protected $fieldsDataType = 'array';
public $mode;
public $name;
public $type;
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setFields($fields)
{
$this->fields = $fields;
}
public function getFields()
{
return $this->fields;
}
public function setMode($mode)
{
$this->mode = $mode;
}
public function getMode()
{
return $this->mode;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_TableList extends Google_Collection
{
protected $collection_key = 'tables';
protected $internal_gapi_mappings = array(
);
public $etag;
public $kind;
public $nextPageToken;
protected $tablesType = 'Google_Service_Bigquery_TableListTables';
protected $tablesDataType = 'array';
public $totalItems;
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setTables($tables)
{
$this->tables = $tables;
}
public function getTables()
{
return $this->tables;
}
public function setTotalItems($totalItems)
{
$this->totalItems = $totalItems;
}
public function getTotalItems()
{
return $this->totalItems;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_TableListTables extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $friendlyName;
public $id;
public $kind;
protected $tableReferenceType = 'Google_Service_Bigquery_TableReference';
protected $tableReferenceDataType = '';
public $type;
public function setFriendlyName($friendlyName)
{
$this->friendlyName = $friendlyName;
}
public function getFriendlyName()
{
return $this->friendlyName;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setTableReference(Google_Service_Bigquery_TableReference $tableReference)
{
$this->tableReference = $tableReference;
}
public function getTableReference()
{
return $this->tableReference;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_TableReference extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $datasetId;
public $projectId;
public $tableId;
public function setDatasetId($datasetId)
{
$this->datasetId = $datasetId;
}
public function getDatasetId()
{
return $this->datasetId;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
public function setTableId($tableId)
{
$this->tableId = $tableId;
}
public function getTableId()
{
return $this->tableId;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_TableRow extends Google_Collection
{
protected $collection_key = 'f';
protected $internal_gapi_mappings = array(
);
protected $fType = 'Google_Service_Bigquery_TableCell';
protected $fDataType = 'array';
public function setF($f)
{
$this->f = $f;
}
public function getF()
{
return $this->f;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_TableSchema extends Google_Collection
{
protected $collection_key = 'fields';
protected $internal_gapi_mappings = array(
);
protected $fieldsType = 'Google_Service_Bigquery_TableFieldSchema';
protected $fieldsDataType = 'array';
public function setFields($fields)
{
$this->fields = $fields;
}
public function getFields()
{
return $this->fields;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_UserDefinedFunctionResource extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $inlineCode;
public $resourceUri;
public function setInlineCode($inlineCode)
{
$this->inlineCode = $inlineCode;
}
public function getInlineCode()
{
return $this->inlineCode;
}
public function setResourceUri($resourceUri)
{
$this->resourceUri = $resourceUri;
}
public function getResourceUri()
{
return $this->resourceUri;
}
}
#[AllowDynamicProperties]
class Google_Service_Bigquery_ViewDefinition extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $query;
public function setQuery($query)
{
$this->query = $query;
}
public function getQuery()
{
return $this->query;
}
}
PK }\Zlm m Service/Replicapoolupdater.phpnu [
* The Google Compute Engine Instance Group Updater API provides services for
* updating groups of Compute Engine Instances.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Replicapoolupdater extends Google_Service { /** View and manage your data across Google Cloud Platform services. */ const CLOUD_PLATFORM = "https://www.googleapis.com/auth/cloud-platform"; /** View your data across Google Cloud Platform services. */ const CLOUD_PLATFORM_READ_ONLY = "https://www.googleapis.com/auth/cloud-platform.read-only"; /** View and manage replica pools. */ const REPLICAPOOL = "https://www.googleapis.com/auth/replicapool"; /** View replica pools. */ const REPLICAPOOL_READONLY = "https://www.googleapis.com/auth/replicapool.readonly"; public $rollingUpdates; public $zoneOperations; /** * Constructs the internal representation of the Replicapoolupdater service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'replicapoolupdater/v1beta1/projects/'; $this->version = 'v1beta1'; $this->serviceName = 'replicapoolupdater'; $this->rollingUpdates = new Google_Service_Replicapoolupdater_RollingUpdates_Resource( $this, $this->serviceName, 'rollingUpdates', array( 'methods' => array( 'cancel' => array( 'path' => '{project}/zones/{zone}/rollingUpdates/{rollingUpdate}/cancel', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'rollingUpdate' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/zones/{zone}/rollingUpdates/{rollingUpdate}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'rollingUpdate' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/zones/{zone}/rollingUpdates', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/zones/{zone}/rollingUpdates', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'listInstanceUpdates' => array( 'path' => '{project}/zones/{zone}/rollingUpdates/{rollingUpdate}/instanceUpdates', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'rollingUpdate' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), ), ),'pause' => array( 'path' => '{project}/zones/{zone}/rollingUpdates/{rollingUpdate}/pause', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'rollingUpdate' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'resume' => array( 'path' => '{project}/zones/{zone}/rollingUpdates/{rollingUpdate}/resume', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'rollingUpdate' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'rollback' => array( 'path' => '{project}/zones/{zone}/rollingUpdates/{rollingUpdate}/rollback', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'rollingUpdate' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->zoneOperations = new Google_Service_Replicapoolupdater_ZoneOperations_Resource( $this, $this->serviceName, 'zoneOperations', array( 'methods' => array( 'get' => array( 'path' => '{project}/zones/{zone}/operations/{operation}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'operation' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/zones/{zone}/operations', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); } } /** * The "rollingUpdates" collection of methods. * Typical usage is: *
* $replicapoolupdaterService = new Google_Service_Replicapoolupdater(...);
* $rollingUpdates = $replicapoolupdaterService->rollingUpdates;
*
*/
#[AllowDynamicProperties]
class Google_Service_Replicapoolupdater_RollingUpdates_Resource extends Google_Service_Resource
{
/**
* Cancels an update. The update must be PAUSED before it can be cancelled. This
* has no effect if the update is already CANCELLED. (rollingUpdates.cancel)
*
* @param string $project The Google Developers Console project name.
* @param string $zone The name of the zone in which the update's target
* resides.
* @param string $rollingUpdate The name of the update.
* @param array $optParams Optional parameters.
* @return Google_Service_Replicapoolupdater_Operation
*/
public function cancel($project, $zone, $rollingUpdate, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'rollingUpdate' => $rollingUpdate);
$params = array_merge($params, $optParams);
return $this->call('cancel', array($params), "Google_Service_Replicapoolupdater_Operation");
}
/**
* Returns information about an update. (rollingUpdates.get)
*
* @param string $project The Google Developers Console project name.
* @param string $zone The name of the zone in which the update's target
* resides.
* @param string $rollingUpdate The name of the update.
* @param array $optParams Optional parameters.
* @return Google_Service_Replicapoolupdater_RollingUpdate
*/
public function get($project, $zone, $rollingUpdate, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'rollingUpdate' => $rollingUpdate);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Replicapoolupdater_RollingUpdate");
}
/**
* Inserts and starts a new update. (rollingUpdates.insert)
*
* @param string $project The Google Developers Console project name.
* @param string $zone The name of the zone in which the update's target
* resides.
* @param Google_RollingUpdate $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Replicapoolupdater_Operation
*/
public function insert($project, $zone, Google_Service_Replicapoolupdater_RollingUpdate $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Replicapoolupdater_Operation");
}
/**
* Lists recent updates for a given managed instance group, in reverse
* chronological order and paginated format. (rollingUpdates.listRollingUpdates)
*
* @param string $project The Google Developers Console project name.
* @param string $zone The name of the zone in which the update's target
* resides.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Optional. Filter expression for filtering listed
* resources.
* @opt_param string pageToken Optional. Tag returned by a previous list request
* truncated by maxResults. Used to continue a previous list request.
* @opt_param string maxResults Optional. Maximum count of results to be
* returned. Maximum value is 500 and default value is 500.
* @return Google_Service_Replicapoolupdater_RollingUpdateList
*/
public function listRollingUpdates($project, $zone, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Replicapoolupdater_RollingUpdateList");
}
/**
* Lists the current status for each instance within a given update.
* (rollingUpdates.listInstanceUpdates)
*
* @param string $project The Google Developers Console project name.
* @param string $zone The name of the zone in which the update's target
* resides.
* @param string $rollingUpdate The name of the update.
* @param array $optParams Optional parameters.
*
* @opt_param string maxResults Optional. Maximum count of results to be
* returned. Maximum value is 500 and default value is 500.
* @opt_param string filter Optional. Filter expression for filtering listed
* resources.
* @opt_param string pageToken Optional. Tag returned by a previous list request
* truncated by maxResults. Used to continue a previous list request.
* @return Google_Service_Replicapoolupdater_InstanceUpdateList
*/
public function listInstanceUpdates($project, $zone, $rollingUpdate, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'rollingUpdate' => $rollingUpdate);
$params = array_merge($params, $optParams);
return $this->call('listInstanceUpdates', array($params), "Google_Service_Replicapoolupdater_InstanceUpdateList");
}
/**
* Pauses the update in state from ROLLING_FORWARD or ROLLING_BACK. Has no
* effect if invoked when the state of the update is PAUSED.
* (rollingUpdates.pause)
*
* @param string $project The Google Developers Console project name.
* @param string $zone The name of the zone in which the update's target
* resides.
* @param string $rollingUpdate The name of the update.
* @param array $optParams Optional parameters.
* @return Google_Service_Replicapoolupdater_Operation
*/
public function pause($project, $zone, $rollingUpdate, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'rollingUpdate' => $rollingUpdate);
$params = array_merge($params, $optParams);
return $this->call('pause', array($params), "Google_Service_Replicapoolupdater_Operation");
}
/**
* Continues an update in PAUSED state. Has no effect if invoked when the state
* of the update is ROLLED_OUT. (rollingUpdates.resume)
*
* @param string $project The Google Developers Console project name.
* @param string $zone The name of the zone in which the update's target
* resides.
* @param string $rollingUpdate The name of the update.
* @param array $optParams Optional parameters.
* @return Google_Service_Replicapoolupdater_Operation
*/
public function resume($project, $zone, $rollingUpdate, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'rollingUpdate' => $rollingUpdate);
$params = array_merge($params, $optParams);
return $this->call('resume', array($params), "Google_Service_Replicapoolupdater_Operation");
}
/**
* Rolls back the update in state from ROLLING_FORWARD or PAUSED. Has no effect
* if invoked when the state of the update is ROLLED_BACK.
* (rollingUpdates.rollback)
*
* @param string $project The Google Developers Console project name.
* @param string $zone The name of the zone in which the update's target
* resides.
* @param string $rollingUpdate The name of the update.
* @param array $optParams Optional parameters.
* @return Google_Service_Replicapoolupdater_Operation
*/
public function rollback($project, $zone, $rollingUpdate, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'rollingUpdate' => $rollingUpdate);
$params = array_merge($params, $optParams);
return $this->call('rollback', array($params), "Google_Service_Replicapoolupdater_Operation");
}
}
/**
* The "zoneOperations" collection of methods.
* Typical usage is:
*
* $replicapoolupdaterService = new Google_Service_Replicapoolupdater(...);
* $zoneOperations = $replicapoolupdaterService->zoneOperations;
*
*/
#[AllowDynamicProperties]
class Google_Service_Replicapoolupdater_ZoneOperations_Resource extends Google_Service_Resource
{
/**
* Retrieves the specified zone-specific operation resource.
* (zoneOperations.get)
*
* @param string $project Name of the project scoping this request.
* @param string $zone Name of the zone scoping this request.
* @param string $operation Name of the operation resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Replicapoolupdater_Operation
*/
public function get($project, $zone, $operation, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'operation' => $operation);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Replicapoolupdater_Operation");
}
/**
* Retrieves the list of Operation resources contained within the specified
* zone. (zoneOperations.listZoneOperations)
*
* @param string $project Name of the project scoping this request.
* @param string $zone Name of the zone scoping this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Optional. Filter expression for filtering listed
* resources.
* @opt_param string pageToken Optional. Tag returned by a previous list request
* truncated by maxResults. Used to continue a previous list request.
* @opt_param string maxResults Optional. Maximum count of results to be
* returned. Maximum value is 500 and default value is 500.
* @return Google_Service_Replicapoolupdater_OperationList
*/
public function listZoneOperations($project, $zone, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Replicapoolupdater_OperationList");
}
}
#[AllowDynamicProperties]
class Google_Service_Replicapoolupdater_InstanceUpdate extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $errorType = 'Google_Service_Replicapoolupdater_InstanceUpdateError';
protected $errorDataType = '';
public $instance;
public $status;
public function setError(Google_Service_Replicapoolupdater_InstanceUpdateError $error)
{
$this->error = $error;
}
public function getError()
{
return $this->error;
}
public function setInstance($instance)
{
$this->instance = $instance;
}
public function getInstance()
{
return $this->instance;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
}
#[AllowDynamicProperties]
class Google_Service_Replicapoolupdater_InstanceUpdateError extends Google_Collection
{
protected $collection_key = 'errors';
protected $internal_gapi_mappings = array(
);
protected $errorsType = 'Google_Service_Replicapoolupdater_InstanceUpdateErrorErrors';
protected $errorsDataType = 'array';
public function setErrors($errors)
{
$this->errors = $errors;
}
public function getErrors()
{
return $this->errors;
}
}
#[AllowDynamicProperties]
class Google_Service_Replicapoolupdater_InstanceUpdateErrorErrors extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $code;
public $location;
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setLocation($location)
{
$this->location = $location;
}
public function getLocation()
{
return $this->location;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Replicapoolupdater_InstanceUpdateList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_Replicapoolupdater_InstanceUpdate';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Replicapoolupdater_Operation extends Google_Collection
{
protected $collection_key = 'warnings';
protected $internal_gapi_mappings = array(
);
public $clientOperationId;
public $creationTimestamp;
public $endTime;
protected $errorType = 'Google_Service_Replicapoolupdater_OperationError';
protected $errorDataType = '';
public $httpErrorMessage;
public $httpErrorStatusCode;
public $id;
public $insertTime;
public $kind;
public $name;
public $operationType;
public $progress;
public $region;
public $selfLink;
public $startTime;
public $status;
public $statusMessage;
public $targetId;
public $targetLink;
public $user;
protected $warningsType = 'Google_Service_Replicapoolupdater_OperationWarnings';
protected $warningsDataType = 'array';
public $zone;
public function setClientOperationId($clientOperationId)
{
$this->clientOperationId = $clientOperationId;
}
public function getClientOperationId()
{
return $this->clientOperationId;
}
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setEndTime($endTime)
{
$this->endTime = $endTime;
}
public function getEndTime()
{
return $this->endTime;
}
public function setError(Google_Service_Replicapoolupdater_OperationError $error)
{
$this->error = $error;
}
public function getError()
{
return $this->error;
}
public function setHttpErrorMessage($httpErrorMessage)
{
$this->httpErrorMessage = $httpErrorMessage;
}
public function getHttpErrorMessage()
{
return $this->httpErrorMessage;
}
public function setHttpErrorStatusCode($httpErrorStatusCode)
{
$this->httpErrorStatusCode = $httpErrorStatusCode;
}
public function getHttpErrorStatusCode()
{
return $this->httpErrorStatusCode;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setInsertTime($insertTime)
{
$this->insertTime = $insertTime;
}
public function getInsertTime()
{
return $this->insertTime;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setOperationType($operationType)
{
$this->operationType = $operationType;
}
public function getOperationType()
{
return $this->operationType;
}
public function setProgress($progress)
{
$this->progress = $progress;
}
public function getProgress()
{
return $this->progress;
}
public function setRegion($region)
{
$this->region = $region;
}
public function getRegion()
{
return $this->region;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setStartTime($startTime)
{
$this->startTime = $startTime;
}
public function getStartTime()
{
return $this->startTime;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setStatusMessage($statusMessage)
{
$this->statusMessage = $statusMessage;
}
public function getStatusMessage()
{
return $this->statusMessage;
}
public function setTargetId($targetId)
{
$this->targetId = $targetId;
}
public function getTargetId()
{
return $this->targetId;
}
public function setTargetLink($targetLink)
{
$this->targetLink = $targetLink;
}
public function getTargetLink()
{
return $this->targetLink;
}
public function setUser($user)
{
$this->user = $user;
}
public function getUser()
{
return $this->user;
}
public function setWarnings($warnings)
{
$this->warnings = $warnings;
}
public function getWarnings()
{
return $this->warnings;
}
public function setZone($zone)
{
$this->zone = $zone;
}
public function getZone()
{
return $this->zone;
}
}
#[AllowDynamicProperties]
class Google_Service_Replicapoolupdater_OperationError extends Google_Collection
{
protected $collection_key = 'errors';
protected $internal_gapi_mappings = array(
);
protected $errorsType = 'Google_Service_Replicapoolupdater_OperationErrorErrors';
protected $errorsDataType = 'array';
public function setErrors($errors)
{
$this->errors = $errors;
}
public function getErrors()
{
return $this->errors;
}
}
#[AllowDynamicProperties]
class Google_Service_Replicapoolupdater_OperationErrorErrors extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $code;
public $location;
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setLocation($location)
{
$this->location = $location;
}
public function getLocation()
{
return $this->location;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Replicapoolupdater_OperationList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Replicapoolupdater_Operation';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Replicapoolupdater_OperationWarnings extends Google_Collection
{
protected $collection_key = 'data';
protected $internal_gapi_mappings = array(
);
public $code;
protected $dataType = 'Google_Service_Replicapoolupdater_OperationWarningsData';
protected $dataDataType = 'array';
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setData($data)
{
$this->data = $data;
}
public function getData()
{
return $this->data;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Replicapoolupdater_OperationWarningsData extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $key;
public $value;
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Replicapoolupdater_RollingUpdate extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $actionType;
public $creationTimestamp;
public $description;
protected $errorType = 'Google_Service_Replicapoolupdater_RollingUpdateError';
protected $errorDataType = '';
public $id;
public $instanceGroup;
public $instanceGroupManager;
public $instanceTemplate;
public $kind;
public $oldInstanceTemplate;
protected $policyType = 'Google_Service_Replicapoolupdater_RollingUpdatePolicy';
protected $policyDataType = '';
public $progress;
public $selfLink;
public $status;
public $statusMessage;
public $user;
public function setActionType($actionType)
{
$this->actionType = $actionType;
}
public function getActionType()
{
return $this->actionType;
}
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setError(Google_Service_Replicapoolupdater_RollingUpdateError $error)
{
$this->error = $error;
}
public function getError()
{
return $this->error;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setInstanceGroup($instanceGroup)
{
$this->instanceGroup = $instanceGroup;
}
public function getInstanceGroup()
{
return $this->instanceGroup;
}
public function setInstanceGroupManager($instanceGroupManager)
{
$this->instanceGroupManager = $instanceGroupManager;
}
public function getInstanceGroupManager()
{
return $this->instanceGroupManager;
}
public function setInstanceTemplate($instanceTemplate)
{
$this->instanceTemplate = $instanceTemplate;
}
public function getInstanceTemplate()
{
return $this->instanceTemplate;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setOldInstanceTemplate($oldInstanceTemplate)
{
$this->oldInstanceTemplate = $oldInstanceTemplate;
}
public function getOldInstanceTemplate()
{
return $this->oldInstanceTemplate;
}
public function setPolicy(Google_Service_Replicapoolupdater_RollingUpdatePolicy $policy)
{
$this->policy = $policy;
}
public function getPolicy()
{
return $this->policy;
}
public function setProgress($progress)
{
$this->progress = $progress;
}
public function getProgress()
{
return $this->progress;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setStatusMessage($statusMessage)
{
$this->statusMessage = $statusMessage;
}
public function getStatusMessage()
{
return $this->statusMessage;
}
public function setUser($user)
{
$this->user = $user;
}
public function getUser()
{
return $this->user;
}
}
#[AllowDynamicProperties]
class Google_Service_Replicapoolupdater_RollingUpdateError extends Google_Collection
{
protected $collection_key = 'errors';
protected $internal_gapi_mappings = array(
);
protected $errorsType = 'Google_Service_Replicapoolupdater_RollingUpdateErrorErrors';
protected $errorsDataType = 'array';
public function setErrors($errors)
{
$this->errors = $errors;
}
public function getErrors()
{
return $this->errors;
}
}
#[AllowDynamicProperties]
class Google_Service_Replicapoolupdater_RollingUpdateErrorErrors extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $code;
public $location;
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setLocation($location)
{
$this->location = $location;
}
public function getLocation()
{
return $this->location;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Replicapoolupdater_RollingUpdateList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
protected $itemsType = 'Google_Service_Replicapoolupdater_RollingUpdate';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Replicapoolupdater_RollingUpdatePolicy extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $autoPauseAfterInstances;
public $instanceStartupTimeoutSec;
public $maxNumConcurrentInstances;
public $maxNumFailedInstances;
public $minInstanceUpdateTimeSec;
public function setAutoPauseAfterInstances($autoPauseAfterInstances)
{
$this->autoPauseAfterInstances = $autoPauseAfterInstances;
}
public function getAutoPauseAfterInstances()
{
return $this->autoPauseAfterInstances;
}
public function setInstanceStartupTimeoutSec($instanceStartupTimeoutSec)
{
$this->instanceStartupTimeoutSec = $instanceStartupTimeoutSec;
}
public function getInstanceStartupTimeoutSec()
{
return $this->instanceStartupTimeoutSec;
}
public function setMaxNumConcurrentInstances($maxNumConcurrentInstances)
{
$this->maxNumConcurrentInstances = $maxNumConcurrentInstances;
}
public function getMaxNumConcurrentInstances()
{
return $this->maxNumConcurrentInstances;
}
public function setMaxNumFailedInstances($maxNumFailedInstances)
{
$this->maxNumFailedInstances = $maxNumFailedInstances;
}
public function getMaxNumFailedInstances()
{
return $this->maxNumFailedInstances;
}
public function setMinInstanceUpdateTimeSec($minInstanceUpdateTimeSec)
{
$this->minInstanceUpdateTimeSec = $minInstanceUpdateTimeSec;
}
public function getMinInstanceUpdateTimeSec()
{
return $this->minInstanceUpdateTimeSec;
}
}
PK }\!& Service/Gmail.phpnu [
* The Gmail REST API.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Gmail extends Google_Service { /** View and manage your mail. */ const MAIL_GOOGLE_COM = "https://mail.google.com/"; /** Manage drafts and send emails. */ const GMAIL_COMPOSE = "https://www.googleapis.com/auth/gmail.compose"; /** Insert mail into your mailbox. */ const GMAIL_INSERT = "https://www.googleapis.com/auth/gmail.insert"; /** Manage mailbox labels. */ const GMAIL_LABELS = "https://www.googleapis.com/auth/gmail.labels"; /** View and modify but not delete your email. */ const GMAIL_MODIFY = "https://www.googleapis.com/auth/gmail.modify"; /** View your emails messages and settings. */ const GMAIL_READONLY = "https://www.googleapis.com/auth/gmail.readonly"; /** Send email on your behalf. */ const GMAIL_SEND = "https://www.googleapis.com/auth/gmail.send"; public $users; public $users_drafts; public $users_history; public $users_labels; public $users_messages; public $users_messages_attachments; public $users_threads; /** * Constructs the internal representation of the Gmail service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'gmail/v1/users/'; $this->version = 'v1'; $this->serviceName = 'gmail'; $this->users = new Google_Service_Gmail_Users_Resource( $this, $this->serviceName, 'users', array( 'methods' => array( 'getProfile' => array( 'path' => '{userId}/profile', 'httpMethod' => 'GET', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'stop' => array( 'path' => '{userId}/stop', 'httpMethod' => 'POST', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'watch' => array( 'path' => '{userId}/watch', 'httpMethod' => 'POST', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->users_drafts = new Google_Service_Gmail_UsersDrafts_Resource( $this, $this->serviceName, 'drafts', array( 'methods' => array( 'create' => array( 'path' => '{userId}/drafts', 'httpMethod' => 'POST', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'delete' => array( 'path' => '{userId}/drafts/{id}', 'httpMethod' => 'DELETE', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{userId}/drafts/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'format' => array( 'location' => 'query', 'type' => 'string', ), ), ),'list' => array( 'path' => '{userId}/drafts', 'httpMethod' => 'GET', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'send' => array( 'path' => '{userId}/drafts/send', 'httpMethod' => 'POST', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => '{userId}/drafts/{id}', 'httpMethod' => 'PUT', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->users_history = new Google_Service_Gmail_UsersHistory_Resource( $this, $this->serviceName, 'history', array( 'methods' => array( 'list' => array( 'path' => '{userId}/history', 'httpMethod' => 'GET', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'labelId' => array( 'location' => 'query', 'type' => 'string', ), 'startHistoryId' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->users_labels = new Google_Service_Gmail_UsersLabels_Resource( $this, $this->serviceName, 'labels', array( 'methods' => array( 'create' => array( 'path' => '{userId}/labels', 'httpMethod' => 'POST', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'delete' => array( 'path' => '{userId}/labels/{id}', 'httpMethod' => 'DELETE', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{userId}/labels/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{userId}/labels', 'httpMethod' => 'GET', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'patch' => array( 'path' => '{userId}/labels/{id}', 'httpMethod' => 'PATCH', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'update' => array( 'path' => '{userId}/labels/{id}', 'httpMethod' => 'PUT', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->users_messages = new Google_Service_Gmail_UsersMessages_Resource( $this, $this->serviceName, 'messages', array( 'methods' => array( 'delete' => array( 'path' => '{userId}/messages/{id}', 'httpMethod' => 'DELETE', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{userId}/messages/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'metadataHeaders' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'format' => array( 'location' => 'query', 'type' => 'string', ), ), ),'import' => array( 'path' => '{userId}/messages/import', 'httpMethod' => 'POST', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'deleted' => array( 'location' => 'query', 'type' => 'boolean', ), 'processForCalendar' => array( 'location' => 'query', 'type' => 'boolean', ), 'internalDateSource' => array( 'location' => 'query', 'type' => 'string', ), 'neverMarkSpam' => array( 'location' => 'query', 'type' => 'boolean', ), ), ),'insert' => array( 'path' => '{userId}/messages', 'httpMethod' => 'POST', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'deleted' => array( 'location' => 'query', 'type' => 'boolean', ), 'internalDateSource' => array( 'location' => 'query', 'type' => 'string', ), ), ),'list' => array( 'path' => '{userId}/messages', 'httpMethod' => 'GET', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'q' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'includeSpamTrash' => array( 'location' => 'query', 'type' => 'boolean', ), 'labelIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), ), ),'modify' => array( 'path' => '{userId}/messages/{id}/modify', 'httpMethod' => 'POST', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'send' => array( 'path' => '{userId}/messages/send', 'httpMethod' => 'POST', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'trash' => array( 'path' => '{userId}/messages/{id}/trash', 'httpMethod' => 'POST', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'untrash' => array( 'path' => '{userId}/messages/{id}/untrash', 'httpMethod' => 'POST', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->users_messages_attachments = new Google_Service_Gmail_UsersMessagesAttachments_Resource( $this, $this->serviceName, 'attachments', array( 'methods' => array( 'get' => array( 'path' => '{userId}/messages/{messageId}/attachments/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'messageId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->users_threads = new Google_Service_Gmail_UsersThreads_Resource( $this, $this->serviceName, 'threads', array( 'methods' => array( 'delete' => array( 'path' => '{userId}/threads/{id}', 'httpMethod' => 'DELETE', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{userId}/threads/{id}', 'httpMethod' => 'GET', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'metadataHeaders' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), 'format' => array( 'location' => 'query', 'type' => 'string', ), ), ),'list' => array( 'path' => '{userId}/threads', 'httpMethod' => 'GET', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'q' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'includeSpamTrash' => array( 'location' => 'query', 'type' => 'boolean', ), 'labelIds' => array( 'location' => 'query', 'type' => 'string', 'repeated' => true, ), ), ),'modify' => array( 'path' => '{userId}/threads/{id}/modify', 'httpMethod' => 'POST', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'trash' => array( 'path' => '{userId}/threads/{id}/trash', 'httpMethod' => 'POST', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'untrash' => array( 'path' => '{userId}/threads/{id}/untrash', 'httpMethod' => 'POST', 'parameters' => array( 'userId' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'id' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); } } /** * The "users" collection of methods. * Typical usage is: *
* $gmailService = new Google_Service_Gmail(...);
* $users = $gmailService->users;
*
*/
#[AllowDynamicProperties]
class Google_Service_Gmail_Users_Resource extends Google_Service_Resource
{
/**
* Gets the current user's Gmail profile. (users.getProfile)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param array $optParams Optional parameters.
* @return Google_Service_Gmail_Profile
*/
public function getProfile($userId, $optParams = array())
{
$params = array('userId' => $userId);
$params = array_merge($params, $optParams);
return $this->call('getProfile', array($params), "Google_Service_Gmail_Profile");
}
/**
* Stop receiving push notifications for the given user mailbox. (users.stop)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param array $optParams Optional parameters.
*/
public function stop($userId, $optParams = array())
{
$params = array('userId' => $userId);
$params = array_merge($params, $optParams);
return $this->call('stop', array($params));
}
/**
* Set up or update a push notification watch on the given user mailbox.
* (users.watch)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param Google_WatchRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Gmail_WatchResponse
*/
public function watch($userId, Google_Service_Gmail_WatchRequest $postBody, $optParams = array())
{
$params = array('userId' => $userId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('watch', array($params), "Google_Service_Gmail_WatchResponse");
}
}
/**
* The "drafts" collection of methods.
* Typical usage is:
*
* $gmailService = new Google_Service_Gmail(...);
* $drafts = $gmailService->drafts;
*
*/
#[AllowDynamicProperties]
class Google_Service_Gmail_UsersDrafts_Resource extends Google_Service_Resource
{
/**
* Creates a new draft with the DRAFT label. (drafts.create)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param Google_Draft $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Gmail_Draft
*/
public function create($userId, Google_Service_Gmail_Draft $postBody, $optParams = array())
{
$params = array('userId' => $userId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_Gmail_Draft");
}
/**
* Immediately and permanently deletes the specified draft. Does not simply
* trash it. (drafts.delete)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param string $id The ID of the draft to delete.
* @param array $optParams Optional parameters.
*/
public function delete($userId, $id, $optParams = array())
{
$params = array('userId' => $userId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Gets the specified draft. (drafts.get)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param string $id The ID of the draft to retrieve.
* @param array $optParams Optional parameters.
*
* @opt_param string format The format to return the draft in.
* @return Google_Service_Gmail_Draft
*/
public function get($userId, $id, $optParams = array())
{
$params = array('userId' => $userId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Gmail_Draft");
}
/**
* Lists the drafts in the user's mailbox. (drafts.listUsersDrafts)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken Page token to retrieve a specific page of results
* in the list.
* @opt_param string maxResults Maximum number of drafts to return.
* @return Google_Service_Gmail_ListDraftsResponse
*/
public function listUsersDrafts($userId, $optParams = array())
{
$params = array('userId' => $userId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Gmail_ListDraftsResponse");
}
/**
* Sends the specified, existing draft to the recipients in the To, Cc, and Bcc
* headers. (drafts.send)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param Google_Draft $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Gmail_Message
*/
public function send($userId, Google_Service_Gmail_Draft $postBody, $optParams = array())
{
$params = array('userId' => $userId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('send', array($params), "Google_Service_Gmail_Message");
}
/**
* Replaces a draft's content. (drafts.update)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param string $id The ID of the draft to update.
* @param Google_Draft $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Gmail_Draft
*/
public function update($userId, $id, Google_Service_Gmail_Draft $postBody, $optParams = array())
{
$params = array('userId' => $userId, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Gmail_Draft");
}
}
/**
* The "history" collection of methods.
* Typical usage is:
*
* $gmailService = new Google_Service_Gmail(...);
* $history = $gmailService->history;
*
*/
#[AllowDynamicProperties]
class Google_Service_Gmail_UsersHistory_Resource extends Google_Service_Resource
{
/**
* Lists the history of all changes to the given mailbox. History results are
* returned in chronological order (increasing historyId).
* (history.listUsersHistory)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken Page token to retrieve a specific page of results
* in the list.
* @opt_param string maxResults The maximum number of history records to return.
* @opt_param string labelId Only return messages with a label matching the ID.
* @opt_param string startHistoryId Required. Returns history records after the
* specified startHistoryId. The supplied startHistoryId should be obtained from
* the historyId of a message, thread, or previous list response. History IDs
* increase chronologically but are not contiguous with random gaps in between
* valid IDs. Supplying an invalid or out of date startHistoryId typically
* returns an HTTP 404 error code. A historyId is typically valid for at least a
* week, but in some rare circumstances may be valid for only a few hours. If
* you receive an HTTP 404 error response, your application should perform a
* full sync. If you receive no nextPageToken in the response, there are no
* updates to retrieve and you can store the returned historyId for a future
* request.
* @return Google_Service_Gmail_ListHistoryResponse
*/
public function listUsersHistory($userId, $optParams = array())
{
$params = array('userId' => $userId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Gmail_ListHistoryResponse");
}
}
/**
* The "labels" collection of methods.
* Typical usage is:
*
* $gmailService = new Google_Service_Gmail(...);
* $labels = $gmailService->labels;
*
*/
#[AllowDynamicProperties]
class Google_Service_Gmail_UsersLabels_Resource extends Google_Service_Resource
{
/**
* Creates a new label. (labels.create)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param Google_Label $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Gmail_Label
*/
public function create($userId, Google_Service_Gmail_Label $postBody, $optParams = array())
{
$params = array('userId' => $userId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_Gmail_Label");
}
/**
* Immediately and permanently deletes the specified label and removes it from
* any messages and threads that it is applied to. (labels.delete)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param string $id The ID of the label to delete.
* @param array $optParams Optional parameters.
*/
public function delete($userId, $id, $optParams = array())
{
$params = array('userId' => $userId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Gets the specified label. (labels.get)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param string $id The ID of the label to retrieve.
* @param array $optParams Optional parameters.
* @return Google_Service_Gmail_Label
*/
public function get($userId, $id, $optParams = array())
{
$params = array('userId' => $userId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Gmail_Label");
}
/**
* Lists all labels in the user's mailbox. (labels.listUsersLabels)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param array $optParams Optional parameters.
* @return Google_Service_Gmail_ListLabelsResponse
*/
public function listUsersLabels($userId, $optParams = array())
{
$params = array('userId' => $userId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Gmail_ListLabelsResponse");
}
/**
* Updates the specified label. This method supports patch semantics.
* (labels.patch)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param string $id The ID of the label to update.
* @param Google_Label $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Gmail_Label
*/
public function patch($userId, $id, Google_Service_Gmail_Label $postBody, $optParams = array())
{
$params = array('userId' => $userId, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_Gmail_Label");
}
/**
* Updates the specified label. (labels.update)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param string $id The ID of the label to update.
* @param Google_Label $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Gmail_Label
*/
public function update($userId, $id, Google_Service_Gmail_Label $postBody, $optParams = array())
{
$params = array('userId' => $userId, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('update', array($params), "Google_Service_Gmail_Label");
}
}
/**
* The "messages" collection of methods.
* Typical usage is:
*
* $gmailService = new Google_Service_Gmail(...);
* $messages = $gmailService->messages;
*
*/
#[AllowDynamicProperties]
class Google_Service_Gmail_UsersMessages_Resource extends Google_Service_Resource
{
/**
* Immediately and permanently deletes the specified message. This operation
* cannot be undone. Prefer messages.trash instead. (messages.delete)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param string $id The ID of the message to delete.
* @param array $optParams Optional parameters.
*/
public function delete($userId, $id, $optParams = array())
{
$params = array('userId' => $userId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Gets the specified message. (messages.get)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param string $id The ID of the message to retrieve.
* @param array $optParams Optional parameters.
*
* @opt_param string metadataHeaders When given and format is METADATA, only
* include headers specified.
* @opt_param string format The format to return the message in.
* @return Google_Service_Gmail_Message
*/
public function get($userId, $id, $optParams = array())
{
$params = array('userId' => $userId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Gmail_Message");
}
/**
* Imports a message into only this user's mailbox, with standard email delivery
* scanning and classification similar to receiving via SMTP. Does not send a
* message. (messages.import)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param Google_Message $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool deleted Mark the email as permanently deleted (not TRASH) and
* only visible in Google Apps Vault to a Vault administrator. Only used for
* Google Apps for Work accounts.
* @opt_param bool processForCalendar Process calendar invites in the email and
* add any extracted meetings to the Google Calendar for this user.
* @opt_param string internalDateSource Source for Gmail's internal date of the
* message.
* @opt_param bool neverMarkSpam Ignore the Gmail spam classifier decision and
* never mark this email as SPAM in the mailbox.
* @return Google_Service_Gmail_Message
*/
public function import($userId, Google_Service_Gmail_Message $postBody, $optParams = array())
{
$params = array('userId' => $userId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('import', array($params), "Google_Service_Gmail_Message");
}
/**
* Directly inserts a message into only this user's mailbox similar to IMAP
* APPEND, bypassing most scanning and classification. Does not send a message.
* (messages.insert)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param Google_Message $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool deleted Mark the email as permanently deleted (not TRASH) and
* only visible in Google Apps Vault to a Vault administrator. Only used for
* Google Apps for Work accounts.
* @opt_param string internalDateSource Source for Gmail's internal date of the
* message.
* @return Google_Service_Gmail_Message
*/
public function insert($userId, Google_Service_Gmail_Message $postBody, $optParams = array())
{
$params = array('userId' => $userId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Gmail_Message");
}
/**
* Lists the messages in the user's mailbox. (messages.listUsersMessages)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param array $optParams Optional parameters.
*
* @opt_param string maxResults Maximum number of messages to return.
* @opt_param string q Only return messages matching the specified query.
* Supports the same query format as the Gmail search box. For example,
* "from:someuser@example.com rfc822msgid: is:unread".
* @opt_param string pageToken Page token to retrieve a specific page of results
* in the list.
* @opt_param bool includeSpamTrash Include messages from SPAM and TRASH in the
* results.
* @opt_param string labelIds Only return messages with labels that match all of
* the specified label IDs.
* @return Google_Service_Gmail_ListMessagesResponse
*/
public function listUsersMessages($userId, $optParams = array())
{
$params = array('userId' => $userId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Gmail_ListMessagesResponse");
}
/**
* Modifies the labels on the specified message. (messages.modify)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param string $id The ID of the message to modify.
* @param Google_ModifyMessageRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Gmail_Message
*/
public function modify($userId, $id, Google_Service_Gmail_ModifyMessageRequest $postBody, $optParams = array())
{
$params = array('userId' => $userId, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('modify', array($params), "Google_Service_Gmail_Message");
}
/**
* Sends the specified message to the recipients in the To, Cc, and Bcc headers.
* (messages.send)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param Google_Message $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Gmail_Message
*/
public function send($userId, Google_Service_Gmail_Message $postBody, $optParams = array())
{
$params = array('userId' => $userId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('send', array($params), "Google_Service_Gmail_Message");
}
/**
* Moves the specified message to the trash. (messages.trash)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param string $id The ID of the message to Trash.
* @param array $optParams Optional parameters.
* @return Google_Service_Gmail_Message
*/
public function trash($userId, $id, $optParams = array())
{
$params = array('userId' => $userId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('trash', array($params), "Google_Service_Gmail_Message");
}
/**
* Removes the specified message from the trash. (messages.untrash)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param string $id The ID of the message to remove from Trash.
* @param array $optParams Optional parameters.
* @return Google_Service_Gmail_Message
*/
public function untrash($userId, $id, $optParams = array())
{
$params = array('userId' => $userId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('untrash', array($params), "Google_Service_Gmail_Message");
}
}
/**
* The "attachments" collection of methods.
* Typical usage is:
*
* $gmailService = new Google_Service_Gmail(...);
* $attachments = $gmailService->attachments;
*
*/
#[AllowDynamicProperties]
class Google_Service_Gmail_UsersMessagesAttachments_Resource extends Google_Service_Resource
{
/**
* Gets the specified message attachment. (attachments.get)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param string $messageId The ID of the message containing the attachment.
* @param string $id The ID of the attachment.
* @param array $optParams Optional parameters.
* @return Google_Service_Gmail_MessagePartBody
*/
public function get($userId, $messageId, $id, $optParams = array())
{
$params = array('userId' => $userId, 'messageId' => $messageId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Gmail_MessagePartBody");
}
}
/**
* The "threads" collection of methods.
* Typical usage is:
*
* $gmailService = new Google_Service_Gmail(...);
* $threads = $gmailService->threads;
*
*/
#[AllowDynamicProperties]
class Google_Service_Gmail_UsersThreads_Resource extends Google_Service_Resource
{
/**
* Immediately and permanently deletes the specified thread. This operation
* cannot be undone. Prefer threads.trash instead. (threads.delete)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param string $id ID of the Thread to delete.
* @param array $optParams Optional parameters.
*/
public function delete($userId, $id, $optParams = array())
{
$params = array('userId' => $userId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Gets the specified thread. (threads.get)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param string $id The ID of the thread to retrieve.
* @param array $optParams Optional parameters.
*
* @opt_param string metadataHeaders When given and format is METADATA, only
* include headers specified.
* @opt_param string format The format to return the messages in.
* @return Google_Service_Gmail_Thread
*/
public function get($userId, $id, $optParams = array())
{
$params = array('userId' => $userId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Gmail_Thread");
}
/**
* Lists the threads in the user's mailbox. (threads.listUsersThreads)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param array $optParams Optional parameters.
*
* @opt_param string maxResults Maximum number of threads to return.
* @opt_param string q Only return threads matching the specified query.
* Supports the same query format as the Gmail search box. For example,
* "from:someuser@example.com rfc822msgid: is:unread".
* @opt_param string pageToken Page token to retrieve a specific page of results
* in the list.
* @opt_param bool includeSpamTrash Include threads from SPAM and TRASH in the
* results.
* @opt_param string labelIds Only return threads with labels that match all of
* the specified label IDs.
* @return Google_Service_Gmail_ListThreadsResponse
*/
public function listUsersThreads($userId, $optParams = array())
{
$params = array('userId' => $userId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Gmail_ListThreadsResponse");
}
/**
* Modifies the labels applied to the thread. This applies to all messages in
* the thread. (threads.modify)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param string $id The ID of the thread to modify.
* @param Google_ModifyThreadRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Gmail_Thread
*/
public function modify($userId, $id, Google_Service_Gmail_ModifyThreadRequest $postBody, $optParams = array())
{
$params = array('userId' => $userId, 'id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('modify', array($params), "Google_Service_Gmail_Thread");
}
/**
* Moves the specified thread to the trash. (threads.trash)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param string $id The ID of the thread to Trash.
* @param array $optParams Optional parameters.
* @return Google_Service_Gmail_Thread
*/
public function trash($userId, $id, $optParams = array())
{
$params = array('userId' => $userId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('trash', array($params), "Google_Service_Gmail_Thread");
}
/**
* Removes the specified thread from the trash. (threads.untrash)
*
* @param string $userId The user's email address. The special value me can be
* used to indicate the authenticated user.
* @param string $id The ID of the thread to remove from Trash.
* @param array $optParams Optional parameters.
* @return Google_Service_Gmail_Thread
*/
public function untrash($userId, $id, $optParams = array())
{
$params = array('userId' => $userId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('untrash', array($params), "Google_Service_Gmail_Thread");
}
}
#[AllowDynamicProperties]
class Google_Service_Gmail_Draft extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
protected $messageType = 'Google_Service_Gmail_Message';
protected $messageDataType = '';
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setMessage(Google_Service_Gmail_Message $message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Gmail_History extends Google_Collection
{
protected $collection_key = 'messagesDeleted';
protected $internal_gapi_mappings = array(
);
public $id;
protected $labelsAddedType = 'Google_Service_Gmail_HistoryLabelAdded';
protected $labelsAddedDataType = 'array';
protected $labelsRemovedType = 'Google_Service_Gmail_HistoryLabelRemoved';
protected $labelsRemovedDataType = 'array';
protected $messagesType = 'Google_Service_Gmail_Message';
protected $messagesDataType = 'array';
protected $messagesAddedType = 'Google_Service_Gmail_HistoryMessageAdded';
protected $messagesAddedDataType = 'array';
protected $messagesDeletedType = 'Google_Service_Gmail_HistoryMessageDeleted';
protected $messagesDeletedDataType = 'array';
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setLabelsAdded($labelsAdded)
{
$this->labelsAdded = $labelsAdded;
}
public function getLabelsAdded()
{
return $this->labelsAdded;
}
public function setLabelsRemoved($labelsRemoved)
{
$this->labelsRemoved = $labelsRemoved;
}
public function getLabelsRemoved()
{
return $this->labelsRemoved;
}
public function setMessages($messages)
{
$this->messages = $messages;
}
public function getMessages()
{
return $this->messages;
}
public function setMessagesAdded($messagesAdded)
{
$this->messagesAdded = $messagesAdded;
}
public function getMessagesAdded()
{
return $this->messagesAdded;
}
public function setMessagesDeleted($messagesDeleted)
{
$this->messagesDeleted = $messagesDeleted;
}
public function getMessagesDeleted()
{
return $this->messagesDeleted;
}
}
#[AllowDynamicProperties]
class Google_Service_Gmail_HistoryLabelAdded extends Google_Collection
{
protected $collection_key = 'labelIds';
protected $internal_gapi_mappings = array(
);
public $labelIds;
protected $messageType = 'Google_Service_Gmail_Message';
protected $messageDataType = '';
public function setLabelIds($labelIds)
{
$this->labelIds = $labelIds;
}
public function getLabelIds()
{
return $this->labelIds;
}
public function setMessage(Google_Service_Gmail_Message $message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Gmail_HistoryLabelRemoved extends Google_Collection
{
protected $collection_key = 'labelIds';
protected $internal_gapi_mappings = array(
);
public $labelIds;
protected $messageType = 'Google_Service_Gmail_Message';
protected $messageDataType = '';
public function setLabelIds($labelIds)
{
$this->labelIds = $labelIds;
}
public function getLabelIds()
{
return $this->labelIds;
}
public function setMessage(Google_Service_Gmail_Message $message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Gmail_HistoryMessageAdded extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $messageType = 'Google_Service_Gmail_Message';
protected $messageDataType = '';
public function setMessage(Google_Service_Gmail_Message $message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Gmail_HistoryMessageDeleted extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $messageType = 'Google_Service_Gmail_Message';
protected $messageDataType = '';
public function setMessage(Google_Service_Gmail_Message $message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Gmail_Label extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $labelListVisibility;
public $messageListVisibility;
public $messagesTotal;
public $messagesUnread;
public $name;
public $threadsTotal;
public $threadsUnread;
public $type;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setLabelListVisibility($labelListVisibility)
{
$this->labelListVisibility = $labelListVisibility;
}
public function getLabelListVisibility()
{
return $this->labelListVisibility;
}
public function setMessageListVisibility($messageListVisibility)
{
$this->messageListVisibility = $messageListVisibility;
}
public function getMessageListVisibility()
{
return $this->messageListVisibility;
}
public function setMessagesTotal($messagesTotal)
{
$this->messagesTotal = $messagesTotal;
}
public function getMessagesTotal()
{
return $this->messagesTotal;
}
public function setMessagesUnread($messagesUnread)
{
$this->messagesUnread = $messagesUnread;
}
public function getMessagesUnread()
{
return $this->messagesUnread;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setThreadsTotal($threadsTotal)
{
$this->threadsTotal = $threadsTotal;
}
public function getThreadsTotal()
{
return $this->threadsTotal;
}
public function setThreadsUnread($threadsUnread)
{
$this->threadsUnread = $threadsUnread;
}
public function getThreadsUnread()
{
return $this->threadsUnread;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
#[AllowDynamicProperties]
class Google_Service_Gmail_ListDraftsResponse extends Google_Collection
{
protected $collection_key = 'drafts';
protected $internal_gapi_mappings = array(
);
protected $draftsType = 'Google_Service_Gmail_Draft';
protected $draftsDataType = 'array';
public $nextPageToken;
public $resultSizeEstimate;
public function setDrafts($drafts)
{
$this->drafts = $drafts;
}
public function getDrafts()
{
return $this->drafts;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setResultSizeEstimate($resultSizeEstimate)
{
$this->resultSizeEstimate = $resultSizeEstimate;
}
public function getResultSizeEstimate()
{
return $this->resultSizeEstimate;
}
}
#[AllowDynamicProperties]
class Google_Service_Gmail_ListHistoryResponse extends Google_Collection
{
protected $collection_key = 'history';
protected $internal_gapi_mappings = array(
);
protected $historyType = 'Google_Service_Gmail_History';
protected $historyDataType = 'array';
public $historyId;
public $nextPageToken;
public function setHistory($history)
{
$this->history = $history;
}
public function getHistory()
{
return $this->history;
}
public function setHistoryId($historyId)
{
$this->historyId = $historyId;
}
public function getHistoryId()
{
return $this->historyId;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
#[AllowDynamicProperties]
class Google_Service_Gmail_ListLabelsResponse extends Google_Collection
{
protected $collection_key = 'labels';
protected $internal_gapi_mappings = array(
);
protected $labelsType = 'Google_Service_Gmail_Label';
protected $labelsDataType = 'array';
public function setLabels($labels)
{
$this->labels = $labels;
}
public function getLabels()
{
return $this->labels;
}
}
#[AllowDynamicProperties]
class Google_Service_Gmail_ListMessagesResponse extends Google_Collection
{
protected $collection_key = 'messages';
protected $internal_gapi_mappings = array(
);
protected $messagesType = 'Google_Service_Gmail_Message';
protected $messagesDataType = 'array';
public $nextPageToken;
public $resultSizeEstimate;
public function setMessages($messages)
{
$this->messages = $messages;
}
public function getMessages()
{
return $this->messages;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setResultSizeEstimate($resultSizeEstimate)
{
$this->resultSizeEstimate = $resultSizeEstimate;
}
public function getResultSizeEstimate()
{
return $this->resultSizeEstimate;
}
}
#[AllowDynamicProperties]
class Google_Service_Gmail_ListThreadsResponse extends Google_Collection
{
protected $collection_key = 'threads';
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
public $resultSizeEstimate;
protected $threadsType = 'Google_Service_Gmail_Thread';
protected $threadsDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setResultSizeEstimate($resultSizeEstimate)
{
$this->resultSizeEstimate = $resultSizeEstimate;
}
public function getResultSizeEstimate()
{
return $this->resultSizeEstimate;
}
public function setThreads($threads)
{
$this->threads = $threads;
}
public function getThreads()
{
return $this->threads;
}
}
#[AllowDynamicProperties]
class Google_Service_Gmail_Message extends Google_Collection
{
protected $collection_key = 'labelIds';
protected $internal_gapi_mappings = array(
);
public $historyId;
public $id;
public $internalDate;
public $labelIds;
protected $payloadType = 'Google_Service_Gmail_MessagePart';
protected $payloadDataType = '';
public $raw;
public $sizeEstimate;
public $snippet;
public $threadId;
public function setHistoryId($historyId)
{
$this->historyId = $historyId;
}
public function getHistoryId()
{
return $this->historyId;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setInternalDate($internalDate)
{
$this->internalDate = $internalDate;
}
public function getInternalDate()
{
return $this->internalDate;
}
public function setLabelIds($labelIds)
{
$this->labelIds = $labelIds;
}
public function getLabelIds()
{
return $this->labelIds;
}
public function setPayload(Google_Service_Gmail_MessagePart $payload)
{
$this->payload = $payload;
}
public function getPayload()
{
return $this->payload;
}
public function setRaw($raw)
{
$this->raw = $raw;
}
public function getRaw()
{
return $this->raw;
}
public function setSizeEstimate($sizeEstimate)
{
$this->sizeEstimate = $sizeEstimate;
}
public function getSizeEstimate()
{
return $this->sizeEstimate;
}
public function setSnippet($snippet)
{
$this->snippet = $snippet;
}
public function getSnippet()
{
return $this->snippet;
}
public function setThreadId($threadId)
{
$this->threadId = $threadId;
}
public function getThreadId()
{
return $this->threadId;
}
}
#[AllowDynamicProperties]
class Google_Service_Gmail_MessagePart extends Google_Collection
{
protected $collection_key = 'parts';
protected $internal_gapi_mappings = array(
);
protected $bodyType = 'Google_Service_Gmail_MessagePartBody';
protected $bodyDataType = '';
public $filename;
protected $headersType = 'Google_Service_Gmail_MessagePartHeader';
protected $headersDataType = 'array';
public $mimeType;
public $partId;
protected $partsType = 'Google_Service_Gmail_MessagePart';
protected $partsDataType = 'array';
public function setBody(Google_Service_Gmail_MessagePartBody $body)
{
$this->body = $body;
}
public function getBody()
{
return $this->body;
}
public function setFilename($filename)
{
$this->filename = $filename;
}
public function getFilename()
{
return $this->filename;
}
public function setHeaders($headers)
{
$this->headers = $headers;
}
public function getHeaders()
{
return $this->headers;
}
public function setMimeType($mimeType)
{
$this->mimeType = $mimeType;
}
public function getMimeType()
{
return $this->mimeType;
}
public function setPartId($partId)
{
$this->partId = $partId;
}
public function getPartId()
{
return $this->partId;
}
public function setParts($parts)
{
$this->parts = $parts;
}
public function getParts()
{
return $this->parts;
}
}
#[AllowDynamicProperties]
class Google_Service_Gmail_MessagePartBody extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $attachmentId;
public $data;
public $size;
public function setAttachmentId($attachmentId)
{
$this->attachmentId = $attachmentId;
}
public function getAttachmentId()
{
return $this->attachmentId;
}
public function setData($data)
{
$this->data = $data;
}
public function getData()
{
return $this->data;
}
public function setSize($size)
{
$this->size = $size;
}
public function getSize()
{
return $this->size;
}
}
#[AllowDynamicProperties]
class Google_Service_Gmail_MessagePartHeader extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $name;
public $value;
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Gmail_ModifyMessageRequest extends Google_Collection
{
protected $collection_key = 'removeLabelIds';
protected $internal_gapi_mappings = array(
);
public $addLabelIds;
public $removeLabelIds;
public function setAddLabelIds($addLabelIds)
{
$this->addLabelIds = $addLabelIds;
}
public function getAddLabelIds()
{
return $this->addLabelIds;
}
public function setRemoveLabelIds($removeLabelIds)
{
$this->removeLabelIds = $removeLabelIds;
}
public function getRemoveLabelIds()
{
return $this->removeLabelIds;
}
}
#[AllowDynamicProperties]
class Google_Service_Gmail_ModifyThreadRequest extends Google_Collection
{
protected $collection_key = 'removeLabelIds';
protected $internal_gapi_mappings = array(
);
public $addLabelIds;
public $removeLabelIds;
public function setAddLabelIds($addLabelIds)
{
$this->addLabelIds = $addLabelIds;
}
public function getAddLabelIds()
{
return $this->addLabelIds;
}
public function setRemoveLabelIds($removeLabelIds)
{
$this->removeLabelIds = $removeLabelIds;
}
public function getRemoveLabelIds()
{
return $this->removeLabelIds;
}
}
#[AllowDynamicProperties]
class Google_Service_Gmail_Profile extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $emailAddress;
public $historyId;
public $messagesTotal;
public $threadsTotal;
public function setEmailAddress($emailAddress)
{
$this->emailAddress = $emailAddress;
}
public function getEmailAddress()
{
return $this->emailAddress;
}
public function setHistoryId($historyId)
{
$this->historyId = $historyId;
}
public function getHistoryId()
{
return $this->historyId;
}
public function setMessagesTotal($messagesTotal)
{
$this->messagesTotal = $messagesTotal;
}
public function getMessagesTotal()
{
return $this->messagesTotal;
}
public function setThreadsTotal($threadsTotal)
{
$this->threadsTotal = $threadsTotal;
}
public function getThreadsTotal()
{
return $this->threadsTotal;
}
}
#[AllowDynamicProperties]
class Google_Service_Gmail_Thread extends Google_Collection
{
protected $collection_key = 'messages';
protected $internal_gapi_mappings = array(
);
public $historyId;
public $id;
protected $messagesType = 'Google_Service_Gmail_Message';
protected $messagesDataType = 'array';
public $snippet;
public function setHistoryId($historyId)
{
$this->historyId = $historyId;
}
public function getHistoryId()
{
return $this->historyId;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setMessages($messages)
{
$this->messages = $messages;
}
public function getMessages()
{
return $this->messages;
}
public function setSnippet($snippet)
{
$this->snippet = $snippet;
}
public function getSnippet()
{
return $this->snippet;
}
}
#[AllowDynamicProperties]
class Google_Service_Gmail_WatchRequest extends Google_Collection
{
protected $collection_key = 'labelIds';
protected $internal_gapi_mappings = array(
);
public $labelFilterAction;
public $labelIds;
public $topicName;
public function setLabelFilterAction($labelFilterAction)
{
$this->labelFilterAction = $labelFilterAction;
}
public function getLabelFilterAction()
{
return $this->labelFilterAction;
}
public function setLabelIds($labelIds)
{
$this->labelIds = $labelIds;
}
public function getLabelIds()
{
return $this->labelIds;
}
public function setTopicName($topicName)
{
$this->topicName = $topicName;
}
public function getTopicName()
{
return $this->topicName;
}
}
#[AllowDynamicProperties]
class Google_Service_Gmail_WatchResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $expiration;
public $historyId;
public function setExpiration($expiration)
{
$this->expiration = $expiration;
}
public function getExpiration()
{
return $this->expiration;
}
public function setHistoryId($historyId)
{
$this->historyId = $historyId;
}
public function getHistoryId()
{
return $this->historyId;
}
}
PK }\[O O Service/Replicapool.phpnu [
* The Google Compute Engine Instance Group Manager API provides groups of
* homogenous Compute Engine Instances.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Replicapool extends Google_Service { /** View and manage your data across Google Cloud Platform services. */ const CLOUD_PLATFORM = "https://www.googleapis.com/auth/cloud-platform"; /** View your data across Google Cloud Platform services. */ const CLOUD_PLATFORM_READ_ONLY = "https://www.googleapis.com/auth/cloud-platform.read-only"; /** View and manage your Google Compute Engine resources. */ const COMPUTE = "https://www.googleapis.com/auth/compute"; /** View your Google Compute Engine resources. */ const COMPUTE_READONLY = "https://www.googleapis.com/auth/compute.readonly"; public $instanceGroupManagers; public $zoneOperations; /** * Constructs the internal representation of the Replicapool service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->rootUrl = 'https://www.googleapis.com/'; $this->servicePath = 'replicapool/v1beta2/projects/'; $this->version = 'v1beta2'; $this->serviceName = 'replicapool'; $this->instanceGroupManagers = new Google_Service_Replicapool_InstanceGroupManagers_Resource( $this, $this->serviceName, 'instanceGroupManagers', array( 'methods' => array( 'abandonInstances' => array( 'path' => '{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/abandonInstances', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instanceGroupManager' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'delete' => array( 'path' => '{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instanceGroupManager' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'deleteInstances' => array( 'path' => '{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/deleteInstances', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instanceGroupManager' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instanceGroupManager' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/zones/{zone}/instanceGroupManagers', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'size' => array( 'location' => 'query', 'type' => 'integer', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/zones/{zone}/instanceGroupManagers', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'recreateInstances' => array( 'path' => '{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/recreateInstances', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instanceGroupManager' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'resize' => array( 'path' => '{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/resize', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instanceGroupManager' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'size' => array( 'location' => 'query', 'type' => 'integer', 'required' => true, ), ), ),'setInstanceTemplate' => array( 'path' => '{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/setInstanceTemplate', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instanceGroupManager' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'setTargetPools' => array( 'path' => '{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/setTargetPools', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instanceGroupManager' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->zoneOperations = new Google_Service_Replicapool_ZoneOperations_Resource( $this, $this->serviceName, 'zoneOperations', array( 'methods' => array( 'get' => array( 'path' => '{project}/zones/{zone}/operations/{operation}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'operation' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/zones/{zone}/operations', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); } } /** * The "instanceGroupManagers" collection of methods. * Typical usage is: *
* $replicapoolService = new Google_Service_Replicapool(...);
* $instanceGroupManagers = $replicapoolService->instanceGroupManagers;
*
*/
#[AllowDynamicProperties]
class Google_Service_Replicapool_InstanceGroupManagers_Resource extends Google_Service_Resource
{
/**
* Removes the specified instances from the managed instance group, and from any
* target pools of which they were members, without deleting the instances.
* (instanceGroupManagers.abandonInstances)
*
* @param string $project The Google Developers Console project name.
* @param string $zone The name of the zone in which the instance group manager
* resides.
* @param string $instanceGroupManager The name of the instance group manager.
* @param Google_InstanceGroupManagersAbandonInstancesRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Replicapool_Operation
*/
public function abandonInstances($project, $zone, $instanceGroupManager, Google_Service_Replicapool_InstanceGroupManagersAbandonInstancesRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instanceGroupManager' => $instanceGroupManager, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('abandonInstances', array($params), "Google_Service_Replicapool_Operation");
}
/**
* Deletes the instance group manager and all instances contained within. If
* you'd like to delete the manager without deleting the instances, you must
* first abandon the instances to remove them from the group.
* (instanceGroupManagers.delete)
*
* @param string $project The Google Developers Console project name.
* @param string $zone The name of the zone in which the instance group manager
* resides.
* @param string $instanceGroupManager Name of the Instance Group Manager
* resource to delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Replicapool_Operation
*/
public function delete($project, $zone, $instanceGroupManager, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instanceGroupManager' => $instanceGroupManager);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Replicapool_Operation");
}
/**
* Deletes the specified instances. The instances are deleted, then removed from
* the instance group and any target pools of which they were a member. The
* targetSize of the instance group manager is reduced by the number of
* instances deleted. (instanceGroupManagers.deleteInstances)
*
* @param string $project The Google Developers Console project name.
* @param string $zone The name of the zone in which the instance group manager
* resides.
* @param string $instanceGroupManager The name of the instance group manager.
* @param Google_InstanceGroupManagersDeleteInstancesRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Replicapool_Operation
*/
public function deleteInstances($project, $zone, $instanceGroupManager, Google_Service_Replicapool_InstanceGroupManagersDeleteInstancesRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instanceGroupManager' => $instanceGroupManager, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('deleteInstances', array($params), "Google_Service_Replicapool_Operation");
}
/**
* Returns the specified Instance Group Manager resource.
* (instanceGroupManagers.get)
*
* @param string $project The Google Developers Console project name.
* @param string $zone The name of the zone in which the instance group manager
* resides.
* @param string $instanceGroupManager Name of the instance resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Replicapool_InstanceGroupManager
*/
public function get($project, $zone, $instanceGroupManager, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instanceGroupManager' => $instanceGroupManager);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Replicapool_InstanceGroupManager");
}
/**
* Creates an instance group manager, as well as the instance group and the
* specified number of instances. (instanceGroupManagers.insert)
*
* @param string $project The Google Developers Console project name.
* @param string $zone The name of the zone in which the instance group manager
* resides.
* @param int $size Number of instances that should exist.
* @param Google_InstanceGroupManager $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Replicapool_Operation
*/
public function insert($project, $zone, $size, Google_Service_Replicapool_InstanceGroupManager $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'size' => $size, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Replicapool_Operation");
}
/**
* Retrieves the list of Instance Group Manager resources contained within the
* specified zone. (instanceGroupManagers.listInstanceGroupManagers)
*
* @param string $project The Google Developers Console project name.
* @param string $zone The name of the zone in which the instance group manager
* resides.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Optional. Filter expression for filtering listed
* resources.
* @opt_param string pageToken Optional. Tag returned by a previous list request
* truncated by maxResults. Used to continue a previous list request.
* @opt_param string maxResults Optional. Maximum count of results to be
* returned. Maximum value is 500 and default value is 500.
* @return Google_Service_Replicapool_InstanceGroupManagerList
*/
public function listInstanceGroupManagers($project, $zone, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Replicapool_InstanceGroupManagerList");
}
/**
* Recreates the specified instances. The instances are deleted, then recreated
* using the instance group manager's current instance template.
* (instanceGroupManagers.recreateInstances)
*
* @param string $project The Google Developers Console project name.
* @param string $zone The name of the zone in which the instance group manager
* resides.
* @param string $instanceGroupManager The name of the instance group manager.
* @param Google_InstanceGroupManagersRecreateInstancesRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Replicapool_Operation
*/
public function recreateInstances($project, $zone, $instanceGroupManager, Google_Service_Replicapool_InstanceGroupManagersRecreateInstancesRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instanceGroupManager' => $instanceGroupManager, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('recreateInstances', array($params), "Google_Service_Replicapool_Operation");
}
/**
* Resizes the managed instance group up or down. If resized up, new instances
* are created using the current instance template. If resized down, instances
* are removed in the order outlined in Resizing a managed instance group.
* (instanceGroupManagers.resize)
*
* @param string $project The Google Developers Console project name.
* @param string $zone The name of the zone in which the instance group manager
* resides.
* @param string $instanceGroupManager The name of the instance group manager.
* @param int $size Number of instances that should exist in this Instance Group
* Manager.
* @param array $optParams Optional parameters.
* @return Google_Service_Replicapool_Operation
*/
public function resize($project, $zone, $instanceGroupManager, $size, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instanceGroupManager' => $instanceGroupManager, 'size' => $size);
$params = array_merge($params, $optParams);
return $this->call('resize', array($params), "Google_Service_Replicapool_Operation");
}
/**
* Sets the instance template to use when creating new instances in this group.
* Existing instances are not affected.
* (instanceGroupManagers.setInstanceTemplate)
*
* @param string $project The Google Developers Console project name.
* @param string $zone The name of the zone in which the instance group manager
* resides.
* @param string $instanceGroupManager The name of the instance group manager.
* @param Google_InstanceGroupManagersSetInstanceTemplateRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Replicapool_Operation
*/
public function setInstanceTemplate($project, $zone, $instanceGroupManager, Google_Service_Replicapool_InstanceGroupManagersSetInstanceTemplateRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instanceGroupManager' => $instanceGroupManager, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('setInstanceTemplate', array($params), "Google_Service_Replicapool_Operation");
}
/**
* Modifies the target pools to which all new instances in this group are
* assigned. Existing instances in the group are not affected.
* (instanceGroupManagers.setTargetPools)
*
* @param string $project The Google Developers Console project name.
* @param string $zone The name of the zone in which the instance group manager
* resides.
* @param string $instanceGroupManager The name of the instance group manager.
* @param Google_InstanceGroupManagersSetTargetPoolsRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Replicapool_Operation
*/
public function setTargetPools($project, $zone, $instanceGroupManager, Google_Service_Replicapool_InstanceGroupManagersSetTargetPoolsRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instanceGroupManager' => $instanceGroupManager, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('setTargetPools', array($params), "Google_Service_Replicapool_Operation");
}
}
/**
* The "zoneOperations" collection of methods.
* Typical usage is:
*
* $replicapoolService = new Google_Service_Replicapool(...);
* $zoneOperations = $replicapoolService->zoneOperations;
*
*/
#[AllowDynamicProperties]
class Google_Service_Replicapool_ZoneOperations_Resource extends Google_Service_Resource
{
/**
* Retrieves the specified zone-specific operation resource.
* (zoneOperations.get)
*
* @param string $project Name of the project scoping this request.
* @param string $zone Name of the zone scoping this request.
* @param string $operation Name of the operation resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Replicapool_Operation
*/
public function get($project, $zone, $operation, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'operation' => $operation);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Replicapool_Operation");
}
/**
* Retrieves the list of operation resources contained within the specified
* zone. (zoneOperations.listZoneOperations)
*
* @param string $project Name of the project scoping this request.
* @param string $zone Name of the zone scoping this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Optional. Filter expression for filtering listed
* resources.
* @opt_param string pageToken Optional. Tag returned by a previous list request
* truncated by maxResults. Used to continue a previous list request.
* @opt_param string maxResults Optional. Maximum count of results to be
* returned. Maximum value is 500 and default value is 500.
* @return Google_Service_Replicapool_OperationList
*/
public function listZoneOperations($project, $zone, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Replicapool_OperationList");
}
}
#[AllowDynamicProperties]
class Google_Service_Replicapool_InstanceGroupManager extends Google_Collection
{
protected $collection_key = 'targetPools';
protected $internal_gapi_mappings = array(
);
protected $autoHealingPoliciesType = 'Google_Service_Replicapool_ReplicaPoolAutoHealingPolicy';
protected $autoHealingPoliciesDataType = 'array';
public $baseInstanceName;
public $creationTimestamp;
public $currentSize;
public $description;
public $fingerprint;
public $group;
public $id;
public $instanceTemplate;
public $kind;
public $name;
public $selfLink;
public $targetPools;
public $targetSize;
public function setAutoHealingPolicies($autoHealingPolicies)
{
$this->autoHealingPolicies = $autoHealingPolicies;
}
public function getAutoHealingPolicies()
{
return $this->autoHealingPolicies;
}
public function setBaseInstanceName($baseInstanceName)
{
$this->baseInstanceName = $baseInstanceName;
}
public function getBaseInstanceName()
{
return $this->baseInstanceName;
}
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setCurrentSize($currentSize)
{
$this->currentSize = $currentSize;
}
public function getCurrentSize()
{
return $this->currentSize;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setFingerprint($fingerprint)
{
$this->fingerprint = $fingerprint;
}
public function getFingerprint()
{
return $this->fingerprint;
}
public function setGroup($group)
{
$this->group = $group;
}
public function getGroup()
{
return $this->group;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setInstanceTemplate($instanceTemplate)
{
$this->instanceTemplate = $instanceTemplate;
}
public function getInstanceTemplate()
{
return $this->instanceTemplate;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setTargetPools($targetPools)
{
$this->targetPools = $targetPools;
}
public function getTargetPools()
{
return $this->targetPools;
}
public function setTargetSize($targetSize)
{
$this->targetSize = $targetSize;
}
public function getTargetSize()
{
return $this->targetSize;
}
}
#[AllowDynamicProperties]
class Google_Service_Replicapool_InstanceGroupManagerList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Replicapool_InstanceGroupManager';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Replicapool_InstanceGroupManagersAbandonInstancesRequest extends Google_Collection
{
protected $collection_key = 'instances';
protected $internal_gapi_mappings = array(
);
public $instances;
public function setInstances($instances)
{
$this->instances = $instances;
}
public function getInstances()
{
return $this->instances;
}
}
#[AllowDynamicProperties]
class Google_Service_Replicapool_InstanceGroupManagersDeleteInstancesRequest extends Google_Collection
{
protected $collection_key = 'instances';
protected $internal_gapi_mappings = array(
);
public $instances;
public function setInstances($instances)
{
$this->instances = $instances;
}
public function getInstances()
{
return $this->instances;
}
}
#[AllowDynamicProperties]
class Google_Service_Replicapool_InstanceGroupManagersRecreateInstancesRequest extends Google_Collection
{
protected $collection_key = 'instances';
protected $internal_gapi_mappings = array(
);
public $instances;
public function setInstances($instances)
{
$this->instances = $instances;
}
public function getInstances()
{
return $this->instances;
}
}
#[AllowDynamicProperties]
class Google_Service_Replicapool_InstanceGroupManagersSetInstanceTemplateRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $instanceTemplate;
public function setInstanceTemplate($instanceTemplate)
{
$this->instanceTemplate = $instanceTemplate;
}
public function getInstanceTemplate()
{
return $this->instanceTemplate;
}
}
#[AllowDynamicProperties]
class Google_Service_Replicapool_InstanceGroupManagersSetTargetPoolsRequest extends Google_Collection
{
protected $collection_key = 'targetPools';
protected $internal_gapi_mappings = array(
);
public $fingerprint;
public $targetPools;
public function setFingerprint($fingerprint)
{
$this->fingerprint = $fingerprint;
}
public function getFingerprint()
{
return $this->fingerprint;
}
public function setTargetPools($targetPools)
{
$this->targetPools = $targetPools;
}
public function getTargetPools()
{
return $this->targetPools;
}
}
#[AllowDynamicProperties]
class Google_Service_Replicapool_Operation extends Google_Collection
{
protected $collection_key = 'warnings';
protected $internal_gapi_mappings = array(
);
public $clientOperationId;
public $creationTimestamp;
public $endTime;
protected $errorType = 'Google_Service_Replicapool_OperationError';
protected $errorDataType = '';
public $httpErrorMessage;
public $httpErrorStatusCode;
public $id;
public $insertTime;
public $kind;
public $name;
public $operationType;
public $progress;
public $region;
public $selfLink;
public $startTime;
public $status;
public $statusMessage;
public $targetId;
public $targetLink;
public $user;
protected $warningsType = 'Google_Service_Replicapool_OperationWarnings';
protected $warningsDataType = 'array';
public $zone;
public function setClientOperationId($clientOperationId)
{
$this->clientOperationId = $clientOperationId;
}
public function getClientOperationId()
{
return $this->clientOperationId;
}
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setEndTime($endTime)
{
$this->endTime = $endTime;
}
public function getEndTime()
{
return $this->endTime;
}
public function setError(Google_Service_Replicapool_OperationError $error)
{
$this->error = $error;
}
public function getError()
{
return $this->error;
}
public function setHttpErrorMessage($httpErrorMessage)
{
$this->httpErrorMessage = $httpErrorMessage;
}
public function getHttpErrorMessage()
{
return $this->httpErrorMessage;
}
public function setHttpErrorStatusCode($httpErrorStatusCode)
{
$this->httpErrorStatusCode = $httpErrorStatusCode;
}
public function getHttpErrorStatusCode()
{
return $this->httpErrorStatusCode;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setInsertTime($insertTime)
{
$this->insertTime = $insertTime;
}
public function getInsertTime()
{
return $this->insertTime;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setOperationType($operationType)
{
$this->operationType = $operationType;
}
public function getOperationType()
{
return $this->operationType;
}
public function setProgress($progress)
{
$this->progress = $progress;
}
public function getProgress()
{
return $this->progress;
}
public function setRegion($region)
{
$this->region = $region;
}
public function getRegion()
{
return $this->region;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setStartTime($startTime)
{
$this->startTime = $startTime;
}
public function getStartTime()
{
return $this->startTime;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setStatusMessage($statusMessage)
{
$this->statusMessage = $statusMessage;
}
public function getStatusMessage()
{
return $this->statusMessage;
}
public function setTargetId($targetId)
{
$this->targetId = $targetId;
}
public function getTargetId()
{
return $this->targetId;
}
public function setTargetLink($targetLink)
{
$this->targetLink = $targetLink;
}
public function getTargetLink()
{
return $this->targetLink;
}
public function setUser($user)
{
$this->user = $user;
}
public function getUser()
{
return $this->user;
}
public function setWarnings($warnings)
{
$this->warnings = $warnings;
}
public function getWarnings()
{
return $this->warnings;
}
public function setZone($zone)
{
$this->zone = $zone;
}
public function getZone()
{
return $this->zone;
}
}
#[AllowDynamicProperties]
class Google_Service_Replicapool_OperationError extends Google_Collection
{
protected $collection_key = 'errors';
protected $internal_gapi_mappings = array(
);
protected $errorsType = 'Google_Service_Replicapool_OperationErrorErrors';
protected $errorsDataType = 'array';
public function setErrors($errors)
{
$this->errors = $errors;
}
public function getErrors()
{
return $this->errors;
}
}
#[AllowDynamicProperties]
class Google_Service_Replicapool_OperationErrorErrors extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $code;
public $location;
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setLocation($location)
{
$this->location = $location;
}
public function getLocation()
{
return $this->location;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Replicapool_OperationList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Replicapool_Operation';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Replicapool_OperationWarnings extends Google_Collection
{
protected $collection_key = 'data';
protected $internal_gapi_mappings = array(
);
public $code;
protected $dataType = 'Google_Service_Replicapool_OperationWarningsData';
protected $dataDataType = 'array';
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setData($data)
{
$this->data = $data;
}
public function getData()
{
return $this->data;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Replicapool_OperationWarningsData extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $key;
public $value;
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Replicapool_ReplicaPoolAutoHealingPolicy extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $actionType;
public $healthCheck;
public function setActionType($actionType)
{
$this->actionType = $actionType;
}
public function getActionType()
{
return $this->actionType;
}
public function setHealthCheck($healthCheck)
{
$this->healthCheck = $healthCheck;
}
public function getHealthCheck()
{
return $this->healthCheck;
}
}
PK }\FwY Service/Computeaccounts.phpnu [
* API for the Google Compute Accounts service.
*
* * For more information about this service, see the API * Documentation *
* * @author Google, Inc. */ #[AllowDynamicProperties] class Google_Service_Computeaccounts extends Google_Service { /** View and manage your data across Google Cloud Platform services. */ const CLOUD_PLATFORM = "https://www.googleapis.com/auth/cloud-platform"; /** New Service: https://www.googleapis.com/auth/computeaccounts. */ const COMPUTEACCOUNTS = "https://www.googleapis.com/auth/computeaccounts"; /** New Service: https://www.googleapis.com/auth/computeaccounts.readonly. */ const COMPUTEACCOUNTS_READONLY = "https://www.googleapis.com/auth/computeaccounts.readonly"; public $globalAccountsOperations; public $groups; public $linux; public $users; /** * Constructs the internal representation of the Computeaccounts service. * * @param Google_Client $client */ public function __construct(Google_Client $client) { parent::__construct($client); $this->servicePath = 'computeaccounts/alpha/projects/'; $this->version = 'alpha'; $this->serviceName = 'computeaccounts'; $this->globalAccountsOperations = new Google_Service_Computeaccounts_GlobalAccountsOperations_Resource( $this, $this->serviceName, 'globalAccountsOperations', array( 'methods' => array( 'delete' => array( 'path' => '{project}/global/operations/{operation}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'operation' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/global/operations/{operation}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'operation' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/global/operations', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ), ) ) ); $this->groups = new Google_Service_Computeaccounts_Groups_Resource( $this, $this->serviceName, 'groups', array( 'methods' => array( 'addMember' => array( 'path' => '{project}/global/groups/{groupName}/addMember', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'groupName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'delete' => array( 'path' => '{project}/global/groups/{groupName}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'groupName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/global/groups/{groupName}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'groupName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/global/groups', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/global/groups', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'removeMember' => array( 'path' => '{project}/global/groups/{groupName}/removeMember', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'groupName' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ), ) ) ); $this->linux = new Google_Service_Computeaccounts_Linux_Resource( $this, $this->serviceName, 'linux', array( 'methods' => array( 'getAuthorizedKeysView' => array( 'path' => '{project}/zones/{zone}/authorizedKeysView/{user}', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'user' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ),'getLinuxAccountViews' => array( 'path' => '{project}/zones/{zone}/linuxAccountViews', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'zone' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'instance' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'user' => array( 'location' => 'query', 'type' => 'string', ), ), ), ) ) ); $this->users = new Google_Service_Computeaccounts_Users_Resource( $this, $this->serviceName, 'users', array( 'methods' => array( 'addPublicKey' => array( 'path' => '{project}/global/users/{user}/addPublicKey', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'user' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'delete' => array( 'path' => '{project}/global/users/{user}', 'httpMethod' => 'DELETE', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'user' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'get' => array( 'path' => '{project}/global/users/{user}', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'user' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'insert' => array( 'path' => '{project}/global/users', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), ), ),'list' => array( 'path' => '{project}/global/users', 'httpMethod' => 'GET', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'filter' => array( 'location' => 'query', 'type' => 'string', ), 'pageToken' => array( 'location' => 'query', 'type' => 'string', ), 'maxResults' => array( 'location' => 'query', 'type' => 'integer', ), ), ),'removePublicKey' => array( 'path' => '{project}/global/users/{user}/removePublicKey', 'httpMethod' => 'POST', 'parameters' => array( 'project' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'user' => array( 'location' => 'path', 'type' => 'string', 'required' => true, ), 'fingerprint' => array( 'location' => 'query', 'type' => 'string', 'required' => true, ), ), ), ) ) ); } } /** * The "globalAccountsOperations" collection of methods. * Typical usage is: *
* $computeaccountsService = new Google_Service_Computeaccounts(...);
* $globalAccountsOperations = $computeaccountsService->globalAccountsOperations;
*
*/
#[AllowDynamicProperties]
class Google_Service_Computeaccounts_GlobalAccountsOperations_Resource extends Google_Service_Resource
{
/**
* Deletes the specified operation resource. (globalAccountsOperations.delete)
*
* @param string $project Project ID for this request.
* @param string $operation Name of the operation resource to delete.
* @param array $optParams Optional parameters.
*/
public function delete($project, $operation, $optParams = array())
{
$params = array('project' => $project, 'operation' => $operation);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Retrieves the specified operation resource. (globalAccountsOperations.get)
*
* @param string $project Project ID for this request.
* @param string $operation Name of the operation resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Computeaccounts_Operation
*/
public function get($project, $operation, $optParams = array())
{
$params = array('project' => $project, 'operation' => $operation);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Computeaccounts_Operation");
}
/**
* Retrieves the list of operation resources contained within the specified
* project. (globalAccountsOperations.listGlobalAccountsOperations)
*
* @param string $project Project ID for this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Optional. Filter expression for filtering listed
* resources.
* @opt_param string pageToken Optional. Tag returned by a previous list request
* truncated by maxResults. Used to continue a previous list request.
* @opt_param string maxResults Optional. Maximum count of results to be
* returned. Maximum value is 500 and default value is 500.
* @return Google_Service_Computeaccounts_OperationList
*/
public function listGlobalAccountsOperations($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Computeaccounts_OperationList");
}
}
/**
* The "groups" collection of methods.
* Typical usage is:
*
* $computeaccountsService = new Google_Service_Computeaccounts(...);
* $groups = $computeaccountsService->groups;
*
*/
#[AllowDynamicProperties]
class Google_Service_Computeaccounts_Groups_Resource extends Google_Service_Resource
{
/**
* Adds users to the specified group. (groups.addMember)
*
* @param string $project Project ID for this request.
* @param string $groupName Name of the group for this request.
* @param Google_GroupsAddMemberRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Computeaccounts_Operation
*/
public function addMember($project, $groupName, Google_Service_Computeaccounts_GroupsAddMemberRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'groupName' => $groupName, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('addMember', array($params), "Google_Service_Computeaccounts_Operation");
}
/**
* Deletes the specified group resource. (groups.delete)
*
* @param string $project Project ID for this request.
* @param string $groupName Name of the group resource to delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Computeaccounts_Operation
*/
public function delete($project, $groupName, $optParams = array())
{
$params = array('project' => $project, 'groupName' => $groupName);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Computeaccounts_Operation");
}
/**
* Returns the specified group resource. (groups.get)
*
* @param string $project Project ID for this request.
* @param string $groupName Name of the group resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Computeaccounts_Group
*/
public function get($project, $groupName, $optParams = array())
{
$params = array('project' => $project, 'groupName' => $groupName);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Computeaccounts_Group");
}
/**
* Creates a group resource in the specified project using the data included in
* the request. (groups.insert)
*
* @param string $project Project ID for this request.
* @param Google_Group $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Computeaccounts_Operation
*/
public function insert($project, Google_Service_Computeaccounts_Group $postBody, $optParams = array())
{
$params = array('project' => $project, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Computeaccounts_Operation");
}
/**
* Retrieves the list of groups contained within the specified project.
* (groups.listGroups)
*
* @param string $project Project ID for this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Optional. Filter expression for filtering listed
* resources.
* @opt_param string pageToken Optional. Tag returned by a previous list request
* truncated by maxResults. Used to continue a previous list request.
* @opt_param string maxResults Optional. Maximum count of results to be
* returned. Maximum value is 500 and default value is 500.
* @return Google_Service_Computeaccounts_GroupList
*/
public function listGroups($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Computeaccounts_GroupList");
}
/**
* Removes users from the specified group. (groups.removeMember)
*
* @param string $project Project ID for this request.
* @param string $groupName Name of the group for this request.
* @param Google_GroupsRemoveMemberRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Computeaccounts_Operation
*/
public function removeMember($project, $groupName, Google_Service_Computeaccounts_GroupsRemoveMemberRequest $postBody, $optParams = array())
{
$params = array('project' => $project, 'groupName' => $groupName, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('removeMember', array($params), "Google_Service_Computeaccounts_Operation");
}
}
/**
* The "linux" collection of methods.
* Typical usage is:
*
* $computeaccountsService = new Google_Service_Computeaccounts(...);
* $linux = $computeaccountsService->linux;
*
*/
#[AllowDynamicProperties]
class Google_Service_Computeaccounts_Linux_Resource extends Google_Service_Resource
{
/**
* Returns the AuthorizedKeysView of the specified user.
* (linux.getAuthorizedKeysView)
*
* @param string $project Project ID for this request.
* @param string $zone Name of the zone for this request.
* @param string $user Username of the AuthorizedKeysView to return.
* @param string $instance The fully-qualified URL of the instance requesting
* the view.
* @param array $optParams Optional parameters.
* @return Google_Service_Computeaccounts_LinuxGetAuthorizedKeysViewResponse
*/
public function getAuthorizedKeysView($project, $zone, $user, $instance, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'user' => $user, 'instance' => $instance);
$params = array_merge($params, $optParams);
return $this->call('getAuthorizedKeysView', array($params), "Google_Service_Computeaccounts_LinuxGetAuthorizedKeysViewResponse");
}
/**
* Retrieves the Linux views for an instance contained within the specified
* project. (linux.getLinuxAccountViews)
*
* @param string $project Project ID for this request.
* @param string $zone Name of the zone for this request.
* @param string $instance The fully-qualified URL of the instance requesting
* the views.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken Optional. Tag returned by a previous list request
* truncated by maxResults. Used to continue a previous list request.
* @opt_param string maxResults Optional. Maximum count of results to be
* returned. Maximum value is 500 and default value is 500.
* @opt_param string filter Optional. Filter expression for filtering listed
* resources.
* @opt_param string user If provided, the user whose login is triggering an
* immediate refresh of the views.
* @return Google_Service_Computeaccounts_LinuxGetLinuxAccountViewsResponse
*/
public function getLinuxAccountViews($project, $zone, $instance, $optParams = array())
{
$params = array('project' => $project, 'zone' => $zone, 'instance' => $instance);
$params = array_merge($params, $optParams);
return $this->call('getLinuxAccountViews', array($params), "Google_Service_Computeaccounts_LinuxGetLinuxAccountViewsResponse");
}
}
/**
* The "users" collection of methods.
* Typical usage is:
*
* $computeaccountsService = new Google_Service_Computeaccounts(...);
* $users = $computeaccountsService->users;
*
*/
#[AllowDynamicProperties]
class Google_Service_Computeaccounts_Users_Resource extends Google_Service_Resource
{
/**
* Adds a public key to the specified user using the data included in the
* request. (users.addPublicKey)
*
* @param string $project Project ID for this request.
* @param string $user Name of the user for this request.
* @param Google_PublicKey $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Computeaccounts_Operation
*/
public function addPublicKey($project, $user, Google_Service_Computeaccounts_PublicKey $postBody, $optParams = array())
{
$params = array('project' => $project, 'user' => $user, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('addPublicKey', array($params), "Google_Service_Computeaccounts_Operation");
}
/**
* Deletes the specified user resource. (users.delete)
*
* @param string $project Project ID for this request.
* @param string $user Name of the user resource to delete.
* @param array $optParams Optional parameters.
* @return Google_Service_Computeaccounts_Operation
*/
public function delete($project, $user, $optParams = array())
{
$params = array('project' => $project, 'user' => $user);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_Computeaccounts_Operation");
}
/**
* Returns the specified user resource. (users.get)
*
* @param string $project Project ID for this request.
* @param string $user Name of the user resource to return.
* @param array $optParams Optional parameters.
* @return Google_Service_Computeaccounts_User
*/
public function get($project, $user, $optParams = array())
{
$params = array('project' => $project, 'user' => $user);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_Computeaccounts_User");
}
/**
* Creates a user resource in the specified project using the data included in
* the request. (users.insert)
*
* @param string $project Project ID for this request.
* @param Google_User $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_Computeaccounts_Operation
*/
public function insert($project, Google_Service_Computeaccounts_User $postBody, $optParams = array())
{
$params = array('project' => $project, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params), "Google_Service_Computeaccounts_Operation");
}
/**
* Retrieves the list of users contained within the specified project.
* (users.listUsers)
*
* @param string $project Project ID for this request.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Optional. Filter expression for filtering listed
* resources.
* @opt_param string pageToken Optional. Tag returned by a previous list request
* truncated by maxResults. Used to continue a previous list request.
* @opt_param string maxResults Optional. Maximum count of results to be
* returned. Maximum value is 500 and default value is 500.
* @return Google_Service_Computeaccounts_UserList
*/
public function listUsers($project, $optParams = array())
{
$params = array('project' => $project);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_Computeaccounts_UserList");
}
/**
* Removes the specified public key from the user. (users.removePublicKey)
*
* @param string $project Project ID for this request.
* @param string $user Name of the user for this request.
* @param string $fingerprint The fingerprint of the public key to delete.
* Public keys are identified by their fingerprint, which is defined by RFC4716
* to be the MD5 digest of the public key.
* @param array $optParams Optional parameters.
* @return Google_Service_Computeaccounts_Operation
*/
public function removePublicKey($project, $user, $fingerprint, $optParams = array())
{
$params = array('project' => $project, 'user' => $user, 'fingerprint' => $fingerprint);
$params = array_merge($params, $optParams);
return $this->call('removePublicKey', array($params), "Google_Service_Computeaccounts_Operation");
}
}
#[AllowDynamicProperties]
class Google_Service_Computeaccounts_AuthorizedKeysView extends Google_Collection
{
protected $collection_key = 'keys';
protected $internal_gapi_mappings = array(
);
public $keys;
public function setKeys($keys)
{
$this->keys = $keys;
}
public function getKeys()
{
return $this->keys;
}
}
#[AllowDynamicProperties]
class Google_Service_Computeaccounts_Group extends Google_Collection
{
protected $collection_key = 'members';
protected $internal_gapi_mappings = array(
);
public $creationTimestamp;
public $description;
public $id;
public $kind;
public $members;
public $name;
public $selfLink;
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMembers($members)
{
$this->members = $members;
}
public function getMembers()
{
return $this->members;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Computeaccounts_GroupList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Computeaccounts_Group';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Computeaccounts_GroupsAddMemberRequest extends Google_Collection
{
protected $collection_key = 'users';
protected $internal_gapi_mappings = array(
);
public $users;
public function setUsers($users)
{
$this->users = $users;
}
public function getUsers()
{
return $this->users;
}
}
#[AllowDynamicProperties]
class Google_Service_Computeaccounts_GroupsRemoveMemberRequest extends Google_Collection
{
protected $collection_key = 'users';
protected $internal_gapi_mappings = array(
);
public $users;
public function setUsers($users)
{
$this->users = $users;
}
public function getUsers()
{
return $this->users;
}
}
#[AllowDynamicProperties]
class Google_Service_Computeaccounts_LinuxAccountViews extends Google_Collection
{
protected $collection_key = 'userViews';
protected $internal_gapi_mappings = array(
);
protected $groupViewsType = 'Google_Service_Computeaccounts_LinuxGroupView';
protected $groupViewsDataType = 'array';
public $kind;
protected $userViewsType = 'Google_Service_Computeaccounts_LinuxUserView';
protected $userViewsDataType = 'array';
public function setGroupViews($groupViews)
{
$this->groupViews = $groupViews;
}
public function getGroupViews()
{
return $this->groupViews;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setUserViews($userViews)
{
$this->userViews = $userViews;
}
public function getUserViews()
{
return $this->userViews;
}
}
#[AllowDynamicProperties]
class Google_Service_Computeaccounts_LinuxGetAuthorizedKeysViewResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $resourceType = 'Google_Service_Computeaccounts_AuthorizedKeysView';
protected $resourceDataType = '';
public function setResource(Google_Service_Computeaccounts_AuthorizedKeysView $resource)
{
$this->resource = $resource;
}
public function getResource()
{
return $this->resource;
}
}
#[AllowDynamicProperties]
class Google_Service_Computeaccounts_LinuxGetLinuxAccountViewsResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $resourceType = 'Google_Service_Computeaccounts_LinuxAccountViews';
protected $resourceDataType = '';
public function setResource(Google_Service_Computeaccounts_LinuxAccountViews $resource)
{
$this->resource = $resource;
}
public function getResource()
{
return $this->resource;
}
}
#[AllowDynamicProperties]
class Google_Service_Computeaccounts_LinuxGroupView extends Google_Collection
{
protected $collection_key = 'members';
protected $internal_gapi_mappings = array(
);
public $gid;
public $groupName;
public $members;
public function setGid($gid)
{
$this->gid = $gid;
}
public function getGid()
{
return $this->gid;
}
public function setGroupName($groupName)
{
$this->groupName = $groupName;
}
public function getGroupName()
{
return $this->groupName;
}
public function setMembers($members)
{
$this->members = $members;
}
public function getMembers()
{
return $this->members;
}
}
#[AllowDynamicProperties]
class Google_Service_Computeaccounts_LinuxUserView extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $gecos;
public $gid;
public $homeDirectory;
public $shell;
public $uid;
public $username;
public function setGecos($gecos)
{
$this->gecos = $gecos;
}
public function getGecos()
{
return $this->gecos;
}
public function setGid($gid)
{
$this->gid = $gid;
}
public function getGid()
{
return $this->gid;
}
public function setHomeDirectory($homeDirectory)
{
$this->homeDirectory = $homeDirectory;
}
public function getHomeDirectory()
{
return $this->homeDirectory;
}
public function setShell($shell)
{
$this->shell = $shell;
}
public function getShell()
{
return $this->shell;
}
public function setUid($uid)
{
$this->uid = $uid;
}
public function getUid()
{
return $this->uid;
}
public function setUsername($username)
{
$this->username = $username;
}
public function getUsername()
{
return $this->username;
}
}
#[AllowDynamicProperties]
class Google_Service_Computeaccounts_Operation extends Google_Collection
{
protected $collection_key = 'warnings';
protected $internal_gapi_mappings = array(
);
public $clientOperationId;
public $creationTimestamp;
public $endTime;
protected $errorType = 'Google_Service_Computeaccounts_OperationError';
protected $errorDataType = '';
public $httpErrorMessage;
public $httpErrorStatusCode;
public $id;
public $insertTime;
public $kind;
public $name;
public $operationType;
public $progress;
public $region;
public $selfLink;
public $startTime;
public $status;
public $statusMessage;
public $targetId;
public $targetLink;
public $user;
protected $warningsType = 'Google_Service_Computeaccounts_OperationWarnings';
protected $warningsDataType = 'array';
public $zone;
public function setClientOperationId($clientOperationId)
{
$this->clientOperationId = $clientOperationId;
}
public function getClientOperationId()
{
return $this->clientOperationId;
}
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setEndTime($endTime)
{
$this->endTime = $endTime;
}
public function getEndTime()
{
return $this->endTime;
}
public function setError(Google_Service_Computeaccounts_OperationError $error)
{
$this->error = $error;
}
public function getError()
{
return $this->error;
}
public function setHttpErrorMessage($httpErrorMessage)
{
$this->httpErrorMessage = $httpErrorMessage;
}
public function getHttpErrorMessage()
{
return $this->httpErrorMessage;
}
public function setHttpErrorStatusCode($httpErrorStatusCode)
{
$this->httpErrorStatusCode = $httpErrorStatusCode;
}
public function getHttpErrorStatusCode()
{
return $this->httpErrorStatusCode;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setInsertTime($insertTime)
{
$this->insertTime = $insertTime;
}
public function getInsertTime()
{
return $this->insertTime;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setOperationType($operationType)
{
$this->operationType = $operationType;
}
public function getOperationType()
{
return $this->operationType;
}
public function setProgress($progress)
{
$this->progress = $progress;
}
public function getProgress()
{
return $this->progress;
}
public function setRegion($region)
{
$this->region = $region;
}
public function getRegion()
{
return $this->region;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
public function setStartTime($startTime)
{
$this->startTime = $startTime;
}
public function getStartTime()
{
return $this->startTime;
}
public function setStatus($status)
{
$this->status = $status;
}
public function getStatus()
{
return $this->status;
}
public function setStatusMessage($statusMessage)
{
$this->statusMessage = $statusMessage;
}
public function getStatusMessage()
{
return $this->statusMessage;
}
public function setTargetId($targetId)
{
$this->targetId = $targetId;
}
public function getTargetId()
{
return $this->targetId;
}
public function setTargetLink($targetLink)
{
$this->targetLink = $targetLink;
}
public function getTargetLink()
{
return $this->targetLink;
}
public function setUser($user)
{
$this->user = $user;
}
public function getUser()
{
return $this->user;
}
public function setWarnings($warnings)
{
$this->warnings = $warnings;
}
public function getWarnings()
{
return $this->warnings;
}
public function setZone($zone)
{
$this->zone = $zone;
}
public function getZone()
{
return $this->zone;
}
}
#[AllowDynamicProperties]
class Google_Service_Computeaccounts_OperationError extends Google_Collection
{
protected $collection_key = 'errors';
protected $internal_gapi_mappings = array(
);
protected $errorsType = 'Google_Service_Computeaccounts_OperationErrorErrors';
protected $errorsDataType = 'array';
public function setErrors($errors)
{
$this->errors = $errors;
}
public function getErrors()
{
return $this->errors;
}
}
#[AllowDynamicProperties]
class Google_Service_Computeaccounts_OperationErrorErrors extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $code;
public $location;
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setLocation($location)
{
$this->location = $location;
}
public function getLocation()
{
return $this->location;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Computeaccounts_OperationList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Computeaccounts_Operation';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Computeaccounts_OperationWarnings extends Google_Collection
{
protected $collection_key = 'data';
protected $internal_gapi_mappings = array(
);
public $code;
protected $dataType = 'Google_Service_Computeaccounts_OperationWarningsData';
protected $dataDataType = 'array';
public $message;
public function setCode($code)
{
$this->code = $code;
}
public function getCode()
{
return $this->code;
}
public function setData($data)
{
$this->data = $data;
}
public function getData()
{
return $this->data;
}
public function setMessage($message)
{
$this->message = $message;
}
public function getMessage()
{
return $this->message;
}
}
#[AllowDynamicProperties]
class Google_Service_Computeaccounts_OperationWarningsData extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $key;
public $value;
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
#[AllowDynamicProperties]
class Google_Service_Computeaccounts_PublicKey extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $creationTimestamp;
public $description;
public $expirationTimestamp;
public $fingerprint;
public $key;
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setExpirationTimestamp($expirationTimestamp)
{
$this->expirationTimestamp = $expirationTimestamp;
}
public function getExpirationTimestamp()
{
return $this->expirationTimestamp;
}
public function setFingerprint($fingerprint)
{
$this->fingerprint = $fingerprint;
}
public function getFingerprint()
{
return $this->fingerprint;
}
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
}
#[AllowDynamicProperties]
class Google_Service_Computeaccounts_User extends Google_Collection
{
protected $collection_key = 'publicKeys';
protected $internal_gapi_mappings = array(
);
public $creationTimestamp;
public $description;
public $groups;
public $id;
public $kind;
public $name;
public $owner;
protected $publicKeysType = 'Google_Service_Computeaccounts_PublicKey';
protected $publicKeysDataType = 'array';
public $selfLink;
public function setCreationTimestamp($creationTimestamp)
{
$this->creationTimestamp = $creationTimestamp;
}
public function getCreationTimestamp()
{
return $this->creationTimestamp;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setGroups($groups)
{
$this->groups = $groups;
}
public function getGroups()
{
return $this->groups;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setOwner($owner)
{
$this->owner = $owner;
}
public function getOwner()
{
return $this->owner;
}
public function setPublicKeys($publicKeys)
{
$this->publicKeys = $publicKeys;
}
public function getPublicKeys()
{
return $this->publicKeys;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
#[AllowDynamicProperties]
class Google_Service_Computeaccounts_UserList extends Google_Collection
{
protected $collection_key = 'items';
protected $internal_gapi_mappings = array(
);
public $id;
protected $itemsType = 'Google_Service_Computeaccounts_User';
protected $itemsDataType = 'array';
public $kind;
public $nextPageToken;
public $selfLink;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setItems($items)
{
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
}
PK }\2e&