Overview

Classes

  • Google_Service_Gmail
  • Google_Service_Gmail_AutoForwarding
  • Google_Service_Gmail_BatchDeleteMessagesRequest
  • Google_Service_Gmail_BatchModifyMessagesRequest
  • Google_Service_Gmail_Delegate
  • Google_Service_Gmail_Draft
  • Google_Service_Gmail_Filter
  • Google_Service_Gmail_FilterAction
  • Google_Service_Gmail_FilterCriteria
  • Google_Service_Gmail_ForwardingAddress
  • Google_Service_Gmail_History
  • Google_Service_Gmail_HistoryLabelAdded
  • Google_Service_Gmail_HistoryLabelRemoved
  • Google_Service_Gmail_HistoryMessageAdded
  • Google_Service_Gmail_HistoryMessageDeleted
  • Google_Service_Gmail_ImapSettings
  • Google_Service_Gmail_Label
  • Google_Service_Gmail_LabelColor
  • Google_Service_Gmail_LanguageSettings
  • Google_Service_Gmail_ListDelegatesResponse
  • Google_Service_Gmail_ListDraftsResponse
  • Google_Service_Gmail_ListFiltersResponse
  • Google_Service_Gmail_ListForwardingAddressesResponse
  • Google_Service_Gmail_ListHistoryResponse
  • Google_Service_Gmail_ListLabelsResponse
  • Google_Service_Gmail_ListMessagesResponse
  • Google_Service_Gmail_ListSendAsResponse
  • Google_Service_Gmail_ListSmimeInfoResponse
  • Google_Service_Gmail_ListThreadsResponse
  • Google_Service_Gmail_Message
  • Google_Service_Gmail_MessagePart
  • Google_Service_Gmail_MessagePartBody
  • Google_Service_Gmail_MessagePartHeader
  • Google_Service_Gmail_ModifyMessageRequest
  • Google_Service_Gmail_ModifyThreadRequest
  • Google_Service_Gmail_PopSettings
  • Google_Service_Gmail_Profile
  • Google_Service_Gmail_SendAs
  • Google_Service_Gmail_SmimeInfo
  • Google_Service_Gmail_SmtpMsa
  • Google_Service_Gmail_Thread
  • Google_Service_Gmail_Users_Resource
  • Google_Service_Gmail_UsersDrafts_Resource
  • Google_Service_Gmail_UsersHistory_Resource
  • Google_Service_Gmail_UsersLabels_Resource
  • Google_Service_Gmail_UsersMessages_Resource
  • Google_Service_Gmail_UsersMessagesAttachments_Resource
  • Google_Service_Gmail_UsersSettings_Resource
  • Google_Service_Gmail_UsersSettingsDelegates_Resource
  • Google_Service_Gmail_UsersSettingsFilters_Resource
  • Google_Service_Gmail_UsersSettingsForwardingAddresses_Resource
  • Google_Service_Gmail_UsersSettingsSendAs_Resource
  • Google_Service_Gmail_UsersSettingsSendAsSmimeInfo_Resource
  • Google_Service_Gmail_UsersThreads_Resource
  • Google_Service_Gmail_VacationSettings
  • Google_Service_Gmail_WatchRequest
  • Google_Service_Gmail_WatchResponse
  • Overview
  • Class
  • Tree

Class Google_Service_Gmail_UsersLabels_Resource

The "labels" collection of methods. Typical usage is:

 $gmailService = new Google_Service_Gmail(...);
 $labels = $gmailService->labels;
Google_Service_Resource
Extended by Google_Service_Gmail_UsersLabels_Resource
Located at Gmail.php
Methods summary
public Google_Service_Gmail_Label
# create( string $userId, Google_Service_Gmail_Label $postBody, array $optParams = array() )

Creates a new label. (labels.create)

Creates a new label. (labels.create)

Parameters

$userId
The user's email address. The special value me can be used to indicate the authenticated user.
$postBody
$optParams
Optional parameters.

Returns

Google_Service_Gmail_Label
Google_Service_Gmail_Label
public
# delete( string $userId, string $id, array $optParams = array() )

Immediately and permanently deletes the specified label and removes it from any messages and threads that it is applied to. (labels.delete)

Immediately and permanently deletes the specified label and removes it from any messages and threads that it is applied to. (labels.delete)

Parameters

$userId
The user's email address. The special value me can be used to indicate the authenticated user.
$id
The ID of the label to delete.
$optParams
Optional parameters.
public Google_Service_Gmail_Label
# get( string $userId, string $id, array $optParams = array() )

Gets the specified label. (labels.get)

Gets the specified label. (labels.get)

Parameters

$userId
The user's email address. The special value me can be used to indicate the authenticated user.
$id
The ID of the label to retrieve.
$optParams
Optional parameters.

Returns

Google_Service_Gmail_Label
Google_Service_Gmail_Label
public Google_Service_Gmail_ListLabelsResponse
# listUsersLabels( string $userId, array $optParams = array() )

Lists all labels in the user's mailbox. (labels.listUsersLabels)

Lists all labels in the user's mailbox. (labels.listUsersLabels)

Parameters

$userId
The user's email address. The special value me can be used to indicate the authenticated user.
$optParams
Optional parameters.

Returns

Google_Service_Gmail_ListLabelsResponse
Google_Service_Gmail_ListLabelsResponse
public Google_Service_Gmail_Label
# patch( string $userId, string $id, Google_Service_Gmail_Label $postBody, array $optParams = array() )

Patch the specified label. (labels.patch)

Patch the specified label. (labels.patch)

Parameters

$userId
The user's email address. The special value me can be used to indicate the authenticated user.
$id
The ID of the label to update.
$postBody
$optParams
Optional parameters.

Returns

Google_Service_Gmail_Label
Google_Service_Gmail_Label
public Google_Service_Gmail_Label
# update( string $userId, string $id, Google_Service_Gmail_Label $postBody, array $optParams = array() )

Updates the specified label. (labels.update)

Updates the specified label. (labels.update)

Parameters

$userId
The user's email address. The special value me can be used to indicate the authenticated user.
$id
The ID of the label to update.
$postBody
$optParams
Optional parameters.

Returns

Google_Service_Gmail_Label
Google_Service_Gmail_Label
© 2020 Google Inc.
Gmail API documentation generated by ApiGen 2.8.0