summaryrefslogtreecommitdiff
path: root/Postman/Postman-Mail/google-api-php-client-1.1.2/src/Google/Service/Taskqueue.php
diff options
context:
space:
mode:
Diffstat (limited to 'Postman/Postman-Mail/google-api-php-client-1.1.2/src/Google/Service/Taskqueue.php')
-rw-r--r--Postman/Postman-Mail/google-api-php-client-1.1.2/src/Google/Service/Taskqueue.php689
1 files changed, 0 insertions, 689 deletions
diff --git a/Postman/Postman-Mail/google-api-php-client-1.1.2/src/Google/Service/Taskqueue.php b/Postman/Postman-Mail/google-api-php-client-1.1.2/src/Google/Service/Taskqueue.php
deleted file mode 100644
index 0f70ecf..0000000
--- a/Postman/Postman-Mail/google-api-php-client-1.1.2/src/Google/Service/Taskqueue.php
+++ /dev/null
@@ -1,689 +0,0 @@
-<?php
-/*
- * Copyright 2010 Google Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License"); you may not
- * use this file except in compliance with the License. You may obtain a copy of
- * the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
- * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
- * License for the specific language governing permissions and limitations under
- * the License.
- */
-
-/**
- * Service definition for Taskqueue (v1beta2).
- *
- * <p>
- * Lets you access a Google App Engine Pull Task Queue over REST.</p>
- *
- * <p>
- * For more information about this service, see the API
- * <a href="https://developers.google.com/appengine/docs/python/taskqueue/rest" target="_blank">Documentation</a>
- * </p>
- *
- * @author Google, Inc.
- */
-class Postman_Google_Service_Taskqueue extends Postman_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 Postman_Google_Client $client
- */
- public function __construct(Postman_Google_Client $client)
- {
- parent::__construct($client);
- $this->servicePath = 'taskqueue/v1beta2/projects/';
- $this->version = 'v1beta2';
- $this->serviceName = 'taskqueue';
-
- $this->taskqueues = new Postman_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 Postman_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:
- * <code>
- * $taskqueueService = new Postman_Google_Service_Taskqueue(...);
- * $taskqueues = $taskqueueService->taskqueues;
- * </code>
- */
-class Postman_Google_Service_Taskqueue_Taskqueues_Resource extends Postman_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 Postman_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), "Postman_Google_Service_Taskqueue_TaskQueue");
- }
-}
-
-/**
- * The "tasks" collection of methods.
- * Typical usage is:
- * <code>
- * $taskqueueService = new Postman_Google_Service_Taskqueue(...);
- * $tasks = $taskqueueService->tasks;
- * </code>
- */
-class Postman_Google_Service_Taskqueue_Tasks_Resource extends Postman_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 Postman_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), "Postman_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 Postman_Google_Task $postBody
- * @param array $optParams Optional parameters.
- * @return Postman_Google_Service_Taskqueue_Task
- */
- public function insert($project, $taskqueue, Postman_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), "Postman_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 Postman_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), "Postman_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 Postman_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), "Postman_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 Postman_Google_Task $postBody
- * @param array $optParams Optional parameters.
- * @return Postman_Google_Service_Taskqueue_Task
- */
- public function patch($project, $taskqueue, $task, $newLeaseSeconds, Postman_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), "Postman_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 Postman_Google_Task $postBody
- * @param array $optParams Optional parameters.
- * @return Postman_Google_Service_Taskqueue_Task
- */
- public function update($project, $taskqueue, $task, $newLeaseSeconds, Postman_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), "Postman_Google_Service_Taskqueue_Task");
- }
-}
-
-
-
-
-class Postman_Google_Service_Taskqueue_Task extends Postman_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;
- }
-}
-
-class Postman_Google_Service_Taskqueue_TaskQueue extends Postman_Google_Model
-{
- protected $internal_gapi_mappings = array(
- );
- protected $aclType = 'Postman_Google_Service_Taskqueue_TaskQueueAcl';
- protected $aclDataType = '';
- public $id;
- public $kind;
- public $maxLeases;
- protected $statsType = 'Postman_Google_Service_Taskqueue_TaskQueueStats';
- protected $statsDataType = '';
-
-
- public function setAcl(Postman_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(Postman_Google_Service_Taskqueue_TaskQueueStats $stats)
- {
- $this->stats = $stats;
- }
- public function getStats()
- {
- return $this->stats;
- }
-}
-
-class Postman_Google_Service_Taskqueue_TaskQueueAcl extends Postman_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;
- }
-}
-
-class Postman_Google_Service_Taskqueue_TaskQueueStats extends Postman_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;
- }
-}
-
-class Postman_Google_Service_Taskqueue_Tasks extends Postman_Google_Collection
-{
- protected $collection_key = 'items';
- protected $internal_gapi_mappings = array(
- );
- protected $itemsType = 'Postman_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;
- }
-}
-
-class Postman_Google_Service_Taskqueue_Tasks2 extends Postman_Google_Collection
-{
- protected $collection_key = 'items';
- protected $internal_gapi_mappings = array(
- );
- protected $itemsType = 'Postman_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;
- }
-}