Commit realizado el 12:13:52 08-04-2024
This commit is contained in:
@@ -0,0 +1,113 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service;
|
||||
|
||||
use WPMailSMTP\Vendor\Google\Client;
|
||||
/**
|
||||
* Service definition for Gmail (v1).
|
||||
*
|
||||
* <p>
|
||||
* The Gmail API lets you view and manage Gmail mailbox data like threads,
|
||||
* messages, and labels.</p>
|
||||
*
|
||||
* <p>
|
||||
* For more information about this service, see the API
|
||||
* <a href="https://developers.google.com/gmail/api/" target="_blank">Documentation</a>
|
||||
* </p>
|
||||
*
|
||||
* @author Google, Inc.
|
||||
*/
|
||||
class Gmail extends \WPMailSMTP\Vendor\Google\Service
|
||||
{
|
||||
/** Read, compose, send, and permanently delete all your email from Gmail. */
|
||||
const MAIL_GOOGLE_COM = "https://mail.google.com/";
|
||||
/** Manage drafts and send emails when you interact with the add-on. */
|
||||
const GMAIL_ADDONS_CURRENT_ACTION_COMPOSE = "https://www.googleapis.com/auth/gmail.addons.current.action.compose";
|
||||
/** View your email messages when you interact with the add-on. */
|
||||
const GMAIL_ADDONS_CURRENT_MESSAGE_ACTION = "https://www.googleapis.com/auth/gmail.addons.current.message.action";
|
||||
/** View your email message metadata when the add-on is running. */
|
||||
const GMAIL_ADDONS_CURRENT_MESSAGE_METADATA = "https://www.googleapis.com/auth/gmail.addons.current.message.metadata";
|
||||
/** View your email messages when the add-on is running. */
|
||||
const GMAIL_ADDONS_CURRENT_MESSAGE_READONLY = "https://www.googleapis.com/auth/gmail.addons.current.message.readonly";
|
||||
/** Manage drafts and send emails. */
|
||||
const GMAIL_COMPOSE = "https://www.googleapis.com/auth/gmail.compose";
|
||||
/** Add emails into your Gmail mailbox. */
|
||||
const GMAIL_INSERT = "https://www.googleapis.com/auth/gmail.insert";
|
||||
/** See and edit your email labels. */
|
||||
const GMAIL_LABELS = "https://www.googleapis.com/auth/gmail.labels";
|
||||
/** View your email message metadata such as labels and headers, but not the email body. */
|
||||
const GMAIL_METADATA = "https://www.googleapis.com/auth/gmail.metadata";
|
||||
/** Read, compose, and send emails from your Gmail account. */
|
||||
const GMAIL_MODIFY = "https://www.googleapis.com/auth/gmail.modify";
|
||||
/** View your email 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";
|
||||
/** See, edit, create, or change your email settings and filters in Gmail. */
|
||||
const GMAIL_SETTINGS_BASIC = "https://www.googleapis.com/auth/gmail.settings.basic";
|
||||
/** Manage your sensitive mail settings, including who can manage your mail. */
|
||||
const GMAIL_SETTINGS_SHARING = "https://www.googleapis.com/auth/gmail.settings.sharing";
|
||||
public $users;
|
||||
public $users_drafts;
|
||||
public $users_history;
|
||||
public $users_labels;
|
||||
public $users_messages;
|
||||
public $users_messages_attachments;
|
||||
public $users_settings;
|
||||
public $users_settings_cse_identities;
|
||||
public $users_settings_cse_keypairs;
|
||||
public $users_settings_delegates;
|
||||
public $users_settings_filters;
|
||||
public $users_settings_forwardingAddresses;
|
||||
public $users_settings_sendAs;
|
||||
public $users_settings_sendAs_smimeInfo;
|
||||
public $users_threads;
|
||||
/**
|
||||
* Constructs the internal representation of the Gmail service.
|
||||
*
|
||||
* @param Client|array $clientOrConfig The client used to deliver requests, or a
|
||||
* config array to pass to a new Client instance.
|
||||
* @param string $rootUrl The root URL used for requests to the service.
|
||||
*/
|
||||
public function __construct($clientOrConfig = [], $rootUrl = null)
|
||||
{
|
||||
parent::__construct($clientOrConfig);
|
||||
$this->rootUrl = $rootUrl ?: 'https://gmail.googleapis.com/';
|
||||
$this->servicePath = '';
|
||||
$this->batchPath = 'batch';
|
||||
$this->version = 'v1';
|
||||
$this->serviceName = 'gmail';
|
||||
$this->users = new \WPMailSMTP\Vendor\Google\Service\Gmail\Resource\Users($this, $this->serviceName, 'users', ['methods' => ['getProfile' => ['path' => 'gmail/v1/users/{userId}/profile', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'stop' => ['path' => 'gmail/v1/users/{userId}/stop', 'httpMethod' => 'POST', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'watch' => ['path' => 'gmail/v1/users/{userId}/watch', 'httpMethod' => 'POST', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]]]]);
|
||||
$this->users_drafts = new \WPMailSMTP\Vendor\Google\Service\Gmail\Resource\UsersDrafts($this, $this->serviceName, 'drafts', ['methods' => ['create' => ['path' => 'gmail/v1/users/{userId}/drafts', 'httpMethod' => 'POST', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'delete' => ['path' => 'gmail/v1/users/{userId}/drafts/{id}', 'httpMethod' => 'DELETE', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'id' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'get' => ['path' => 'gmail/v1/users/{userId}/drafts/{id}', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'id' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'format' => ['location' => 'query', 'type' => 'string']]], 'list' => ['path' => 'gmail/v1/users/{userId}/drafts', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'includeSpamTrash' => ['location' => 'query', 'type' => 'boolean'], 'maxResults' => ['location' => 'query', 'type' => 'integer'], 'pageToken' => ['location' => 'query', 'type' => 'string'], 'q' => ['location' => 'query', 'type' => 'string']]], 'send' => ['path' => 'gmail/v1/users/{userId}/drafts/send', 'httpMethod' => 'POST', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'update' => ['path' => 'gmail/v1/users/{userId}/drafts/{id}', 'httpMethod' => 'PUT', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'id' => ['location' => 'path', 'type' => 'string', 'required' => \true]]]]]);
|
||||
$this->users_history = new \WPMailSMTP\Vendor\Google\Service\Gmail\Resource\UsersHistory($this, $this->serviceName, 'history', ['methods' => ['list' => ['path' => 'gmail/v1/users/{userId}/history', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'historyTypes' => ['location' => 'query', 'type' => 'string', 'repeated' => \true], 'labelId' => ['location' => 'query', 'type' => 'string'], 'maxResults' => ['location' => 'query', 'type' => 'integer'], 'pageToken' => ['location' => 'query', 'type' => 'string'], 'startHistoryId' => ['location' => 'query', 'type' => 'string']]]]]);
|
||||
$this->users_labels = new \WPMailSMTP\Vendor\Google\Service\Gmail\Resource\UsersLabels($this, $this->serviceName, 'labels', ['methods' => ['create' => ['path' => 'gmail/v1/users/{userId}/labels', 'httpMethod' => 'POST', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'delete' => ['path' => 'gmail/v1/users/{userId}/labels/{id}', 'httpMethod' => 'DELETE', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'id' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'get' => ['path' => 'gmail/v1/users/{userId}/labels/{id}', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'id' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'list' => ['path' => 'gmail/v1/users/{userId}/labels', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'patch' => ['path' => 'gmail/v1/users/{userId}/labels/{id}', 'httpMethod' => 'PATCH', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'id' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'update' => ['path' => 'gmail/v1/users/{userId}/labels/{id}', 'httpMethod' => 'PUT', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'id' => ['location' => 'path', 'type' => 'string', 'required' => \true]]]]]);
|
||||
$this->users_messages = new \WPMailSMTP\Vendor\Google\Service\Gmail\Resource\UsersMessages($this, $this->serviceName, 'messages', ['methods' => ['batchDelete' => ['path' => 'gmail/v1/users/{userId}/messages/batchDelete', 'httpMethod' => 'POST', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'batchModify' => ['path' => 'gmail/v1/users/{userId}/messages/batchModify', 'httpMethod' => 'POST', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'delete' => ['path' => 'gmail/v1/users/{userId}/messages/{id}', 'httpMethod' => 'DELETE', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'id' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'get' => ['path' => 'gmail/v1/users/{userId}/messages/{id}', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'id' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'format' => ['location' => 'query', 'type' => 'string'], 'metadataHeaders' => ['location' => 'query', 'type' => 'string', 'repeated' => \true]]], 'import' => ['path' => 'gmail/v1/users/{userId}/messages/import', 'httpMethod' => 'POST', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'deleted' => ['location' => 'query', 'type' => 'boolean'], 'internalDateSource' => ['location' => 'query', 'type' => 'string'], 'neverMarkSpam' => ['location' => 'query', 'type' => 'boolean'], 'processForCalendar' => ['location' => 'query', 'type' => 'boolean']]], 'insert' => ['path' => 'gmail/v1/users/{userId}/messages', 'httpMethod' => 'POST', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'deleted' => ['location' => 'query', 'type' => 'boolean'], 'internalDateSource' => ['location' => 'query', 'type' => 'string']]], 'list' => ['path' => 'gmail/v1/users/{userId}/messages', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'includeSpamTrash' => ['location' => 'query', 'type' => 'boolean'], 'labelIds' => ['location' => 'query', 'type' => 'string', 'repeated' => \true], 'maxResults' => ['location' => 'query', 'type' => 'integer'], 'pageToken' => ['location' => 'query', 'type' => 'string'], 'q' => ['location' => 'query', 'type' => 'string']]], 'modify' => ['path' => 'gmail/v1/users/{userId}/messages/{id}/modify', 'httpMethod' => 'POST', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'id' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'send' => ['path' => 'gmail/v1/users/{userId}/messages/send', 'httpMethod' => 'POST', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'trash' => ['path' => 'gmail/v1/users/{userId}/messages/{id}/trash', 'httpMethod' => 'POST', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'id' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'untrash' => ['path' => 'gmail/v1/users/{userId}/messages/{id}/untrash', 'httpMethod' => 'POST', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'id' => ['location' => 'path', 'type' => 'string', 'required' => \true]]]]]);
|
||||
$this->users_messages_attachments = new \WPMailSMTP\Vendor\Google\Service\Gmail\Resource\UsersMessagesAttachments($this, $this->serviceName, 'attachments', ['methods' => ['get' => ['path' => 'gmail/v1/users/{userId}/messages/{messageId}/attachments/{id}', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'messageId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'id' => ['location' => 'path', 'type' => 'string', 'required' => \true]]]]]);
|
||||
$this->users_settings = new \WPMailSMTP\Vendor\Google\Service\Gmail\Resource\UsersSettings($this, $this->serviceName, 'settings', ['methods' => ['getAutoForwarding' => ['path' => 'gmail/v1/users/{userId}/settings/autoForwarding', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'getImap' => ['path' => 'gmail/v1/users/{userId}/settings/imap', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'getLanguage' => ['path' => 'gmail/v1/users/{userId}/settings/language', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'getPop' => ['path' => 'gmail/v1/users/{userId}/settings/pop', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'getVacation' => ['path' => 'gmail/v1/users/{userId}/settings/vacation', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'updateAutoForwarding' => ['path' => 'gmail/v1/users/{userId}/settings/autoForwarding', 'httpMethod' => 'PUT', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'updateImap' => ['path' => 'gmail/v1/users/{userId}/settings/imap', 'httpMethod' => 'PUT', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'updateLanguage' => ['path' => 'gmail/v1/users/{userId}/settings/language', 'httpMethod' => 'PUT', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'updatePop' => ['path' => 'gmail/v1/users/{userId}/settings/pop', 'httpMethod' => 'PUT', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'updateVacation' => ['path' => 'gmail/v1/users/{userId}/settings/vacation', 'httpMethod' => 'PUT', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]]]]);
|
||||
$this->users_settings_cse_identities = new \WPMailSMTP\Vendor\Google\Service\Gmail\Resource\UsersSettingsCseIdentities($this, $this->serviceName, 'identities', ['methods' => ['create' => ['path' => 'gmail/v1/users/{userId}/settings/cse/identities', 'httpMethod' => 'POST', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'delete' => ['path' => 'gmail/v1/users/{userId}/settings/cse/identities/{cseEmailAddress}', 'httpMethod' => 'DELETE', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'cseEmailAddress' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'get' => ['path' => 'gmail/v1/users/{userId}/settings/cse/identities/{cseEmailAddress}', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'cseEmailAddress' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'list' => ['path' => 'gmail/v1/users/{userId}/settings/cse/identities', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'pageSize' => ['location' => 'query', 'type' => 'integer'], 'pageToken' => ['location' => 'query', 'type' => 'string']]], 'patch' => ['path' => 'gmail/v1/users/{userId}/settings/cse/identities/{emailAddress}', 'httpMethod' => 'PATCH', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'emailAddress' => ['location' => 'path', 'type' => 'string', 'required' => \true]]]]]);
|
||||
$this->users_settings_cse_keypairs = new \WPMailSMTP\Vendor\Google\Service\Gmail\Resource\UsersSettingsCseKeypairs($this, $this->serviceName, 'keypairs', ['methods' => ['create' => ['path' => 'gmail/v1/users/{userId}/settings/cse/keypairs', 'httpMethod' => 'POST', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'disable' => ['path' => 'gmail/v1/users/{userId}/settings/cse/keypairs/{keyPairId}:disable', 'httpMethod' => 'POST', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'keyPairId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'enable' => ['path' => 'gmail/v1/users/{userId}/settings/cse/keypairs/{keyPairId}:enable', 'httpMethod' => 'POST', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'keyPairId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'get' => ['path' => 'gmail/v1/users/{userId}/settings/cse/keypairs/{keyPairId}', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'keyPairId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'list' => ['path' => 'gmail/v1/users/{userId}/settings/cse/keypairs', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'pageSize' => ['location' => 'query', 'type' => 'integer'], 'pageToken' => ['location' => 'query', 'type' => 'string']]], 'obliterate' => ['path' => 'gmail/v1/users/{userId}/settings/cse/keypairs/{keyPairId}:obliterate', 'httpMethod' => 'POST', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'keyPairId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]]]]);
|
||||
$this->users_settings_delegates = new \WPMailSMTP\Vendor\Google\Service\Gmail\Resource\UsersSettingsDelegates($this, $this->serviceName, 'delegates', ['methods' => ['create' => ['path' => 'gmail/v1/users/{userId}/settings/delegates', 'httpMethod' => 'POST', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'delete' => ['path' => 'gmail/v1/users/{userId}/settings/delegates/{delegateEmail}', 'httpMethod' => 'DELETE', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'delegateEmail' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'get' => ['path' => 'gmail/v1/users/{userId}/settings/delegates/{delegateEmail}', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'delegateEmail' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'list' => ['path' => 'gmail/v1/users/{userId}/settings/delegates', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]]]]);
|
||||
$this->users_settings_filters = new \WPMailSMTP\Vendor\Google\Service\Gmail\Resource\UsersSettingsFilters($this, $this->serviceName, 'filters', ['methods' => ['create' => ['path' => 'gmail/v1/users/{userId}/settings/filters', 'httpMethod' => 'POST', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'delete' => ['path' => 'gmail/v1/users/{userId}/settings/filters/{id}', 'httpMethod' => 'DELETE', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'id' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'get' => ['path' => 'gmail/v1/users/{userId}/settings/filters/{id}', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'id' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'list' => ['path' => 'gmail/v1/users/{userId}/settings/filters', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]]]]);
|
||||
$this->users_settings_forwardingAddresses = new \WPMailSMTP\Vendor\Google\Service\Gmail\Resource\UsersSettingsForwardingAddresses($this, $this->serviceName, 'forwardingAddresses', ['methods' => ['create' => ['path' => 'gmail/v1/users/{userId}/settings/forwardingAddresses', 'httpMethod' => 'POST', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'delete' => ['path' => 'gmail/v1/users/{userId}/settings/forwardingAddresses/{forwardingEmail}', 'httpMethod' => 'DELETE', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'forwardingEmail' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'get' => ['path' => 'gmail/v1/users/{userId}/settings/forwardingAddresses/{forwardingEmail}', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'forwardingEmail' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'list' => ['path' => 'gmail/v1/users/{userId}/settings/forwardingAddresses', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]]]]);
|
||||
$this->users_settings_sendAs = new \WPMailSMTP\Vendor\Google\Service\Gmail\Resource\UsersSettingsSendAs($this, $this->serviceName, 'sendAs', ['methods' => ['create' => ['path' => 'gmail/v1/users/{userId}/settings/sendAs', 'httpMethod' => 'POST', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'delete' => ['path' => 'gmail/v1/users/{userId}/settings/sendAs/{sendAsEmail}', 'httpMethod' => 'DELETE', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'sendAsEmail' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'get' => ['path' => 'gmail/v1/users/{userId}/settings/sendAs/{sendAsEmail}', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'sendAsEmail' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'list' => ['path' => 'gmail/v1/users/{userId}/settings/sendAs', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'patch' => ['path' => 'gmail/v1/users/{userId}/settings/sendAs/{sendAsEmail}', 'httpMethod' => 'PATCH', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'sendAsEmail' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'update' => ['path' => 'gmail/v1/users/{userId}/settings/sendAs/{sendAsEmail}', 'httpMethod' => 'PUT', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'sendAsEmail' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'verify' => ['path' => 'gmail/v1/users/{userId}/settings/sendAs/{sendAsEmail}/verify', 'httpMethod' => 'POST', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'sendAsEmail' => ['location' => 'path', 'type' => 'string', 'required' => \true]]]]]);
|
||||
$this->users_settings_sendAs_smimeInfo = new \WPMailSMTP\Vendor\Google\Service\Gmail\Resource\UsersSettingsSendAsSmimeInfo($this, $this->serviceName, 'smimeInfo', ['methods' => ['delete' => ['path' => 'gmail/v1/users/{userId}/settings/sendAs/{sendAsEmail}/smimeInfo/{id}', 'httpMethod' => 'DELETE', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'sendAsEmail' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'id' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'get' => ['path' => 'gmail/v1/users/{userId}/settings/sendAs/{sendAsEmail}/smimeInfo/{id}', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'sendAsEmail' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'id' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'insert' => ['path' => 'gmail/v1/users/{userId}/settings/sendAs/{sendAsEmail}/smimeInfo', 'httpMethod' => 'POST', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'sendAsEmail' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'list' => ['path' => 'gmail/v1/users/{userId}/settings/sendAs/{sendAsEmail}/smimeInfo', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'sendAsEmail' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'setDefault' => ['path' => 'gmail/v1/users/{userId}/settings/sendAs/{sendAsEmail}/smimeInfo/{id}/setDefault', 'httpMethod' => 'POST', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'sendAsEmail' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'id' => ['location' => 'path', 'type' => 'string', 'required' => \true]]]]]);
|
||||
$this->users_threads = new \WPMailSMTP\Vendor\Google\Service\Gmail\Resource\UsersThreads($this, $this->serviceName, 'threads', ['methods' => ['delete' => ['path' => 'gmail/v1/users/{userId}/threads/{id}', 'httpMethod' => 'DELETE', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'id' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'get' => ['path' => 'gmail/v1/users/{userId}/threads/{id}', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'id' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'format' => ['location' => 'query', 'type' => 'string'], 'metadataHeaders' => ['location' => 'query', 'type' => 'string', 'repeated' => \true]]], 'list' => ['path' => 'gmail/v1/users/{userId}/threads', 'httpMethod' => 'GET', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'includeSpamTrash' => ['location' => 'query', 'type' => 'boolean'], 'labelIds' => ['location' => 'query', 'type' => 'string', 'repeated' => \true], 'maxResults' => ['location' => 'query', 'type' => 'integer'], 'pageToken' => ['location' => 'query', 'type' => 'string'], 'q' => ['location' => 'query', 'type' => 'string']]], 'modify' => ['path' => 'gmail/v1/users/{userId}/threads/{id}/modify', 'httpMethod' => 'POST', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'id' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'trash' => ['path' => 'gmail/v1/users/{userId}/threads/{id}/trash', 'httpMethod' => 'POST', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'id' => ['location' => 'path', 'type' => 'string', 'required' => \true]]], 'untrash' => ['path' => 'gmail/v1/users/{userId}/threads/{id}/untrash', 'httpMethod' => 'POST', 'parameters' => ['userId' => ['location' => 'path', 'type' => 'string', 'required' => \true], 'id' => ['location' => 'path', 'type' => 'string', 'required' => \true]]]]]);
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail');
|
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class AutoForwarding extends \WPMailSMTP\Vendor\Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $disposition;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $emailAddress;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $enabled;
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setDisposition($disposition)
|
||||
{
|
||||
$this->disposition = $disposition;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getDisposition()
|
||||
{
|
||||
return $this->disposition;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setEmailAddress($emailAddress)
|
||||
{
|
||||
$this->emailAddress = $emailAddress;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getEmailAddress()
|
||||
{
|
||||
return $this->emailAddress;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setEnabled($enabled)
|
||||
{
|
||||
$this->enabled = $enabled;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getEnabled()
|
||||
{
|
||||
return $this->enabled;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\AutoForwarding::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_AutoForwarding');
|
@@ -0,0 +1,43 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class BatchDeleteMessagesRequest extends \WPMailSMTP\Vendor\Google\Collection
|
||||
{
|
||||
protected $collection_key = 'ids';
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $ids;
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setIds($ids)
|
||||
{
|
||||
$this->ids = $ids;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getIds()
|
||||
{
|
||||
return $this->ids;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\BatchDeleteMessagesRequest::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_BatchDeleteMessagesRequest');
|
@@ -0,0 +1,79 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class BatchModifyMessagesRequest extends \WPMailSMTP\Vendor\Google\Collection
|
||||
{
|
||||
protected $collection_key = 'removeLabelIds';
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $addLabelIds;
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $ids;
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $removeLabelIds;
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setAddLabelIds($addLabelIds)
|
||||
{
|
||||
$this->addLabelIds = $addLabelIds;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getAddLabelIds()
|
||||
{
|
||||
return $this->addLabelIds;
|
||||
}
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setIds($ids)
|
||||
{
|
||||
$this->ids = $ids;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getIds()
|
||||
{
|
||||
return $this->ids;
|
||||
}
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setRemoveLabelIds($removeLabelIds)
|
||||
{
|
||||
$this->removeLabelIds = $removeLabelIds;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getRemoveLabelIds()
|
||||
{
|
||||
return $this->removeLabelIds;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\BatchModifyMessagesRequest::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_BatchModifyMessagesRequest');
|
@@ -0,0 +1,60 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class CseIdentity extends \WPMailSMTP\Vendor\Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $emailAddress;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $primaryKeyPairId;
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setEmailAddress($emailAddress)
|
||||
{
|
||||
$this->emailAddress = $emailAddress;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getEmailAddress()
|
||||
{
|
||||
return $this->emailAddress;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setPrimaryKeyPairId($primaryKeyPairId)
|
||||
{
|
||||
$this->primaryKeyPairId = $primaryKeyPairId;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getPrimaryKeyPairId()
|
||||
{
|
||||
return $this->primaryKeyPairId;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\CseIdentity::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_CseIdentity');
|
@@ -0,0 +1,149 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class CseKeyPair extends \WPMailSMTP\Vendor\Google\Collection
|
||||
{
|
||||
protected $collection_key = 'subjectEmailAddresses';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $disableTime;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $enablementState;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $keyPairId;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $pem;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $pkcs7;
|
||||
protected $privateKeyMetadataType = \WPMailSMTP\Vendor\Google\Service\Gmail\CsePrivateKeyMetadata::class;
|
||||
protected $privateKeyMetadataDataType = 'array';
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $subjectEmailAddresses;
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setDisableTime($disableTime)
|
||||
{
|
||||
$this->disableTime = $disableTime;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getDisableTime()
|
||||
{
|
||||
return $this->disableTime;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setEnablementState($enablementState)
|
||||
{
|
||||
$this->enablementState = $enablementState;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getEnablementState()
|
||||
{
|
||||
return $this->enablementState;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setKeyPairId($keyPairId)
|
||||
{
|
||||
$this->keyPairId = $keyPairId;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getKeyPairId()
|
||||
{
|
||||
return $this->keyPairId;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setPem($pem)
|
||||
{
|
||||
$this->pem = $pem;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getPem()
|
||||
{
|
||||
return $this->pem;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setPkcs7($pkcs7)
|
||||
{
|
||||
$this->pkcs7 = $pkcs7;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getPkcs7()
|
||||
{
|
||||
return $this->pkcs7;
|
||||
}
|
||||
/**
|
||||
* @param CsePrivateKeyMetadata[]
|
||||
*/
|
||||
public function setPrivateKeyMetadata($privateKeyMetadata)
|
||||
{
|
||||
$this->privateKeyMetadata = $privateKeyMetadata;
|
||||
}
|
||||
/**
|
||||
* @return CsePrivateKeyMetadata[]
|
||||
*/
|
||||
public function getPrivateKeyMetadata()
|
||||
{
|
||||
return $this->privateKeyMetadata;
|
||||
}
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setSubjectEmailAddresses($subjectEmailAddresses)
|
||||
{
|
||||
$this->subjectEmailAddresses = $subjectEmailAddresses;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getSubjectEmailAddresses()
|
||||
{
|
||||
return $this->subjectEmailAddresses;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\CseKeyPair::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_CseKeyPair');
|
@@ -0,0 +1,58 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class CsePrivateKeyMetadata extends \WPMailSMTP\Vendor\Google\Model
|
||||
{
|
||||
protected $kaclsKeyMetadataType = \WPMailSMTP\Vendor\Google\Service\Gmail\KaclsKeyMetadata::class;
|
||||
protected $kaclsKeyMetadataDataType = '';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $privateKeyMetadataId;
|
||||
/**
|
||||
* @param KaclsKeyMetadata
|
||||
*/
|
||||
public function setKaclsKeyMetadata(\WPMailSMTP\Vendor\Google\Service\Gmail\KaclsKeyMetadata $kaclsKeyMetadata)
|
||||
{
|
||||
$this->kaclsKeyMetadata = $kaclsKeyMetadata;
|
||||
}
|
||||
/**
|
||||
* @return KaclsKeyMetadata
|
||||
*/
|
||||
public function getKaclsKeyMetadata()
|
||||
{
|
||||
return $this->kaclsKeyMetadata;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setPrivateKeyMetadataId($privateKeyMetadataId)
|
||||
{
|
||||
$this->privateKeyMetadataId = $privateKeyMetadataId;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getPrivateKeyMetadataId()
|
||||
{
|
||||
return $this->privateKeyMetadataId;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\CsePrivateKeyMetadata::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_CsePrivateKeyMetadata');
|
@@ -0,0 +1,60 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class Delegate extends \WPMailSMTP\Vendor\Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $delegateEmail;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $verificationStatus;
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setDelegateEmail($delegateEmail)
|
||||
{
|
||||
$this->delegateEmail = $delegateEmail;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getDelegateEmail()
|
||||
{
|
||||
return $this->delegateEmail;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setVerificationStatus($verificationStatus)
|
||||
{
|
||||
$this->verificationStatus = $verificationStatus;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getVerificationStatus()
|
||||
{
|
||||
return $this->verificationStatus;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\Delegate::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_Delegate');
|
@@ -0,0 +1,24 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class DisableCseKeyPairRequest extends \WPMailSMTP\Vendor\Google\Model
|
||||
{
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\DisableCseKeyPairRequest::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_DisableCseKeyPairRequest');
|
@@ -0,0 +1,58 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class Draft extends \WPMailSMTP\Vendor\Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $id;
|
||||
protected $messageType = \WPMailSMTP\Vendor\Google\Service\Gmail\Message::class;
|
||||
protected $messageDataType = '';
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setId($id)
|
||||
{
|
||||
$this->id = $id;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getId()
|
||||
{
|
||||
return $this->id;
|
||||
}
|
||||
/**
|
||||
* @param Message
|
||||
*/
|
||||
public function setMessage(\WPMailSMTP\Vendor\Google\Service\Gmail\Message $message)
|
||||
{
|
||||
$this->message = $message;
|
||||
}
|
||||
/**
|
||||
* @return Message
|
||||
*/
|
||||
public function getMessage()
|
||||
{
|
||||
return $this->message;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\Draft::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_Draft');
|
@@ -0,0 +1,24 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class EnableCseKeyPairRequest extends \WPMailSMTP\Vendor\Google\Model
|
||||
{
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\EnableCseKeyPairRequest::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_EnableCseKeyPairRequest');
|
@@ -0,0 +1,74 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class Filter extends \WPMailSMTP\Vendor\Google\Model
|
||||
{
|
||||
protected $actionType = \WPMailSMTP\Vendor\Google\Service\Gmail\FilterAction::class;
|
||||
protected $actionDataType = '';
|
||||
protected $criteriaType = \WPMailSMTP\Vendor\Google\Service\Gmail\FilterCriteria::class;
|
||||
protected $criteriaDataType = '';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $id;
|
||||
/**
|
||||
* @param FilterAction
|
||||
*/
|
||||
public function setAction(\WPMailSMTP\Vendor\Google\Service\Gmail\FilterAction $action)
|
||||
{
|
||||
$this->action = $action;
|
||||
}
|
||||
/**
|
||||
* @return FilterAction
|
||||
*/
|
||||
public function getAction()
|
||||
{
|
||||
return $this->action;
|
||||
}
|
||||
/**
|
||||
* @param FilterCriteria
|
||||
*/
|
||||
public function setCriteria(\WPMailSMTP\Vendor\Google\Service\Gmail\FilterCriteria $criteria)
|
||||
{
|
||||
$this->criteria = $criteria;
|
||||
}
|
||||
/**
|
||||
* @return FilterCriteria
|
||||
*/
|
||||
public function getCriteria()
|
||||
{
|
||||
return $this->criteria;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setId($id)
|
||||
{
|
||||
$this->id = $id;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getId()
|
||||
{
|
||||
return $this->id;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\Filter::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_Filter');
|
@@ -0,0 +1,79 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class FilterAction extends \WPMailSMTP\Vendor\Google\Collection
|
||||
{
|
||||
protected $collection_key = 'removeLabelIds';
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $addLabelIds;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $forward;
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $removeLabelIds;
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setAddLabelIds($addLabelIds)
|
||||
{
|
||||
$this->addLabelIds = $addLabelIds;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getAddLabelIds()
|
||||
{
|
||||
return $this->addLabelIds;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setForward($forward)
|
||||
{
|
||||
$this->forward = $forward;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getForward()
|
||||
{
|
||||
return $this->forward;
|
||||
}
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setRemoveLabelIds($removeLabelIds)
|
||||
{
|
||||
$this->removeLabelIds = $removeLabelIds;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getRemoveLabelIds()
|
||||
{
|
||||
return $this->removeLabelIds;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\FilterAction::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_FilterAction');
|
@@ -0,0 +1,186 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class FilterCriteria extends \WPMailSMTP\Vendor\Google\Model
|
||||
{
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $excludeChats;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $from;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $hasAttachment;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $negatedQuery;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $query;
|
||||
/**
|
||||
* @var int
|
||||
*/
|
||||
public $size;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $sizeComparison;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $subject;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $to;
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setExcludeChats($excludeChats)
|
||||
{
|
||||
$this->excludeChats = $excludeChats;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getExcludeChats()
|
||||
{
|
||||
return $this->excludeChats;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setFrom($from)
|
||||
{
|
||||
$this->from = $from;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getFrom()
|
||||
{
|
||||
return $this->from;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setHasAttachment($hasAttachment)
|
||||
{
|
||||
$this->hasAttachment = $hasAttachment;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getHasAttachment()
|
||||
{
|
||||
return $this->hasAttachment;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setNegatedQuery($negatedQuery)
|
||||
{
|
||||
$this->negatedQuery = $negatedQuery;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getNegatedQuery()
|
||||
{
|
||||
return $this->negatedQuery;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setQuery($query)
|
||||
{
|
||||
$this->query = $query;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getQuery()
|
||||
{
|
||||
return $this->query;
|
||||
}
|
||||
/**
|
||||
* @param int
|
||||
*/
|
||||
public function setSize($size)
|
||||
{
|
||||
$this->size = $size;
|
||||
}
|
||||
/**
|
||||
* @return int
|
||||
*/
|
||||
public function getSize()
|
||||
{
|
||||
return $this->size;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setSizeComparison($sizeComparison)
|
||||
{
|
||||
$this->sizeComparison = $sizeComparison;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getSizeComparison()
|
||||
{
|
||||
return $this->sizeComparison;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setSubject($subject)
|
||||
{
|
||||
$this->subject = $subject;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getSubject()
|
||||
{
|
||||
return $this->subject;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setTo($to)
|
||||
{
|
||||
$this->to = $to;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getTo()
|
||||
{
|
||||
return $this->to;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\FilterCriteria::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_FilterCriteria');
|
@@ -0,0 +1,60 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class ForwardingAddress extends \WPMailSMTP\Vendor\Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $forwardingEmail;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $verificationStatus;
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setForwardingEmail($forwardingEmail)
|
||||
{
|
||||
$this->forwardingEmail = $forwardingEmail;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getForwardingEmail()
|
||||
{
|
||||
return $this->forwardingEmail;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setVerificationStatus($verificationStatus)
|
||||
{
|
||||
$this->verificationStatus = $verificationStatus;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getVerificationStatus()
|
||||
{
|
||||
return $this->verificationStatus;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\ForwardingAddress::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_ForwardingAddress');
|
@@ -0,0 +1,123 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class History extends \WPMailSMTP\Vendor\Google\Collection
|
||||
{
|
||||
protected $collection_key = 'messagesDeleted';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $id;
|
||||
protected $labelsAddedType = \WPMailSMTP\Vendor\Google\Service\Gmail\HistoryLabelAdded::class;
|
||||
protected $labelsAddedDataType = 'array';
|
||||
protected $labelsRemovedType = \WPMailSMTP\Vendor\Google\Service\Gmail\HistoryLabelRemoved::class;
|
||||
protected $labelsRemovedDataType = 'array';
|
||||
protected $messagesType = \WPMailSMTP\Vendor\Google\Service\Gmail\Message::class;
|
||||
protected $messagesDataType = 'array';
|
||||
protected $messagesAddedType = \WPMailSMTP\Vendor\Google\Service\Gmail\HistoryMessageAdded::class;
|
||||
protected $messagesAddedDataType = 'array';
|
||||
protected $messagesDeletedType = \WPMailSMTP\Vendor\Google\Service\Gmail\HistoryMessageDeleted::class;
|
||||
protected $messagesDeletedDataType = 'array';
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setId($id)
|
||||
{
|
||||
$this->id = $id;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getId()
|
||||
{
|
||||
return $this->id;
|
||||
}
|
||||
/**
|
||||
* @param HistoryLabelAdded[]
|
||||
*/
|
||||
public function setLabelsAdded($labelsAdded)
|
||||
{
|
||||
$this->labelsAdded = $labelsAdded;
|
||||
}
|
||||
/**
|
||||
* @return HistoryLabelAdded[]
|
||||
*/
|
||||
public function getLabelsAdded()
|
||||
{
|
||||
return $this->labelsAdded;
|
||||
}
|
||||
/**
|
||||
* @param HistoryLabelRemoved[]
|
||||
*/
|
||||
public function setLabelsRemoved($labelsRemoved)
|
||||
{
|
||||
$this->labelsRemoved = $labelsRemoved;
|
||||
}
|
||||
/**
|
||||
* @return HistoryLabelRemoved[]
|
||||
*/
|
||||
public function getLabelsRemoved()
|
||||
{
|
||||
return $this->labelsRemoved;
|
||||
}
|
||||
/**
|
||||
* @param Message[]
|
||||
*/
|
||||
public function setMessages($messages)
|
||||
{
|
||||
$this->messages = $messages;
|
||||
}
|
||||
/**
|
||||
* @return Message[]
|
||||
*/
|
||||
public function getMessages()
|
||||
{
|
||||
return $this->messages;
|
||||
}
|
||||
/**
|
||||
* @param HistoryMessageAdded[]
|
||||
*/
|
||||
public function setMessagesAdded($messagesAdded)
|
||||
{
|
||||
$this->messagesAdded = $messagesAdded;
|
||||
}
|
||||
/**
|
||||
* @return HistoryMessageAdded[]
|
||||
*/
|
||||
public function getMessagesAdded()
|
||||
{
|
||||
return $this->messagesAdded;
|
||||
}
|
||||
/**
|
||||
* @param HistoryMessageDeleted[]
|
||||
*/
|
||||
public function setMessagesDeleted($messagesDeleted)
|
||||
{
|
||||
$this->messagesDeleted = $messagesDeleted;
|
||||
}
|
||||
/**
|
||||
* @return HistoryMessageDeleted[]
|
||||
*/
|
||||
public function getMessagesDeleted()
|
||||
{
|
||||
return $this->messagesDeleted;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\History::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_History');
|
@@ -0,0 +1,59 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class HistoryLabelAdded extends \WPMailSMTP\Vendor\Google\Collection
|
||||
{
|
||||
protected $collection_key = 'labelIds';
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $labelIds;
|
||||
protected $messageType = \WPMailSMTP\Vendor\Google\Service\Gmail\Message::class;
|
||||
protected $messageDataType = '';
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setLabelIds($labelIds)
|
||||
{
|
||||
$this->labelIds = $labelIds;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getLabelIds()
|
||||
{
|
||||
return $this->labelIds;
|
||||
}
|
||||
/**
|
||||
* @param Message
|
||||
*/
|
||||
public function setMessage(\WPMailSMTP\Vendor\Google\Service\Gmail\Message $message)
|
||||
{
|
||||
$this->message = $message;
|
||||
}
|
||||
/**
|
||||
* @return Message
|
||||
*/
|
||||
public function getMessage()
|
||||
{
|
||||
return $this->message;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\HistoryLabelAdded::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_HistoryLabelAdded');
|
@@ -0,0 +1,59 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class HistoryLabelRemoved extends \WPMailSMTP\Vendor\Google\Collection
|
||||
{
|
||||
protected $collection_key = 'labelIds';
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $labelIds;
|
||||
protected $messageType = \WPMailSMTP\Vendor\Google\Service\Gmail\Message::class;
|
||||
protected $messageDataType = '';
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setLabelIds($labelIds)
|
||||
{
|
||||
$this->labelIds = $labelIds;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getLabelIds()
|
||||
{
|
||||
return $this->labelIds;
|
||||
}
|
||||
/**
|
||||
* @param Message
|
||||
*/
|
||||
public function setMessage(\WPMailSMTP\Vendor\Google\Service\Gmail\Message $message)
|
||||
{
|
||||
$this->message = $message;
|
||||
}
|
||||
/**
|
||||
* @return Message
|
||||
*/
|
||||
public function getMessage()
|
||||
{
|
||||
return $this->message;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\HistoryLabelRemoved::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_HistoryLabelRemoved');
|
@@ -0,0 +1,40 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class HistoryMessageAdded extends \WPMailSMTP\Vendor\Google\Model
|
||||
{
|
||||
protected $messageType = \WPMailSMTP\Vendor\Google\Service\Gmail\Message::class;
|
||||
protected $messageDataType = '';
|
||||
/**
|
||||
* @param Message
|
||||
*/
|
||||
public function setMessage(\WPMailSMTP\Vendor\Google\Service\Gmail\Message $message)
|
||||
{
|
||||
$this->message = $message;
|
||||
}
|
||||
/**
|
||||
* @return Message
|
||||
*/
|
||||
public function getMessage()
|
||||
{
|
||||
return $this->message;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\HistoryMessageAdded::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_HistoryMessageAdded');
|
@@ -0,0 +1,40 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class HistoryMessageDeleted extends \WPMailSMTP\Vendor\Google\Model
|
||||
{
|
||||
protected $messageType = \WPMailSMTP\Vendor\Google\Service\Gmail\Message::class;
|
||||
protected $messageDataType = '';
|
||||
/**
|
||||
* @param Message
|
||||
*/
|
||||
public function setMessage(\WPMailSMTP\Vendor\Google\Service\Gmail\Message $message)
|
||||
{
|
||||
$this->message = $message;
|
||||
}
|
||||
/**
|
||||
* @return Message
|
||||
*/
|
||||
public function getMessage()
|
||||
{
|
||||
return $this->message;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\HistoryMessageDeleted::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_HistoryMessageDeleted');
|
@@ -0,0 +1,96 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class ImapSettings extends \WPMailSMTP\Vendor\Google\Model
|
||||
{
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $autoExpunge;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $enabled;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $expungeBehavior;
|
||||
/**
|
||||
* @var int
|
||||
*/
|
||||
public $maxFolderSize;
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setAutoExpunge($autoExpunge)
|
||||
{
|
||||
$this->autoExpunge = $autoExpunge;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getAutoExpunge()
|
||||
{
|
||||
return $this->autoExpunge;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setEnabled($enabled)
|
||||
{
|
||||
$this->enabled = $enabled;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getEnabled()
|
||||
{
|
||||
return $this->enabled;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setExpungeBehavior($expungeBehavior)
|
||||
{
|
||||
$this->expungeBehavior = $expungeBehavior;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getExpungeBehavior()
|
||||
{
|
||||
return $this->expungeBehavior;
|
||||
}
|
||||
/**
|
||||
* @param int
|
||||
*/
|
||||
public function setMaxFolderSize($maxFolderSize)
|
||||
{
|
||||
$this->maxFolderSize = $maxFolderSize;
|
||||
}
|
||||
/**
|
||||
* @return int
|
||||
*/
|
||||
public function getMaxFolderSize()
|
||||
{
|
||||
return $this->maxFolderSize;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\ImapSettings::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_ImapSettings');
|
@@ -0,0 +1,60 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class KaclsKeyMetadata extends \WPMailSMTP\Vendor\Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $kaclsData;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $kaclsUri;
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setKaclsData($kaclsData)
|
||||
{
|
||||
$this->kaclsData = $kaclsData;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getKaclsData()
|
||||
{
|
||||
return $this->kaclsData;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setKaclsUri($kaclsUri)
|
||||
{
|
||||
$this->kaclsUri = $kaclsUri;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getKaclsUri()
|
||||
{
|
||||
return $this->kaclsUri;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\KaclsKeyMetadata::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_KaclsKeyMetadata');
|
@@ -0,0 +1,202 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class Label extends \WPMailSMTP\Vendor\Google\Model
|
||||
{
|
||||
protected $colorType = \WPMailSMTP\Vendor\Google\Service\Gmail\LabelColor::class;
|
||||
protected $colorDataType = '';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $id;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $labelListVisibility;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $messageListVisibility;
|
||||
/**
|
||||
* @var int
|
||||
*/
|
||||
public $messagesTotal;
|
||||
/**
|
||||
* @var int
|
||||
*/
|
||||
public $messagesUnread;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $name;
|
||||
/**
|
||||
* @var int
|
||||
*/
|
||||
public $threadsTotal;
|
||||
/**
|
||||
* @var int
|
||||
*/
|
||||
public $threadsUnread;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $type;
|
||||
/**
|
||||
* @param LabelColor
|
||||
*/
|
||||
public function setColor(\WPMailSMTP\Vendor\Google\Service\Gmail\LabelColor $color)
|
||||
{
|
||||
$this->color = $color;
|
||||
}
|
||||
/**
|
||||
* @return LabelColor
|
||||
*/
|
||||
public function getColor()
|
||||
{
|
||||
return $this->color;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setId($id)
|
||||
{
|
||||
$this->id = $id;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getId()
|
||||
{
|
||||
return $this->id;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setLabelListVisibility($labelListVisibility)
|
||||
{
|
||||
$this->labelListVisibility = $labelListVisibility;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getLabelListVisibility()
|
||||
{
|
||||
return $this->labelListVisibility;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setMessageListVisibility($messageListVisibility)
|
||||
{
|
||||
$this->messageListVisibility = $messageListVisibility;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getMessageListVisibility()
|
||||
{
|
||||
return $this->messageListVisibility;
|
||||
}
|
||||
/**
|
||||
* @param int
|
||||
*/
|
||||
public function setMessagesTotal($messagesTotal)
|
||||
{
|
||||
$this->messagesTotal = $messagesTotal;
|
||||
}
|
||||
/**
|
||||
* @return int
|
||||
*/
|
||||
public function getMessagesTotal()
|
||||
{
|
||||
return $this->messagesTotal;
|
||||
}
|
||||
/**
|
||||
* @param int
|
||||
*/
|
||||
public function setMessagesUnread($messagesUnread)
|
||||
{
|
||||
$this->messagesUnread = $messagesUnread;
|
||||
}
|
||||
/**
|
||||
* @return int
|
||||
*/
|
||||
public function getMessagesUnread()
|
||||
{
|
||||
return $this->messagesUnread;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setName($name)
|
||||
{
|
||||
$this->name = $name;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getName()
|
||||
{
|
||||
return $this->name;
|
||||
}
|
||||
/**
|
||||
* @param int
|
||||
*/
|
||||
public function setThreadsTotal($threadsTotal)
|
||||
{
|
||||
$this->threadsTotal = $threadsTotal;
|
||||
}
|
||||
/**
|
||||
* @return int
|
||||
*/
|
||||
public function getThreadsTotal()
|
||||
{
|
||||
return $this->threadsTotal;
|
||||
}
|
||||
/**
|
||||
* @param int
|
||||
*/
|
||||
public function setThreadsUnread($threadsUnread)
|
||||
{
|
||||
$this->threadsUnread = $threadsUnread;
|
||||
}
|
||||
/**
|
||||
* @return int
|
||||
*/
|
||||
public function getThreadsUnread()
|
||||
{
|
||||
return $this->threadsUnread;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setType($type)
|
||||
{
|
||||
$this->type = $type;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getType()
|
||||
{
|
||||
return $this->type;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\Label::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_Label');
|
@@ -0,0 +1,60 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class LabelColor extends \WPMailSMTP\Vendor\Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $backgroundColor;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $textColor;
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setBackgroundColor($backgroundColor)
|
||||
{
|
||||
$this->backgroundColor = $backgroundColor;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getBackgroundColor()
|
||||
{
|
||||
return $this->backgroundColor;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setTextColor($textColor)
|
||||
{
|
||||
$this->textColor = $textColor;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getTextColor()
|
||||
{
|
||||
return $this->textColor;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\LabelColor::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_LabelColor');
|
@@ -0,0 +1,42 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class LanguageSettings extends \WPMailSMTP\Vendor\Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $displayLanguage;
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setDisplayLanguage($displayLanguage)
|
||||
{
|
||||
$this->displayLanguage = $displayLanguage;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getDisplayLanguage()
|
||||
{
|
||||
return $this->displayLanguage;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\LanguageSettings::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_LanguageSettings');
|
@@ -0,0 +1,59 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class ListCseIdentitiesResponse extends \WPMailSMTP\Vendor\Google\Collection
|
||||
{
|
||||
protected $collection_key = 'cseIdentities';
|
||||
protected $cseIdentitiesType = \WPMailSMTP\Vendor\Google\Service\Gmail\CseIdentity::class;
|
||||
protected $cseIdentitiesDataType = 'array';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $nextPageToken;
|
||||
/**
|
||||
* @param CseIdentity[]
|
||||
*/
|
||||
public function setCseIdentities($cseIdentities)
|
||||
{
|
||||
$this->cseIdentities = $cseIdentities;
|
||||
}
|
||||
/**
|
||||
* @return CseIdentity[]
|
||||
*/
|
||||
public function getCseIdentities()
|
||||
{
|
||||
return $this->cseIdentities;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setNextPageToken($nextPageToken)
|
||||
{
|
||||
$this->nextPageToken = $nextPageToken;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getNextPageToken()
|
||||
{
|
||||
return $this->nextPageToken;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\ListCseIdentitiesResponse::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_ListCseIdentitiesResponse');
|
@@ -0,0 +1,59 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class ListCseKeyPairsResponse extends \WPMailSMTP\Vendor\Google\Collection
|
||||
{
|
||||
protected $collection_key = 'cseKeyPairs';
|
||||
protected $cseKeyPairsType = \WPMailSMTP\Vendor\Google\Service\Gmail\CseKeyPair::class;
|
||||
protected $cseKeyPairsDataType = 'array';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $nextPageToken;
|
||||
/**
|
||||
* @param CseKeyPair[]
|
||||
*/
|
||||
public function setCseKeyPairs($cseKeyPairs)
|
||||
{
|
||||
$this->cseKeyPairs = $cseKeyPairs;
|
||||
}
|
||||
/**
|
||||
* @return CseKeyPair[]
|
||||
*/
|
||||
public function getCseKeyPairs()
|
||||
{
|
||||
return $this->cseKeyPairs;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setNextPageToken($nextPageToken)
|
||||
{
|
||||
$this->nextPageToken = $nextPageToken;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getNextPageToken()
|
||||
{
|
||||
return $this->nextPageToken;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\ListCseKeyPairsResponse::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_ListCseKeyPairsResponse');
|
@@ -0,0 +1,41 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class ListDelegatesResponse extends \WPMailSMTP\Vendor\Google\Collection
|
||||
{
|
||||
protected $collection_key = 'delegates';
|
||||
protected $delegatesType = \WPMailSMTP\Vendor\Google\Service\Gmail\Delegate::class;
|
||||
protected $delegatesDataType = 'array';
|
||||
/**
|
||||
* @param Delegate[]
|
||||
*/
|
||||
public function setDelegates($delegates)
|
||||
{
|
||||
$this->delegates = $delegates;
|
||||
}
|
||||
/**
|
||||
* @return Delegate[]
|
||||
*/
|
||||
public function getDelegates()
|
||||
{
|
||||
return $this->delegates;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\ListDelegatesResponse::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_ListDelegatesResponse');
|
@@ -0,0 +1,77 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class ListDraftsResponse extends \WPMailSMTP\Vendor\Google\Collection
|
||||
{
|
||||
protected $collection_key = 'drafts';
|
||||
protected $draftsType = \WPMailSMTP\Vendor\Google\Service\Gmail\Draft::class;
|
||||
protected $draftsDataType = 'array';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $nextPageToken;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $resultSizeEstimate;
|
||||
/**
|
||||
* @param Draft[]
|
||||
*/
|
||||
public function setDrafts($drafts)
|
||||
{
|
||||
$this->drafts = $drafts;
|
||||
}
|
||||
/**
|
||||
* @return Draft[]
|
||||
*/
|
||||
public function getDrafts()
|
||||
{
|
||||
return $this->drafts;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setNextPageToken($nextPageToken)
|
||||
{
|
||||
$this->nextPageToken = $nextPageToken;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getNextPageToken()
|
||||
{
|
||||
return $this->nextPageToken;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setResultSizeEstimate($resultSizeEstimate)
|
||||
{
|
||||
$this->resultSizeEstimate = $resultSizeEstimate;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getResultSizeEstimate()
|
||||
{
|
||||
return $this->resultSizeEstimate;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\ListDraftsResponse::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_ListDraftsResponse');
|
@@ -0,0 +1,41 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class ListFiltersResponse extends \WPMailSMTP\Vendor\Google\Collection
|
||||
{
|
||||
protected $collection_key = 'filter';
|
||||
protected $filterType = \WPMailSMTP\Vendor\Google\Service\Gmail\Filter::class;
|
||||
protected $filterDataType = 'array';
|
||||
/**
|
||||
* @param Filter[]
|
||||
*/
|
||||
public function setFilter($filter)
|
||||
{
|
||||
$this->filter = $filter;
|
||||
}
|
||||
/**
|
||||
* @return Filter[]
|
||||
*/
|
||||
public function getFilter()
|
||||
{
|
||||
return $this->filter;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\ListFiltersResponse::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_ListFiltersResponse');
|
@@ -0,0 +1,41 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class ListForwardingAddressesResponse extends \WPMailSMTP\Vendor\Google\Collection
|
||||
{
|
||||
protected $collection_key = 'forwardingAddresses';
|
||||
protected $forwardingAddressesType = \WPMailSMTP\Vendor\Google\Service\Gmail\ForwardingAddress::class;
|
||||
protected $forwardingAddressesDataType = 'array';
|
||||
/**
|
||||
* @param ForwardingAddress[]
|
||||
*/
|
||||
public function setForwardingAddresses($forwardingAddresses)
|
||||
{
|
||||
$this->forwardingAddresses = $forwardingAddresses;
|
||||
}
|
||||
/**
|
||||
* @return ForwardingAddress[]
|
||||
*/
|
||||
public function getForwardingAddresses()
|
||||
{
|
||||
return $this->forwardingAddresses;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\ListForwardingAddressesResponse::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_ListForwardingAddressesResponse');
|
@@ -0,0 +1,77 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class ListHistoryResponse extends \WPMailSMTP\Vendor\Google\Collection
|
||||
{
|
||||
protected $collection_key = 'history';
|
||||
protected $historyType = \WPMailSMTP\Vendor\Google\Service\Gmail\History::class;
|
||||
protected $historyDataType = 'array';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $historyId;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $nextPageToken;
|
||||
/**
|
||||
* @param History[]
|
||||
*/
|
||||
public function setHistory($history)
|
||||
{
|
||||
$this->history = $history;
|
||||
}
|
||||
/**
|
||||
* @return History[]
|
||||
*/
|
||||
public function getHistory()
|
||||
{
|
||||
return $this->history;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setHistoryId($historyId)
|
||||
{
|
||||
$this->historyId = $historyId;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getHistoryId()
|
||||
{
|
||||
return $this->historyId;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setNextPageToken($nextPageToken)
|
||||
{
|
||||
$this->nextPageToken = $nextPageToken;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getNextPageToken()
|
||||
{
|
||||
return $this->nextPageToken;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\ListHistoryResponse::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_ListHistoryResponse');
|
@@ -0,0 +1,41 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class ListLabelsResponse extends \WPMailSMTP\Vendor\Google\Collection
|
||||
{
|
||||
protected $collection_key = 'labels';
|
||||
protected $labelsType = \WPMailSMTP\Vendor\Google\Service\Gmail\Label::class;
|
||||
protected $labelsDataType = 'array';
|
||||
/**
|
||||
* @param Label[]
|
||||
*/
|
||||
public function setLabels($labels)
|
||||
{
|
||||
$this->labels = $labels;
|
||||
}
|
||||
/**
|
||||
* @return Label[]
|
||||
*/
|
||||
public function getLabels()
|
||||
{
|
||||
return $this->labels;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\ListLabelsResponse::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_ListLabelsResponse');
|
@@ -0,0 +1,77 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class ListMessagesResponse extends \WPMailSMTP\Vendor\Google\Collection
|
||||
{
|
||||
protected $collection_key = 'messages';
|
||||
protected $messagesType = \WPMailSMTP\Vendor\Google\Service\Gmail\Message::class;
|
||||
protected $messagesDataType = 'array';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $nextPageToken;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $resultSizeEstimate;
|
||||
/**
|
||||
* @param Message[]
|
||||
*/
|
||||
public function setMessages($messages)
|
||||
{
|
||||
$this->messages = $messages;
|
||||
}
|
||||
/**
|
||||
* @return Message[]
|
||||
*/
|
||||
public function getMessages()
|
||||
{
|
||||
return $this->messages;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setNextPageToken($nextPageToken)
|
||||
{
|
||||
$this->nextPageToken = $nextPageToken;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getNextPageToken()
|
||||
{
|
||||
return $this->nextPageToken;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setResultSizeEstimate($resultSizeEstimate)
|
||||
{
|
||||
$this->resultSizeEstimate = $resultSizeEstimate;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getResultSizeEstimate()
|
||||
{
|
||||
return $this->resultSizeEstimate;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\ListMessagesResponse::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_ListMessagesResponse');
|
@@ -0,0 +1,41 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class ListSendAsResponse extends \WPMailSMTP\Vendor\Google\Collection
|
||||
{
|
||||
protected $collection_key = 'sendAs';
|
||||
protected $sendAsType = \WPMailSMTP\Vendor\Google\Service\Gmail\SendAs::class;
|
||||
protected $sendAsDataType = 'array';
|
||||
/**
|
||||
* @param SendAs[]
|
||||
*/
|
||||
public function setSendAs($sendAs)
|
||||
{
|
||||
$this->sendAs = $sendAs;
|
||||
}
|
||||
/**
|
||||
* @return SendAs[]
|
||||
*/
|
||||
public function getSendAs()
|
||||
{
|
||||
return $this->sendAs;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\ListSendAsResponse::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_ListSendAsResponse');
|
@@ -0,0 +1,41 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class ListSmimeInfoResponse extends \WPMailSMTP\Vendor\Google\Collection
|
||||
{
|
||||
protected $collection_key = 'smimeInfo';
|
||||
protected $smimeInfoType = \WPMailSMTP\Vendor\Google\Service\Gmail\SmimeInfo::class;
|
||||
protected $smimeInfoDataType = 'array';
|
||||
/**
|
||||
* @param SmimeInfo[]
|
||||
*/
|
||||
public function setSmimeInfo($smimeInfo)
|
||||
{
|
||||
$this->smimeInfo = $smimeInfo;
|
||||
}
|
||||
/**
|
||||
* @return SmimeInfo[]
|
||||
*/
|
||||
public function getSmimeInfo()
|
||||
{
|
||||
return $this->smimeInfo;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\ListSmimeInfoResponse::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_ListSmimeInfoResponse');
|
@@ -0,0 +1,77 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class ListThreadsResponse extends \WPMailSMTP\Vendor\Google\Collection
|
||||
{
|
||||
protected $collection_key = 'threads';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $nextPageToken;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $resultSizeEstimate;
|
||||
protected $threadsType = \WPMailSMTP\Vendor\Google\Service\Gmail\Thread::class;
|
||||
protected $threadsDataType = 'array';
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setNextPageToken($nextPageToken)
|
||||
{
|
||||
$this->nextPageToken = $nextPageToken;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getNextPageToken()
|
||||
{
|
||||
return $this->nextPageToken;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setResultSizeEstimate($resultSizeEstimate)
|
||||
{
|
||||
$this->resultSizeEstimate = $resultSizeEstimate;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getResultSizeEstimate()
|
||||
{
|
||||
return $this->resultSizeEstimate;
|
||||
}
|
||||
/**
|
||||
* @param Thread[]
|
||||
*/
|
||||
public function setThreads($threads)
|
||||
{
|
||||
$this->threads = $threads;
|
||||
}
|
||||
/**
|
||||
* @return Thread[]
|
||||
*/
|
||||
public function getThreads()
|
||||
{
|
||||
return $this->threads;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\ListThreadsResponse::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_ListThreadsResponse');
|
@@ -0,0 +1,185 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class Message extends \WPMailSMTP\Vendor\Google\Collection
|
||||
{
|
||||
protected $collection_key = 'labelIds';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $historyId;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $id;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $internalDate;
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $labelIds;
|
||||
protected $payloadType = \WPMailSMTP\Vendor\Google\Service\Gmail\MessagePart::class;
|
||||
protected $payloadDataType = '';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $raw;
|
||||
/**
|
||||
* @var int
|
||||
*/
|
||||
public $sizeEstimate;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $snippet;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $threadId;
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setHistoryId($historyId)
|
||||
{
|
||||
$this->historyId = $historyId;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getHistoryId()
|
||||
{
|
||||
return $this->historyId;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setId($id)
|
||||
{
|
||||
$this->id = $id;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getId()
|
||||
{
|
||||
return $this->id;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setInternalDate($internalDate)
|
||||
{
|
||||
$this->internalDate = $internalDate;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getInternalDate()
|
||||
{
|
||||
return $this->internalDate;
|
||||
}
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setLabelIds($labelIds)
|
||||
{
|
||||
$this->labelIds = $labelIds;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getLabelIds()
|
||||
{
|
||||
return $this->labelIds;
|
||||
}
|
||||
/**
|
||||
* @param MessagePart
|
||||
*/
|
||||
public function setPayload(\WPMailSMTP\Vendor\Google\Service\Gmail\MessagePart $payload)
|
||||
{
|
||||
$this->payload = $payload;
|
||||
}
|
||||
/**
|
||||
* @return MessagePart
|
||||
*/
|
||||
public function getPayload()
|
||||
{
|
||||
return $this->payload;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setRaw($raw)
|
||||
{
|
||||
$this->raw = $raw;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getRaw()
|
||||
{
|
||||
return $this->raw;
|
||||
}
|
||||
/**
|
||||
* @param int
|
||||
*/
|
||||
public function setSizeEstimate($sizeEstimate)
|
||||
{
|
||||
$this->sizeEstimate = $sizeEstimate;
|
||||
}
|
||||
/**
|
||||
* @return int
|
||||
*/
|
||||
public function getSizeEstimate()
|
||||
{
|
||||
return $this->sizeEstimate;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setSnippet($snippet)
|
||||
{
|
||||
$this->snippet = $snippet;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getSnippet()
|
||||
{
|
||||
return $this->snippet;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setThreadId($threadId)
|
||||
{
|
||||
$this->threadId = $threadId;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getThreadId()
|
||||
{
|
||||
return $this->threadId;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\Message::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_Message');
|
@@ -0,0 +1,127 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class MessagePart extends \WPMailSMTP\Vendor\Google\Collection
|
||||
{
|
||||
protected $collection_key = 'parts';
|
||||
protected $bodyType = \WPMailSMTP\Vendor\Google\Service\Gmail\MessagePartBody::class;
|
||||
protected $bodyDataType = '';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $filename;
|
||||
protected $headersType = \WPMailSMTP\Vendor\Google\Service\Gmail\MessagePartHeader::class;
|
||||
protected $headersDataType = 'array';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $mimeType;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $partId;
|
||||
protected $partsType = \WPMailSMTP\Vendor\Google\Service\Gmail\MessagePart::class;
|
||||
protected $partsDataType = 'array';
|
||||
/**
|
||||
* @param MessagePartBody
|
||||
*/
|
||||
public function setBody(\WPMailSMTP\Vendor\Google\Service\Gmail\MessagePartBody $body)
|
||||
{
|
||||
$this->body = $body;
|
||||
}
|
||||
/**
|
||||
* @return MessagePartBody
|
||||
*/
|
||||
public function getBody()
|
||||
{
|
||||
return $this->body;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setFilename($filename)
|
||||
{
|
||||
$this->filename = $filename;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getFilename()
|
||||
{
|
||||
return $this->filename;
|
||||
}
|
||||
/**
|
||||
* @param MessagePartHeader[]
|
||||
*/
|
||||
public function setHeaders($headers)
|
||||
{
|
||||
$this->headers = $headers;
|
||||
}
|
||||
/**
|
||||
* @return MessagePartHeader[]
|
||||
*/
|
||||
public function getHeaders()
|
||||
{
|
||||
return $this->headers;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setMimeType($mimeType)
|
||||
{
|
||||
$this->mimeType = $mimeType;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getMimeType()
|
||||
{
|
||||
return $this->mimeType;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setPartId($partId)
|
||||
{
|
||||
$this->partId = $partId;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getPartId()
|
||||
{
|
||||
return $this->partId;
|
||||
}
|
||||
/**
|
||||
* @param MessagePart[]
|
||||
*/
|
||||
public function setParts($parts)
|
||||
{
|
||||
$this->parts = $parts;
|
||||
}
|
||||
/**
|
||||
* @return MessagePart[]
|
||||
*/
|
||||
public function getParts()
|
||||
{
|
||||
return $this->parts;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\MessagePart::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_MessagePart');
|
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class MessagePartBody extends \WPMailSMTP\Vendor\Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $attachmentId;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $data;
|
||||
/**
|
||||
* @var int
|
||||
*/
|
||||
public $size;
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setAttachmentId($attachmentId)
|
||||
{
|
||||
$this->attachmentId = $attachmentId;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getAttachmentId()
|
||||
{
|
||||
return $this->attachmentId;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setData($data)
|
||||
{
|
||||
$this->data = $data;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getData()
|
||||
{
|
||||
return $this->data;
|
||||
}
|
||||
/**
|
||||
* @param int
|
||||
*/
|
||||
public function setSize($size)
|
||||
{
|
||||
$this->size = $size;
|
||||
}
|
||||
/**
|
||||
* @return int
|
||||
*/
|
||||
public function getSize()
|
||||
{
|
||||
return $this->size;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\MessagePartBody::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_MessagePartBody');
|
@@ -0,0 +1,60 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class MessagePartHeader extends \WPMailSMTP\Vendor\Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $name;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $value;
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setName($name)
|
||||
{
|
||||
$this->name = $name;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getName()
|
||||
{
|
||||
return $this->name;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setValue($value)
|
||||
{
|
||||
$this->value = $value;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getValue()
|
||||
{
|
||||
return $this->value;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\MessagePartHeader::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_MessagePartHeader');
|
@@ -0,0 +1,61 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class ModifyMessageRequest extends \WPMailSMTP\Vendor\Google\Collection
|
||||
{
|
||||
protected $collection_key = 'removeLabelIds';
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $addLabelIds;
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $removeLabelIds;
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setAddLabelIds($addLabelIds)
|
||||
{
|
||||
$this->addLabelIds = $addLabelIds;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getAddLabelIds()
|
||||
{
|
||||
return $this->addLabelIds;
|
||||
}
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setRemoveLabelIds($removeLabelIds)
|
||||
{
|
||||
$this->removeLabelIds = $removeLabelIds;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getRemoveLabelIds()
|
||||
{
|
||||
return $this->removeLabelIds;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\ModifyMessageRequest::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_ModifyMessageRequest');
|
@@ -0,0 +1,61 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class ModifyThreadRequest extends \WPMailSMTP\Vendor\Google\Collection
|
||||
{
|
||||
protected $collection_key = 'removeLabelIds';
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $addLabelIds;
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $removeLabelIds;
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setAddLabelIds($addLabelIds)
|
||||
{
|
||||
$this->addLabelIds = $addLabelIds;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getAddLabelIds()
|
||||
{
|
||||
return $this->addLabelIds;
|
||||
}
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setRemoveLabelIds($removeLabelIds)
|
||||
{
|
||||
$this->removeLabelIds = $removeLabelIds;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getRemoveLabelIds()
|
||||
{
|
||||
return $this->removeLabelIds;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\ModifyThreadRequest::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_ModifyThreadRequest');
|
@@ -0,0 +1,24 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class ObliterateCseKeyPairRequest extends \WPMailSMTP\Vendor\Google\Model
|
||||
{
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\ObliterateCseKeyPairRequest::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_ObliterateCseKeyPairRequest');
|
@@ -0,0 +1,60 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class PopSettings extends \WPMailSMTP\Vendor\Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $accessWindow;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $disposition;
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setAccessWindow($accessWindow)
|
||||
{
|
||||
$this->accessWindow = $accessWindow;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getAccessWindow()
|
||||
{
|
||||
return $this->accessWindow;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setDisposition($disposition)
|
||||
{
|
||||
$this->disposition = $disposition;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getDisposition()
|
||||
{
|
||||
return $this->disposition;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\PopSettings::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_PopSettings');
|
@@ -0,0 +1,96 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class Profile extends \WPMailSMTP\Vendor\Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $emailAddress;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $historyId;
|
||||
/**
|
||||
* @var int
|
||||
*/
|
||||
public $messagesTotal;
|
||||
/**
|
||||
* @var int
|
||||
*/
|
||||
public $threadsTotal;
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setEmailAddress($emailAddress)
|
||||
{
|
||||
$this->emailAddress = $emailAddress;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getEmailAddress()
|
||||
{
|
||||
return $this->emailAddress;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setHistoryId($historyId)
|
||||
{
|
||||
$this->historyId = $historyId;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getHistoryId()
|
||||
{
|
||||
return $this->historyId;
|
||||
}
|
||||
/**
|
||||
* @param int
|
||||
*/
|
||||
public function setMessagesTotal($messagesTotal)
|
||||
{
|
||||
$this->messagesTotal = $messagesTotal;
|
||||
}
|
||||
/**
|
||||
* @return int
|
||||
*/
|
||||
public function getMessagesTotal()
|
||||
{
|
||||
return $this->messagesTotal;
|
||||
}
|
||||
/**
|
||||
* @param int
|
||||
*/
|
||||
public function setThreadsTotal($threadsTotal)
|
||||
{
|
||||
$this->threadsTotal = $threadsTotal;
|
||||
}
|
||||
/**
|
||||
* @return int
|
||||
*/
|
||||
public function getThreadsTotal()
|
||||
{
|
||||
return $this->threadsTotal;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\Profile::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_Profile');
|
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail\Resource;
|
||||
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\Profile;
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\WatchRequest;
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\WatchResponse;
|
||||
/**
|
||||
* The "users" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $gmailService = new Google\Service\Gmail(...);
|
||||
* $users = $gmailService->users;
|
||||
* </code>
|
||||
*/
|
||||
class Users extends \WPMailSMTP\Vendor\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 Profile
|
||||
*/
|
||||
public function getProfile($userId, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('getProfile', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\Profile::class);
|
||||
}
|
||||
/**
|
||||
* 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 = [])
|
||||
{
|
||||
$params = ['userId' => $userId];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('stop', [$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 WatchRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return WatchResponse
|
||||
*/
|
||||
public function watch($userId, \WPMailSMTP\Vendor\Google\Service\Gmail\WatchRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('watch', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\WatchResponse::class);
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\Resource\Users::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_Resource_Users');
|
@@ -0,0 +1,138 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail\Resource;
|
||||
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\Draft;
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\ListDraftsResponse;
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\Message;
|
||||
/**
|
||||
* The "drafts" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $gmailService = new Google\Service\Gmail(...);
|
||||
* $drafts = $gmailService->users_drafts;
|
||||
* </code>
|
||||
*/
|
||||
class UsersDrafts extends \WPMailSMTP\Vendor\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 Draft $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Draft
|
||||
*/
|
||||
public function create($userId, \WPMailSMTP\Vendor\Google\Service\Gmail\Draft $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('create', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\Draft::class);
|
||||
}
|
||||
/**
|
||||
* 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 = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'id' => $id];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('delete', [$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 Draft
|
||||
*/
|
||||
public function get($userId, $id, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'id' => $id];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('get', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\Draft::class);
|
||||
}
|
||||
/**
|
||||
* 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 bool includeSpamTrash Include drafts from `SPAM` and `TRASH` in
|
||||
* the results.
|
||||
* @opt_param string maxResults Maximum number of drafts to return. This field
|
||||
* defaults to 100. The maximum allowed value for this field is 500.
|
||||
* @opt_param string pageToken Page token to retrieve a specific page of results
|
||||
* in the list.
|
||||
* @opt_param string q Only return draft messages matching the specified query.
|
||||
* Supports the same query format as the Gmail search box. For example,
|
||||
* `"from:someuser@example.com rfc822msgid: is:unread"`.
|
||||
* @return ListDraftsResponse
|
||||
*/
|
||||
public function listUsersDrafts($userId, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('list', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\ListDraftsResponse::class);
|
||||
}
|
||||
/**
|
||||
* 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 Draft $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Message
|
||||
*/
|
||||
public function send($userId, \WPMailSMTP\Vendor\Google\Service\Gmail\Draft $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('send', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\Message::class);
|
||||
}
|
||||
/**
|
||||
* 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 Draft $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Draft
|
||||
*/
|
||||
public function update($userId, $id, \WPMailSMTP\Vendor\Google\Service\Gmail\Draft $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'id' => $id, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('update', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\Draft::class);
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\Resource\UsersDrafts::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_Resource_UsersDrafts');
|
@@ -0,0 +1,67 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail\Resource;
|
||||
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\ListHistoryResponse;
|
||||
/**
|
||||
* The "history" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $gmailService = new Google\Service\Gmail(...);
|
||||
* $history = $gmailService->users_history;
|
||||
* </code>
|
||||
*/
|
||||
class UsersHistory extends \WPMailSMTP\Vendor\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 historyTypes History types to be returned by the function
|
||||
* @opt_param string labelId Only return messages with a label matching the ID.
|
||||
* @opt_param string maxResults Maximum number of history records to return.
|
||||
* This field defaults to 100. The maximum allowed value for this field is 500.
|
||||
* @opt_param string pageToken Page token to retrieve a specific page of results
|
||||
* in the list.
|
||||
* @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 ListHistoryResponse
|
||||
*/
|
||||
public function listUsersHistory($userId, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('list', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\ListHistoryResponse::class);
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\Resource\UsersHistory::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_Resource_UsersHistory');
|
@@ -0,0 +1,125 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail\Resource;
|
||||
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\Label;
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\ListLabelsResponse;
|
||||
/**
|
||||
* The "labels" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $gmailService = new Google\Service\Gmail(...);
|
||||
* $labels = $gmailService->users_labels;
|
||||
* </code>
|
||||
*/
|
||||
class UsersLabels extends \WPMailSMTP\Vendor\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 Label $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Label
|
||||
*/
|
||||
public function create($userId, \WPMailSMTP\Vendor\Google\Service\Gmail\Label $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('create', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\Label::class);
|
||||
}
|
||||
/**
|
||||
* 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 = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'id' => $id];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('delete', [$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 Label
|
||||
*/
|
||||
public function get($userId, $id, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'id' => $id];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('get', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\Label::class);
|
||||
}
|
||||
/**
|
||||
* 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 ListLabelsResponse
|
||||
*/
|
||||
public function listUsersLabels($userId, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('list', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\ListLabelsResponse::class);
|
||||
}
|
||||
/**
|
||||
* Patch the specified label. (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 Label $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Label
|
||||
*/
|
||||
public function patch($userId, $id, \WPMailSMTP\Vendor\Google\Service\Gmail\Label $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'id' => $id, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('patch', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\Label::class);
|
||||
}
|
||||
/**
|
||||
* 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 Label $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Label
|
||||
*/
|
||||
public function update($userId, $id, \WPMailSMTP\Vendor\Google\Service\Gmail\Label $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'id' => $id, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('update', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\Label::class);
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\Resource\UsersLabels::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_Resource_UsersLabels');
|
@@ -0,0 +1,248 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail\Resource;
|
||||
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\BatchDeleteMessagesRequest;
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\BatchModifyMessagesRequest;
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\ListMessagesResponse;
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\Message;
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\ModifyMessageRequest;
|
||||
/**
|
||||
* The "messages" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $gmailService = new Google\Service\Gmail(...);
|
||||
* $messages = $gmailService->users_messages;
|
||||
* </code>
|
||||
*/
|
||||
class UsersMessages extends \WPMailSMTP\Vendor\Google\Service\Resource
|
||||
{
|
||||
/**
|
||||
* Deletes many messages by message ID. Provides no guarantees that messages
|
||||
* were not already deleted or even existed at all. (messages.batchDelete)
|
||||
*
|
||||
* @param string $userId The user's email address. The special value `me` can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param BatchDeleteMessagesRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
*/
|
||||
public function batchDelete($userId, \WPMailSMTP\Vendor\Google\Service\Gmail\BatchDeleteMessagesRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('batchDelete', [$params]);
|
||||
}
|
||||
/**
|
||||
* Modifies the labels on the specified messages. (messages.batchModify)
|
||||
*
|
||||
* @param string $userId The user's email address. The special value `me` can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param BatchModifyMessagesRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
*/
|
||||
public function batchModify($userId, \WPMailSMTP\Vendor\Google\Service\Gmail\BatchModifyMessagesRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('batchModify', [$params]);
|
||||
}
|
||||
/**
|
||||
* 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 = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'id' => $id];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('delete', [$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. This ID is usually
|
||||
* retrieved using `messages.list`. The ID is also contained in the result when
|
||||
* a message is inserted (`messages.insert`) or imported (`messages.import`).
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param string format The format to return the message in.
|
||||
* @opt_param string metadataHeaders When given and format is `METADATA`, only
|
||||
* include headers specified.
|
||||
* @return Message
|
||||
*/
|
||||
public function get($userId, $id, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'id' => $id];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('get', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\Message::class);
|
||||
}
|
||||
/**
|
||||
* Imports a message into only this user's mailbox, with standard email delivery
|
||||
* scanning and classification similar to receiving via SMTP. This method
|
||||
* doesn't perform SPF checks, so it might not work for some spam messages, such
|
||||
* as those attempting to perform domain spoofing. This method 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 Message $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param bool deleted Mark the email as permanently deleted (not TRASH) and
|
||||
* only visible in Google Vault to a Vault administrator. Only used for Google
|
||||
* Workspace accounts.
|
||||
* @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.
|
||||
* @opt_param bool processForCalendar Process calendar invites in the email and
|
||||
* add any extracted meetings to the Google Calendar for this user.
|
||||
* @return Message
|
||||
*/
|
||||
public function import($userId, \WPMailSMTP\Vendor\Google\Service\Gmail\Message $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('import', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\Message::class);
|
||||
}
|
||||
/**
|
||||
* 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 Message $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param bool deleted Mark the email as permanently deleted (not TRASH) and
|
||||
* only visible in Google Vault to a Vault administrator. Only used for Google
|
||||
* Workspace accounts.
|
||||
* @opt_param string internalDateSource Source for Gmail's internal date of the
|
||||
* message.
|
||||
* @return Message
|
||||
*/
|
||||
public function insert($userId, \WPMailSMTP\Vendor\Google\Service\Gmail\Message $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('insert', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\Message::class);
|
||||
}
|
||||
/**
|
||||
* 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 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. Messages in a thread might have labels that other
|
||||
* messages in the same thread don't have. To learn more, see [Manage labels on
|
||||
* messages and threads](https://developers.google.com/gmail/api/guides/labels#m
|
||||
* anage_labels_on_messages_threads).
|
||||
* @opt_param string maxResults Maximum number of messages to return. This field
|
||||
* defaults to 100. The maximum allowed value for this field is 500.
|
||||
* @opt_param string pageToken Page token to retrieve a specific page of results
|
||||
* in the list.
|
||||
* @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"`. Parameter cannot be
|
||||
* used when accessing the api using the gmail.metadata scope.
|
||||
* @return ListMessagesResponse
|
||||
*/
|
||||
public function listUsersMessages($userId, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('list', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\ListMessagesResponse::class);
|
||||
}
|
||||
/**
|
||||
* 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 ModifyMessageRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Message
|
||||
*/
|
||||
public function modify($userId, $id, \WPMailSMTP\Vendor\Google\Service\Gmail\ModifyMessageRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'id' => $id, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('modify', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\Message::class);
|
||||
}
|
||||
/**
|
||||
* Sends the specified message to the recipients in the `To`, `Cc`, and `Bcc`
|
||||
* headers. For example usage, see [Sending
|
||||
* email](https://developers.google.com/gmail/api/guides/sending).
|
||||
* (messages.send)
|
||||
*
|
||||
* @param string $userId The user's email address. The special value `me` can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param Message $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Message
|
||||
*/
|
||||
public function send($userId, \WPMailSMTP\Vendor\Google\Service\Gmail\Message $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('send', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\Message::class);
|
||||
}
|
||||
/**
|
||||
* 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 Message
|
||||
*/
|
||||
public function trash($userId, $id, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'id' => $id];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('trash', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\Message::class);
|
||||
}
|
||||
/**
|
||||
* 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 Message
|
||||
*/
|
||||
public function untrash($userId, $id, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'id' => $id];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('untrash', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\Message::class);
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\Resource\UsersMessages::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_Resource_UsersMessages');
|
@@ -0,0 +1,49 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail\Resource;
|
||||
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\MessagePartBody;
|
||||
/**
|
||||
* The "attachments" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $gmailService = new Google\Service\Gmail(...);
|
||||
* $attachments = $gmailService->users_messages_attachments;
|
||||
* </code>
|
||||
*/
|
||||
class UsersMessagesAttachments extends \WPMailSMTP\Vendor\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 MessagePartBody
|
||||
*/
|
||||
public function get($userId, $messageId, $id, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'messageId' => $messageId, 'id' => $id];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('get', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\MessagePartBody::class);
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\Resource\UsersMessagesAttachments::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_Resource_UsersMessagesAttachments');
|
@@ -0,0 +1,191 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail\Resource;
|
||||
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\AutoForwarding;
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\ImapSettings;
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\LanguageSettings;
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\PopSettings;
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\VacationSettings;
|
||||
/**
|
||||
* The "settings" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $gmailService = new Google\Service\Gmail(...);
|
||||
* $settings = $gmailService->users_settings;
|
||||
* </code>
|
||||
*/
|
||||
class UsersSettings extends \WPMailSMTP\Vendor\Google\Service\Resource
|
||||
{
|
||||
/**
|
||||
* Gets the auto-forwarding setting for the specified account.
|
||||
* (settings.getAutoForwarding)
|
||||
*
|
||||
* @param string $userId User's email address. The special value "me" can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return AutoForwarding
|
||||
*/
|
||||
public function getAutoForwarding($userId, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('getAutoForwarding', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\AutoForwarding::class);
|
||||
}
|
||||
/**
|
||||
* Gets IMAP settings. (settings.getImap)
|
||||
*
|
||||
* @param string $userId User's email address. The special value "me" can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return ImapSettings
|
||||
*/
|
||||
public function getImap($userId, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('getImap', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\ImapSettings::class);
|
||||
}
|
||||
/**
|
||||
* Gets language settings. (settings.getLanguage)
|
||||
*
|
||||
* @param string $userId User's email address. The special value "me" can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return LanguageSettings
|
||||
*/
|
||||
public function getLanguage($userId, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('getLanguage', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\LanguageSettings::class);
|
||||
}
|
||||
/**
|
||||
* Gets POP settings. (settings.getPop)
|
||||
*
|
||||
* @param string $userId User's email address. The special value "me" can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return PopSettings
|
||||
*/
|
||||
public function getPop($userId, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('getPop', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\PopSettings::class);
|
||||
}
|
||||
/**
|
||||
* Gets vacation responder settings. (settings.getVacation)
|
||||
*
|
||||
* @param string $userId User's email address. The special value "me" can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return VacationSettings
|
||||
*/
|
||||
public function getVacation($userId, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('getVacation', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\VacationSettings::class);
|
||||
}
|
||||
/**
|
||||
* Updates the auto-forwarding setting for the specified account. A verified
|
||||
* forwarding address must be specified when auto-forwarding is enabled. This
|
||||
* method is only available to service account clients that have been delegated
|
||||
* domain-wide authority. (settings.updateAutoForwarding)
|
||||
*
|
||||
* @param string $userId User's email address. The special value "me" can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param AutoForwarding $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return AutoForwarding
|
||||
*/
|
||||
public function updateAutoForwarding($userId, \WPMailSMTP\Vendor\Google\Service\Gmail\AutoForwarding $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('updateAutoForwarding', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\AutoForwarding::class);
|
||||
}
|
||||
/**
|
||||
* Updates IMAP settings. (settings.updateImap)
|
||||
*
|
||||
* @param string $userId User's email address. The special value "me" can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param ImapSettings $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return ImapSettings
|
||||
*/
|
||||
public function updateImap($userId, \WPMailSMTP\Vendor\Google\Service\Gmail\ImapSettings $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('updateImap', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\ImapSettings::class);
|
||||
}
|
||||
/**
|
||||
* Updates language settings. If successful, the return object contains the
|
||||
* `displayLanguage` that was saved for the user, which may differ from the
|
||||
* value passed into the request. This is because the requested
|
||||
* `displayLanguage` may not be directly supported by Gmail but have a close
|
||||
* variant that is, and so the variant may be chosen and saved instead.
|
||||
* (settings.updateLanguage)
|
||||
*
|
||||
* @param string $userId User's email address. The special value "me" can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param LanguageSettings $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return LanguageSettings
|
||||
*/
|
||||
public function updateLanguage($userId, \WPMailSMTP\Vendor\Google\Service\Gmail\LanguageSettings $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('updateLanguage', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\LanguageSettings::class);
|
||||
}
|
||||
/**
|
||||
* Updates POP settings. (settings.updatePop)
|
||||
*
|
||||
* @param string $userId User's email address. The special value "me" can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param PopSettings $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return PopSettings
|
||||
*/
|
||||
public function updatePop($userId, \WPMailSMTP\Vendor\Google\Service\Gmail\PopSettings $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('updatePop', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\PopSettings::class);
|
||||
}
|
||||
/**
|
||||
* Updates vacation responder settings. (settings.updateVacation)
|
||||
*
|
||||
* @param string $userId User's email address. The special value "me" can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param VacationSettings $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return VacationSettings
|
||||
*/
|
||||
public function updateVacation($userId, \WPMailSMTP\Vendor\Google\Service\Gmail\VacationSettings $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('updateVacation', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\VacationSettings::class);
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\Resource\UsersSettings::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_Resource_UsersSettings');
|
@@ -0,0 +1,32 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail\Resource;
|
||||
|
||||
/**
|
||||
* The "cse" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $gmailService = new Google\Service\Gmail(...);
|
||||
* $cse = $gmailService->users_settings_cse;
|
||||
* </code>
|
||||
*/
|
||||
class UsersSettingsCse extends \WPMailSMTP\Vendor\Google\Service\Resource
|
||||
{
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\Resource\UsersSettingsCse::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_Resource_UsersSettingsCse');
|
@@ -0,0 +1,127 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail\Resource;
|
||||
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\CseIdentity;
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\ListCseIdentitiesResponse;
|
||||
/**
|
||||
* The "identities" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $gmailService = new Google\Service\Gmail(...);
|
||||
* $identities = $gmailService->users_settings_cse_identities;
|
||||
* </code>
|
||||
*/
|
||||
class UsersSettingsCseIdentities extends \WPMailSMTP\Vendor\Google\Service\Resource
|
||||
{
|
||||
/**
|
||||
* Creates and configures a client-side encryption identity that's authorized to
|
||||
* send mail from the user account. Google publishes the S/MIME certificate to a
|
||||
* shared domain-wide directory so that people within a Google Workspace
|
||||
* organization can encrypt and send mail to the identity. (identities.create)
|
||||
*
|
||||
* @param string $userId The requester's primary email address. To indicate the
|
||||
* authenticated user, you can use the special value `me`.
|
||||
* @param CseIdentity $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return CseIdentity
|
||||
*/
|
||||
public function create($userId, \WPMailSMTP\Vendor\Google\Service\Gmail\CseIdentity $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('create', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\CseIdentity::class);
|
||||
}
|
||||
/**
|
||||
* Deletes a client-side encryption identity. The authenticated user can no
|
||||
* longer use the identity to send encrypted messages. You cannot restore the
|
||||
* identity after you delete it. Instead, use the CreateCseIdentity method to
|
||||
* create another identity with the same configuration. (identities.delete)
|
||||
*
|
||||
* @param string $userId The requester's primary email address. To indicate the
|
||||
* authenticated user, you can use the special value `me`.
|
||||
* @param string $cseEmailAddress The primary email address associated with the
|
||||
* client-side encryption identity configuration that's removed.
|
||||
* @param array $optParams Optional parameters.
|
||||
*/
|
||||
public function delete($userId, $cseEmailAddress, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'cseEmailAddress' => $cseEmailAddress];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('delete', [$params]);
|
||||
}
|
||||
/**
|
||||
* Retrieves a client-side encryption identity configuration. (identities.get)
|
||||
*
|
||||
* @param string $userId The requester's primary email address. To indicate the
|
||||
* authenticated user, you can use the special value `me`.
|
||||
* @param string $cseEmailAddress The primary email address associated with the
|
||||
* client-side encryption identity configuration that's retrieved.
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return CseIdentity
|
||||
*/
|
||||
public function get($userId, $cseEmailAddress, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'cseEmailAddress' => $cseEmailAddress];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('get', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\CseIdentity::class);
|
||||
}
|
||||
/**
|
||||
* Lists the client-side encrypted identities for an authenticated user.
|
||||
* (identities.listUsersSettingsCseIdentities)
|
||||
*
|
||||
* @param string $userId The requester's primary email address. To indicate the
|
||||
* authenticated user, you can use the special value `me`.
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param int pageSize The number of identities to return. If not provided,
|
||||
* the page size will default to 20 entries.
|
||||
* @opt_param string pageToken Pagination token indicating which page of
|
||||
* identities to return. If the token is not supplied, then the API will return
|
||||
* the first page of results.
|
||||
* @return ListCseIdentitiesResponse
|
||||
*/
|
||||
public function listUsersSettingsCseIdentities($userId, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('list', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\ListCseIdentitiesResponse::class);
|
||||
}
|
||||
/**
|
||||
* Associates a different key pair with an existing client-side encryption
|
||||
* identity. The updated key pair must validate against Google's [S/MIME
|
||||
* certificate profiles](https://support.google.com/a/answer/7300887).
|
||||
* (identities.patch)
|
||||
*
|
||||
* @param string $userId The requester's primary email address. To indicate the
|
||||
* authenticated user, you can use the special value `me`.
|
||||
* @param string $emailAddress The email address of the client-side encryption
|
||||
* identity to update.
|
||||
* @param CseIdentity $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return CseIdentity
|
||||
*/
|
||||
public function patch($userId, $emailAddress, \WPMailSMTP\Vendor\Google\Service\Gmail\CseIdentity $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'emailAddress' => $emailAddress, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('patch', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\CseIdentity::class);
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\Resource\UsersSettingsCseIdentities::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_Resource_UsersSettingsCseIdentities');
|
@@ -0,0 +1,147 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail\Resource;
|
||||
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\CseKeyPair;
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\DisableCseKeyPairRequest;
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\EnableCseKeyPairRequest;
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\ListCseKeyPairsResponse;
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\ObliterateCseKeyPairRequest;
|
||||
/**
|
||||
* The "keypairs" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $gmailService = new Google\Service\Gmail(...);
|
||||
* $keypairs = $gmailService->users_settings_cse_keypairs;
|
||||
* </code>
|
||||
*/
|
||||
class UsersSettingsCseKeypairs extends \WPMailSMTP\Vendor\Google\Service\Resource
|
||||
{
|
||||
/**
|
||||
* Creates and uploads a client-side encryption S/MIME public key certificate
|
||||
* chain and private key metadata for the authenticated user. (keypairs.create)
|
||||
*
|
||||
* @param string $userId The requester's primary email address. To indicate the
|
||||
* authenticated user, you can use the special value `me`.
|
||||
* @param CseKeyPair $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return CseKeyPair
|
||||
*/
|
||||
public function create($userId, \WPMailSMTP\Vendor\Google\Service\Gmail\CseKeyPair $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('create', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\CseKeyPair::class);
|
||||
}
|
||||
/**
|
||||
* Turns off a client-side encryption key pair. The authenticated user can no
|
||||
* longer use the key pair to decrypt incoming CSE message texts or sign
|
||||
* outgoing CSE mail. To regain access, use the EnableCseKeyPair to turn on the
|
||||
* key pair. After 30 days, you can permanently delete the key pair by using the
|
||||
* ObliterateCseKeyPair method. (keypairs.disable)
|
||||
*
|
||||
* @param string $userId The requester's primary email address. To indicate the
|
||||
* authenticated user, you can use the special value `me`.
|
||||
* @param string $keyPairId The identifier of the key pair to turn off.
|
||||
* @param DisableCseKeyPairRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return CseKeyPair
|
||||
*/
|
||||
public function disable($userId, $keyPairId, \WPMailSMTP\Vendor\Google\Service\Gmail\DisableCseKeyPairRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'keyPairId' => $keyPairId, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('disable', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\CseKeyPair::class);
|
||||
}
|
||||
/**
|
||||
* Turns on a client-side encryption key pair that was turned off. The key pair
|
||||
* becomes active again for any associated client-side encryption identities.
|
||||
* (keypairs.enable)
|
||||
*
|
||||
* @param string $userId The requester's primary email address. To indicate the
|
||||
* authenticated user, you can use the special value `me`.
|
||||
* @param string $keyPairId The identifier of the key pair to turn on.
|
||||
* @param EnableCseKeyPairRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return CseKeyPair
|
||||
*/
|
||||
public function enable($userId, $keyPairId, \WPMailSMTP\Vendor\Google\Service\Gmail\EnableCseKeyPairRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'keyPairId' => $keyPairId, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('enable', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\CseKeyPair::class);
|
||||
}
|
||||
/**
|
||||
* Retrieves an existing client-side encryption key pair. (keypairs.get)
|
||||
*
|
||||
* @param string $userId The requester's primary email address. To indicate the
|
||||
* authenticated user, you can use the special value `me`.
|
||||
* @param string $keyPairId The identifier of the key pair to retrieve.
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return CseKeyPair
|
||||
*/
|
||||
public function get($userId, $keyPairId, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'keyPairId' => $keyPairId];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('get', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\CseKeyPair::class);
|
||||
}
|
||||
/**
|
||||
* Lists client-side encryption key pairs for an authenticated user.
|
||||
* (keypairs.listUsersSettingsCseKeypairs)
|
||||
*
|
||||
* @param string $userId The requester's primary email address. To indicate the
|
||||
* authenticated user, you can use the special value `me`.
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param int pageSize The number of key pairs to return. If not provided,
|
||||
* the page size will default to 20 entries.
|
||||
* @opt_param string pageToken Pagination token indicating which page of key
|
||||
* pairs to return. If the token is not supplied, then the API will return the
|
||||
* first page of results.
|
||||
* @return ListCseKeyPairsResponse
|
||||
*/
|
||||
public function listUsersSettingsCseKeypairs($userId, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('list', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\ListCseKeyPairsResponse::class);
|
||||
}
|
||||
/**
|
||||
* Deletes a client-side encryption key pair permanently and immediately. You
|
||||
* can only permanently delete key pairs that have been turned off for more than
|
||||
* 30 days. To turn off a key pair, use the DisableCseKeyPair method. Gmail
|
||||
* can't restore or decrypt any messages that were encrypted by an obliterated
|
||||
* key. Authenticated users and Google Workspace administrators lose access to
|
||||
* reading the encrypted messages. (keypairs.obliterate)
|
||||
*
|
||||
* @param string $userId The requester's primary email address. To indicate the
|
||||
* authenticated user, you can use the special value `me`.
|
||||
* @param string $keyPairId The identifier of the key pair to obliterate.
|
||||
* @param ObliterateCseKeyPairRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
*/
|
||||
public function obliterate($userId, $keyPairId, \WPMailSMTP\Vendor\Google\Service\Gmail\ObliterateCseKeyPairRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'keyPairId' => $keyPairId, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('obliterate', [$params]);
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\Resource\UsersSettingsCseKeypairs::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_Resource_UsersSettingsCseKeypairs');
|
@@ -0,0 +1,113 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail\Resource;
|
||||
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\Delegate;
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\ListDelegatesResponse;
|
||||
/**
|
||||
* The "delegates" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $gmailService = new Google\Service\Gmail(...);
|
||||
* $delegates = $gmailService->users_settings_delegates;
|
||||
* </code>
|
||||
*/
|
||||
class UsersSettingsDelegates extends \WPMailSMTP\Vendor\Google\Service\Resource
|
||||
{
|
||||
/**
|
||||
* Adds a delegate with its verification status set directly to `accepted`,
|
||||
* without sending any verification email. The delegate user must be a member of
|
||||
* the same Google Workspace organization as the delegator user. Gmail imposes
|
||||
* limitations on the number of delegates and delegators each user in a Google
|
||||
* Workspace organization can have. These limits depend on your organization,
|
||||
* but in general each user can have up to 25 delegates and up to 10 delegators.
|
||||
* Note that a delegate user must be referred to by their primary email address,
|
||||
* and not an email alias. Also note that when a new delegate is created, there
|
||||
* may be up to a one minute delay before the new delegate is available for use.
|
||||
* This method is only available to service account clients that have been
|
||||
* delegated domain-wide authority. (delegates.create)
|
||||
*
|
||||
* @param string $userId User's email address. The special value "me" can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param Delegate $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Delegate
|
||||
*/
|
||||
public function create($userId, \WPMailSMTP\Vendor\Google\Service\Gmail\Delegate $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('create', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\Delegate::class);
|
||||
}
|
||||
/**
|
||||
* Removes the specified delegate (which can be of any verification status), and
|
||||
* revokes any verification that may have been required for using it. Note that
|
||||
* a delegate user must be referred to by their primary email address, and not
|
||||
* an email alias. This method is only available to service account clients that
|
||||
* have been delegated domain-wide authority. (delegates.delete)
|
||||
*
|
||||
* @param string $userId User's email address. The special value "me" can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param string $delegateEmail The email address of the user to be removed as a
|
||||
* delegate.
|
||||
* @param array $optParams Optional parameters.
|
||||
*/
|
||||
public function delete($userId, $delegateEmail, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'delegateEmail' => $delegateEmail];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('delete', [$params]);
|
||||
}
|
||||
/**
|
||||
* Gets the specified delegate. Note that a delegate user must be referred to by
|
||||
* their primary email address, and not an email alias. This method is only
|
||||
* available to service account clients that have been delegated domain-wide
|
||||
* authority. (delegates.get)
|
||||
*
|
||||
* @param string $userId User's email address. The special value "me" can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param string $delegateEmail The email address of the user whose delegate
|
||||
* relationship is to be retrieved.
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Delegate
|
||||
*/
|
||||
public function get($userId, $delegateEmail, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'delegateEmail' => $delegateEmail];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('get', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\Delegate::class);
|
||||
}
|
||||
/**
|
||||
* Lists the delegates for the specified account. This method is only available
|
||||
* to service account clients that have been delegated domain-wide authority.
|
||||
* (delegates.listUsersSettingsDelegates)
|
||||
*
|
||||
* @param string $userId User's email address. The special value "me" can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return ListDelegatesResponse
|
||||
*/
|
||||
public function listUsersSettingsDelegates($userId, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('list', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\ListDelegatesResponse::class);
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\Resource\UsersSettingsDelegates::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_Resource_UsersSettingsDelegates');
|
@@ -0,0 +1,93 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail\Resource;
|
||||
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\Filter;
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\ListFiltersResponse;
|
||||
/**
|
||||
* The "filters" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $gmailService = new Google\Service\Gmail(...);
|
||||
* $filters = $gmailService->users_settings_filters;
|
||||
* </code>
|
||||
*/
|
||||
class UsersSettingsFilters extends \WPMailSMTP\Vendor\Google\Service\Resource
|
||||
{
|
||||
/**
|
||||
* Creates a filter. Note: you can only create a maximum of 1,000 filters.
|
||||
* (filters.create)
|
||||
*
|
||||
* @param string $userId User's email address. The special value "me" can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param Filter $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Filter
|
||||
*/
|
||||
public function create($userId, \WPMailSMTP\Vendor\Google\Service\Gmail\Filter $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('create', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\Filter::class);
|
||||
}
|
||||
/**
|
||||
* Immediately and permanently deletes the specified filter. (filters.delete)
|
||||
*
|
||||
* @param string $userId User's email address. The special value "me" can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param string $id The ID of the filter to be deleted.
|
||||
* @param array $optParams Optional parameters.
|
||||
*/
|
||||
public function delete($userId, $id, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'id' => $id];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('delete', [$params]);
|
||||
}
|
||||
/**
|
||||
* Gets a filter. (filters.get)
|
||||
*
|
||||
* @param string $userId User's email address. The special value "me" can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param string $id The ID of the filter to be fetched.
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Filter
|
||||
*/
|
||||
public function get($userId, $id, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'id' => $id];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('get', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\Filter::class);
|
||||
}
|
||||
/**
|
||||
* Lists the message filters of a Gmail user. (filters.listUsersSettingsFilters)
|
||||
*
|
||||
* @param string $userId User's email address. The special value "me" can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return ListFiltersResponse
|
||||
*/
|
||||
public function listUsersSettingsFilters($userId, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('list', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\ListFiltersResponse::class);
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\Resource\UsersSettingsFilters::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_Resource_UsersSettingsFilters');
|
@@ -0,0 +1,101 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail\Resource;
|
||||
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\ForwardingAddress;
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\ListForwardingAddressesResponse;
|
||||
/**
|
||||
* The "forwardingAddresses" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $gmailService = new Google\Service\Gmail(...);
|
||||
* $forwardingAddresses = $gmailService->users_settings_forwardingAddresses;
|
||||
* </code>
|
||||
*/
|
||||
class UsersSettingsForwardingAddresses extends \WPMailSMTP\Vendor\Google\Service\Resource
|
||||
{
|
||||
/**
|
||||
* Creates a forwarding address. If ownership verification is required, a
|
||||
* message will be sent to the recipient and the resource's verification status
|
||||
* will be set to `pending`; otherwise, the resource will be created with
|
||||
* verification status set to `accepted`. This method is only available to
|
||||
* service account clients that have been delegated domain-wide authority.
|
||||
* (forwardingAddresses.create)
|
||||
*
|
||||
* @param string $userId User's email address. The special value "me" can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param ForwardingAddress $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return ForwardingAddress
|
||||
*/
|
||||
public function create($userId, \WPMailSMTP\Vendor\Google\Service\Gmail\ForwardingAddress $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('create', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\ForwardingAddress::class);
|
||||
}
|
||||
/**
|
||||
* Deletes the specified forwarding address and revokes any verification that
|
||||
* may have been required. This method is only available to service account
|
||||
* clients that have been delegated domain-wide authority.
|
||||
* (forwardingAddresses.delete)
|
||||
*
|
||||
* @param string $userId User's email address. The special value "me" can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param string $forwardingEmail The forwarding address to be deleted.
|
||||
* @param array $optParams Optional parameters.
|
||||
*/
|
||||
public function delete($userId, $forwardingEmail, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'forwardingEmail' => $forwardingEmail];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('delete', [$params]);
|
||||
}
|
||||
/**
|
||||
* Gets the specified forwarding address. (forwardingAddresses.get)
|
||||
*
|
||||
* @param string $userId User's email address. The special value "me" can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param string $forwardingEmail The forwarding address to be retrieved.
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return ForwardingAddress
|
||||
*/
|
||||
public function get($userId, $forwardingEmail, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'forwardingEmail' => $forwardingEmail];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('get', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\ForwardingAddress::class);
|
||||
}
|
||||
/**
|
||||
* Lists the forwarding addresses for the specified account.
|
||||
* (forwardingAddresses.listUsersSettingsForwardingAddresses)
|
||||
*
|
||||
* @param string $userId User's email address. The special value "me" can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return ListForwardingAddressesResponse
|
||||
*/
|
||||
public function listUsersSettingsForwardingAddresses($userId, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('list', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\ListForwardingAddressesResponse::class);
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\Resource\UsersSettingsForwardingAddresses::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_Resource_UsersSettingsForwardingAddresses');
|
@@ -0,0 +1,157 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail\Resource;
|
||||
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\ListSendAsResponse;
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\SendAs;
|
||||
/**
|
||||
* The "sendAs" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $gmailService = new Google\Service\Gmail(...);
|
||||
* $sendAs = $gmailService->users_settings_sendAs;
|
||||
* </code>
|
||||
*/
|
||||
class UsersSettingsSendAs extends \WPMailSMTP\Vendor\Google\Service\Resource
|
||||
{
|
||||
/**
|
||||
* Creates a custom "from" send-as alias. If an SMTP MSA is specified, Gmail
|
||||
* will attempt to connect to the SMTP service to validate the configuration
|
||||
* before creating the alias. If ownership verification is required for the
|
||||
* alias, a message will be sent to the email address and the resource's
|
||||
* verification status will be set to `pending`; otherwise, the resource will be
|
||||
* created with verification status set to `accepted`. If a signature is
|
||||
* provided, Gmail will sanitize the HTML before saving it with the alias. This
|
||||
* method is only available to service account clients that have been delegated
|
||||
* domain-wide authority. (sendAs.create)
|
||||
*
|
||||
* @param string $userId User's email address. The special value "me" can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param SendAs $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return SendAs
|
||||
*/
|
||||
public function create($userId, \WPMailSMTP\Vendor\Google\Service\Gmail\SendAs $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('create', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\SendAs::class);
|
||||
}
|
||||
/**
|
||||
* Deletes the specified send-as alias. Revokes any verification that may have
|
||||
* been required for using it. This method is only available to service account
|
||||
* clients that have been delegated domain-wide authority. (sendAs.delete)
|
||||
*
|
||||
* @param string $userId User's email address. The special value "me" can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param string $sendAsEmail The send-as alias to be deleted.
|
||||
* @param array $optParams Optional parameters.
|
||||
*/
|
||||
public function delete($userId, $sendAsEmail, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'sendAsEmail' => $sendAsEmail];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('delete', [$params]);
|
||||
}
|
||||
/**
|
||||
* Gets the specified send-as alias. Fails with an HTTP 404 error if the
|
||||
* specified address is not a member of the collection. (sendAs.get)
|
||||
*
|
||||
* @param string $userId User's email address. The special value "me" can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param string $sendAsEmail The send-as alias to be retrieved.
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return SendAs
|
||||
*/
|
||||
public function get($userId, $sendAsEmail, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'sendAsEmail' => $sendAsEmail];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('get', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\SendAs::class);
|
||||
}
|
||||
/**
|
||||
* Lists the send-as aliases for the specified account. The result includes the
|
||||
* primary send-as address associated with the account as well as any custom
|
||||
* "from" aliases. (sendAs.listUsersSettingsSendAs)
|
||||
*
|
||||
* @param string $userId User's email address. The special value "me" can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return ListSendAsResponse
|
||||
*/
|
||||
public function listUsersSettingsSendAs($userId, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('list', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\ListSendAsResponse::class);
|
||||
}
|
||||
/**
|
||||
* Patch the specified send-as alias. (sendAs.patch)
|
||||
*
|
||||
* @param string $userId User's email address. The special value "me" can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param string $sendAsEmail The send-as alias to be updated.
|
||||
* @param SendAs $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return SendAs
|
||||
*/
|
||||
public function patch($userId, $sendAsEmail, \WPMailSMTP\Vendor\Google\Service\Gmail\SendAs $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'sendAsEmail' => $sendAsEmail, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('patch', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\SendAs::class);
|
||||
}
|
||||
/**
|
||||
* Updates a send-as alias. If a signature is provided, Gmail will sanitize the
|
||||
* HTML before saving it with the alias. Addresses other than the primary
|
||||
* address for the account can only be updated by service account clients that
|
||||
* have been delegated domain-wide authority. (sendAs.update)
|
||||
*
|
||||
* @param string $userId User's email address. The special value "me" can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param string $sendAsEmail The send-as alias to be updated.
|
||||
* @param SendAs $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return SendAs
|
||||
*/
|
||||
public function update($userId, $sendAsEmail, \WPMailSMTP\Vendor\Google\Service\Gmail\SendAs $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'sendAsEmail' => $sendAsEmail, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('update', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\SendAs::class);
|
||||
}
|
||||
/**
|
||||
* Sends a verification email to the specified send-as alias address. The
|
||||
* verification status must be `pending`. This method is only available to
|
||||
* service account clients that have been delegated domain-wide authority.
|
||||
* (sendAs.verify)
|
||||
*
|
||||
* @param string $userId User's email address. The special value "me" can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param string $sendAsEmail The send-as alias to be verified.
|
||||
* @param array $optParams Optional parameters.
|
||||
*/
|
||||
public function verify($userId, $sendAsEmail, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'sendAsEmail' => $sendAsEmail];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('verify', [$params]);
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\Resource\UsersSettingsSendAs::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_Resource_UsersSettingsSendAs');
|
@@ -0,0 +1,121 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail\Resource;
|
||||
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\ListSmimeInfoResponse;
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\SmimeInfo;
|
||||
/**
|
||||
* The "smimeInfo" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $gmailService = new Google\Service\Gmail(...);
|
||||
* $smimeInfo = $gmailService->users_settings_sendAs_smimeInfo;
|
||||
* </code>
|
||||
*/
|
||||
class UsersSettingsSendAsSmimeInfo extends \WPMailSMTP\Vendor\Google\Service\Resource
|
||||
{
|
||||
/**
|
||||
* Deletes the specified S/MIME config for the specified send-as alias.
|
||||
* (smimeInfo.delete)
|
||||
*
|
||||
* @param string $userId The user's email address. The special value `me` can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param string $sendAsEmail The email address that appears in the "From:"
|
||||
* header for mail sent using this alias.
|
||||
* @param string $id The immutable ID for the SmimeInfo.
|
||||
* @param array $optParams Optional parameters.
|
||||
*/
|
||||
public function delete($userId, $sendAsEmail, $id, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'sendAsEmail' => $sendAsEmail, 'id' => $id];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('delete', [$params]);
|
||||
}
|
||||
/**
|
||||
* Gets the specified S/MIME config for the specified send-as alias.
|
||||
* (smimeInfo.get)
|
||||
*
|
||||
* @param string $userId The user's email address. The special value `me` can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param string $sendAsEmail The email address that appears in the "From:"
|
||||
* header for mail sent using this alias.
|
||||
* @param string $id The immutable ID for the SmimeInfo.
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return SmimeInfo
|
||||
*/
|
||||
public function get($userId, $sendAsEmail, $id, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'sendAsEmail' => $sendAsEmail, 'id' => $id];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('get', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\SmimeInfo::class);
|
||||
}
|
||||
/**
|
||||
* Insert (upload) the given S/MIME config for the specified send-as alias. Note
|
||||
* that pkcs12 format is required for the key. (smimeInfo.insert)
|
||||
*
|
||||
* @param string $userId The user's email address. The special value `me` can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param string $sendAsEmail The email address that appears in the "From:"
|
||||
* header for mail sent using this alias.
|
||||
* @param SmimeInfo $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return SmimeInfo
|
||||
*/
|
||||
public function insert($userId, $sendAsEmail, \WPMailSMTP\Vendor\Google\Service\Gmail\SmimeInfo $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'sendAsEmail' => $sendAsEmail, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('insert', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\SmimeInfo::class);
|
||||
}
|
||||
/**
|
||||
* Lists S/MIME configs for the specified send-as alias.
|
||||
* (smimeInfo.listUsersSettingsSendAsSmimeInfo)
|
||||
*
|
||||
* @param string $userId The user's email address. The special value `me` can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param string $sendAsEmail The email address that appears in the "From:"
|
||||
* header for mail sent using this alias.
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return ListSmimeInfoResponse
|
||||
*/
|
||||
public function listUsersSettingsSendAsSmimeInfo($userId, $sendAsEmail, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'sendAsEmail' => $sendAsEmail];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('list', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\ListSmimeInfoResponse::class);
|
||||
}
|
||||
/**
|
||||
* Sets the default S/MIME config for the specified send-as alias.
|
||||
* (smimeInfo.setDefault)
|
||||
*
|
||||
* @param string $userId The user's email address. The special value `me` can be
|
||||
* used to indicate the authenticated user.
|
||||
* @param string $sendAsEmail The email address that appears in the "From:"
|
||||
* header for mail sent using this alias.
|
||||
* @param string $id The immutable ID for the SmimeInfo.
|
||||
* @param array $optParams Optional parameters.
|
||||
*/
|
||||
public function setDefault($userId, $sendAsEmail, $id, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'sendAsEmail' => $sendAsEmail, 'id' => $id];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('setDefault', [$params]);
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\Resource\UsersSettingsSendAsSmimeInfo::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_Resource_UsersSettingsSendAsSmimeInfo');
|
@@ -0,0 +1,146 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail\Resource;
|
||||
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\ListThreadsResponse;
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\ModifyThreadRequest;
|
||||
use WPMailSMTP\Vendor\Google\Service\Gmail\Thread;
|
||||
/**
|
||||
* The "threads" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $gmailService = new Google\Service\Gmail(...);
|
||||
* $threads = $gmailService->users_threads;
|
||||
* </code>
|
||||
*/
|
||||
class UsersThreads extends \WPMailSMTP\Vendor\Google\Service\Resource
|
||||
{
|
||||
/**
|
||||
* Immediately and permanently deletes the specified thread. Any messages that
|
||||
* belong to the thread are also deleted. 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 = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'id' => $id];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('delete', [$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 format The format to return the messages in.
|
||||
* @opt_param string metadataHeaders When given and format is METADATA, only
|
||||
* include headers specified.
|
||||
* @return Thread
|
||||
*/
|
||||
public function get($userId, $id, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'id' => $id];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('get', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\Thread::class);
|
||||
}
|
||||
/**
|
||||
* 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 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.
|
||||
* @opt_param string maxResults Maximum number of threads to return. This field
|
||||
* defaults to 100. The maximum allowed value for this field is 500.
|
||||
* @opt_param string pageToken Page token to retrieve a specific page of results
|
||||
* in the list.
|
||||
* @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"`. Parameter cannot be
|
||||
* used when accessing the api using the gmail.metadata scope.
|
||||
* @return ListThreadsResponse
|
||||
*/
|
||||
public function listUsersThreads($userId, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('list', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\ListThreadsResponse::class);
|
||||
}
|
||||
/**
|
||||
* 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 ModifyThreadRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Thread
|
||||
*/
|
||||
public function modify($userId, $id, \WPMailSMTP\Vendor\Google\Service\Gmail\ModifyThreadRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'id' => $id, 'postBody' => $postBody];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('modify', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\Thread::class);
|
||||
}
|
||||
/**
|
||||
* Moves the specified thread to the trash. Any messages that belong to the
|
||||
* thread are also moved 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 Thread
|
||||
*/
|
||||
public function trash($userId, $id, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'id' => $id];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('trash', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\Thread::class);
|
||||
}
|
||||
/**
|
||||
* Removes the specified thread from the trash. Any messages that belong to the
|
||||
* thread are also removed 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 Thread
|
||||
*/
|
||||
public function untrash($userId, $id, $optParams = [])
|
||||
{
|
||||
$params = ['userId' => $userId, 'id' => $id];
|
||||
$params = \array_merge($params, $optParams);
|
||||
return $this->call('untrash', [$params], \WPMailSMTP\Vendor\Google\Service\Gmail\Thread::class);
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\Resource\UsersThreads::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_Resource_UsersThreads');
|
@@ -0,0 +1,184 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class SendAs extends \WPMailSMTP\Vendor\Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $displayName;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $isDefault;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $isPrimary;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $replyToAddress;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $sendAsEmail;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $signature;
|
||||
protected $smtpMsaType = \WPMailSMTP\Vendor\Google\Service\Gmail\SmtpMsa::class;
|
||||
protected $smtpMsaDataType = '';
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $treatAsAlias;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $verificationStatus;
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setDisplayName($displayName)
|
||||
{
|
||||
$this->displayName = $displayName;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getDisplayName()
|
||||
{
|
||||
return $this->displayName;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setIsDefault($isDefault)
|
||||
{
|
||||
$this->isDefault = $isDefault;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getIsDefault()
|
||||
{
|
||||
return $this->isDefault;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setIsPrimary($isPrimary)
|
||||
{
|
||||
$this->isPrimary = $isPrimary;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getIsPrimary()
|
||||
{
|
||||
return $this->isPrimary;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setReplyToAddress($replyToAddress)
|
||||
{
|
||||
$this->replyToAddress = $replyToAddress;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getReplyToAddress()
|
||||
{
|
||||
return $this->replyToAddress;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setSendAsEmail($sendAsEmail)
|
||||
{
|
||||
$this->sendAsEmail = $sendAsEmail;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getSendAsEmail()
|
||||
{
|
||||
return $this->sendAsEmail;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setSignature($signature)
|
||||
{
|
||||
$this->signature = $signature;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getSignature()
|
||||
{
|
||||
return $this->signature;
|
||||
}
|
||||
/**
|
||||
* @param SmtpMsa
|
||||
*/
|
||||
public function setSmtpMsa(\WPMailSMTP\Vendor\Google\Service\Gmail\SmtpMsa $smtpMsa)
|
||||
{
|
||||
$this->smtpMsa = $smtpMsa;
|
||||
}
|
||||
/**
|
||||
* @return SmtpMsa
|
||||
*/
|
||||
public function getSmtpMsa()
|
||||
{
|
||||
return $this->smtpMsa;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setTreatAsAlias($treatAsAlias)
|
||||
{
|
||||
$this->treatAsAlias = $treatAsAlias;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getTreatAsAlias()
|
||||
{
|
||||
return $this->treatAsAlias;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setVerificationStatus($verificationStatus)
|
||||
{
|
||||
$this->verificationStatus = $verificationStatus;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getVerificationStatus()
|
||||
{
|
||||
return $this->verificationStatus;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\SendAs::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_SendAs');
|
@@ -0,0 +1,150 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class SmimeInfo extends \WPMailSMTP\Vendor\Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $encryptedKeyPassword;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $expiration;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $id;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $isDefault;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $issuerCn;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $pem;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $pkcs12;
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setEncryptedKeyPassword($encryptedKeyPassword)
|
||||
{
|
||||
$this->encryptedKeyPassword = $encryptedKeyPassword;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getEncryptedKeyPassword()
|
||||
{
|
||||
return $this->encryptedKeyPassword;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setExpiration($expiration)
|
||||
{
|
||||
$this->expiration = $expiration;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getExpiration()
|
||||
{
|
||||
return $this->expiration;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setId($id)
|
||||
{
|
||||
$this->id = $id;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getId()
|
||||
{
|
||||
return $this->id;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setIsDefault($isDefault)
|
||||
{
|
||||
$this->isDefault = $isDefault;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getIsDefault()
|
||||
{
|
||||
return $this->isDefault;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setIssuerCn($issuerCn)
|
||||
{
|
||||
$this->issuerCn = $issuerCn;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getIssuerCn()
|
||||
{
|
||||
return $this->issuerCn;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setPem($pem)
|
||||
{
|
||||
$this->pem = $pem;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getPem()
|
||||
{
|
||||
return $this->pem;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setPkcs12($pkcs12)
|
||||
{
|
||||
$this->pkcs12 = $pkcs12;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getPkcs12()
|
||||
{
|
||||
return $this->pkcs12;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\SmimeInfo::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_SmimeInfo');
|
@@ -0,0 +1,114 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class SmtpMsa extends \WPMailSMTP\Vendor\Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $host;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $password;
|
||||
/**
|
||||
* @var int
|
||||
*/
|
||||
public $port;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $securityMode;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $username;
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setHost($host)
|
||||
{
|
||||
$this->host = $host;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getHost()
|
||||
{
|
||||
return $this->host;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setPassword($password)
|
||||
{
|
||||
$this->password = $password;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getPassword()
|
||||
{
|
||||
return $this->password;
|
||||
}
|
||||
/**
|
||||
* @param int
|
||||
*/
|
||||
public function setPort($port)
|
||||
{
|
||||
$this->port = $port;
|
||||
}
|
||||
/**
|
||||
* @return int
|
||||
*/
|
||||
public function getPort()
|
||||
{
|
||||
return $this->port;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setSecurityMode($securityMode)
|
||||
{
|
||||
$this->securityMode = $securityMode;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getSecurityMode()
|
||||
{
|
||||
return $this->securityMode;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setUsername($username)
|
||||
{
|
||||
$this->username = $username;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getUsername()
|
||||
{
|
||||
return $this->username;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\SmtpMsa::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_SmtpMsa');
|
@@ -0,0 +1,95 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class Thread extends \WPMailSMTP\Vendor\Google\Collection
|
||||
{
|
||||
protected $collection_key = 'messages';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $historyId;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $id;
|
||||
protected $messagesType = \WPMailSMTP\Vendor\Google\Service\Gmail\Message::class;
|
||||
protected $messagesDataType = 'array';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $snippet;
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setHistoryId($historyId)
|
||||
{
|
||||
$this->historyId = $historyId;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getHistoryId()
|
||||
{
|
||||
return $this->historyId;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setId($id)
|
||||
{
|
||||
$this->id = $id;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getId()
|
||||
{
|
||||
return $this->id;
|
||||
}
|
||||
/**
|
||||
* @param Message[]
|
||||
*/
|
||||
public function setMessages($messages)
|
||||
{
|
||||
$this->messages = $messages;
|
||||
}
|
||||
/**
|
||||
* @return Message[]
|
||||
*/
|
||||
public function getMessages()
|
||||
{
|
||||
return $this->messages;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setSnippet($snippet)
|
||||
{
|
||||
$this->snippet = $snippet;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getSnippet()
|
||||
{
|
||||
return $this->snippet;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\Thread::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_Thread');
|
@@ -0,0 +1,168 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class VacationSettings extends \WPMailSMTP\Vendor\Google\Model
|
||||
{
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $enableAutoReply;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $endTime;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $responseBodyHtml;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $responseBodyPlainText;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $responseSubject;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $restrictToContacts;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $restrictToDomain;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $startTime;
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setEnableAutoReply($enableAutoReply)
|
||||
{
|
||||
$this->enableAutoReply = $enableAutoReply;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getEnableAutoReply()
|
||||
{
|
||||
return $this->enableAutoReply;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setEndTime($endTime)
|
||||
{
|
||||
$this->endTime = $endTime;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getEndTime()
|
||||
{
|
||||
return $this->endTime;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setResponseBodyHtml($responseBodyHtml)
|
||||
{
|
||||
$this->responseBodyHtml = $responseBodyHtml;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getResponseBodyHtml()
|
||||
{
|
||||
return $this->responseBodyHtml;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setResponseBodyPlainText($responseBodyPlainText)
|
||||
{
|
||||
$this->responseBodyPlainText = $responseBodyPlainText;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getResponseBodyPlainText()
|
||||
{
|
||||
return $this->responseBodyPlainText;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setResponseSubject($responseSubject)
|
||||
{
|
||||
$this->responseSubject = $responseSubject;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getResponseSubject()
|
||||
{
|
||||
return $this->responseSubject;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setRestrictToContacts($restrictToContacts)
|
||||
{
|
||||
$this->restrictToContacts = $restrictToContacts;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getRestrictToContacts()
|
||||
{
|
||||
return $this->restrictToContacts;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setRestrictToDomain($restrictToDomain)
|
||||
{
|
||||
$this->restrictToDomain = $restrictToDomain;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getRestrictToDomain()
|
||||
{
|
||||
return $this->restrictToDomain;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setStartTime($startTime)
|
||||
{
|
||||
$this->startTime = $startTime;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getStartTime()
|
||||
{
|
||||
return $this->startTime;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\VacationSettings::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_VacationSettings');
|
@@ -0,0 +1,79 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class WatchRequest extends \WPMailSMTP\Vendor\Google\Collection
|
||||
{
|
||||
protected $collection_key = 'labelIds';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $labelFilterAction;
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $labelIds;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $topicName;
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setLabelFilterAction($labelFilterAction)
|
||||
{
|
||||
$this->labelFilterAction = $labelFilterAction;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getLabelFilterAction()
|
||||
{
|
||||
return $this->labelFilterAction;
|
||||
}
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setLabelIds($labelIds)
|
||||
{
|
||||
$this->labelIds = $labelIds;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getLabelIds()
|
||||
{
|
||||
return $this->labelIds;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setTopicName($topicName)
|
||||
{
|
||||
$this->topicName = $topicName;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getTopicName()
|
||||
{
|
||||
return $this->topicName;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\WatchRequest::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_WatchRequest');
|
@@ -0,0 +1,60 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Copyright 2014 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
namespace WPMailSMTP\Vendor\Google\Service\Gmail;
|
||||
|
||||
class WatchResponse extends \WPMailSMTP\Vendor\Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $expiration;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $historyId;
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setExpiration($expiration)
|
||||
{
|
||||
$this->expiration = $expiration;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getExpiration()
|
||||
{
|
||||
return $this->expiration;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setHistoryId($historyId)
|
||||
{
|
||||
$this->historyId = $historyId;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getHistoryId()
|
||||
{
|
||||
return $this->historyId;
|
||||
}
|
||||
}
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
\class_alias(\WPMailSMTP\Vendor\Google\Service\Gmail\WatchResponse::class, 'WPMailSMTP\\Vendor\\Google_Service_Gmail_WatchResponse');
|
Reference in New Issue
Block a user