Index: generated/googleapis/lib/people/v1.dart |
diff --git a/generated/googleapis/lib/people/v1.dart b/generated/googleapis/lib/people/v1.dart |
index 201a9c887af30a64fe299d1119bd0250c091091a..cc05c1664657ba93c758d6cdf2b2fe6e2961f541 100644 |
--- a/generated/googleapis/lib/people/v1.dart |
+++ b/generated/googleapis/lib/people/v1.dart |
@@ -9,79 +9,88 @@ import 'dart:convert' as convert; |
import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons; |
import 'package:http/http.dart' as http; |
-export 'package:_discoveryapis_commons/_discoveryapis_commons.dart' show |
- ApiRequestError, DetailedApiRequestError; |
+export 'package:_discoveryapis_commons/_discoveryapis_commons.dart' |
+ show ApiRequestError, DetailedApiRequestError; |
const core.String USER_AGENT = 'dart-api-client people/v1'; |
-/** Provides access to information about profiles and contacts. */ |
+/// Provides access to information about profiles and contacts. |
class PeopleApi { |
- /** Manage your contacts */ |
+ /// Manage your contacts |
static const ContactsScope = "https://www.googleapis.com/auth/contacts"; |
- /** View your contacts */ |
- static const ContactsReadonlyScope = "https://www.googleapis.com/auth/contacts.readonly"; |
+ /// View your contacts |
+ static const ContactsReadonlyScope = |
+ "https://www.googleapis.com/auth/contacts.readonly"; |
- /** Know the list of people in your circles, your age range, and language */ |
+ /// Know the list of people in your circles, your age range, and language |
static const PlusLoginScope = "https://www.googleapis.com/auth/plus.login"; |
- /** View your street addresses */ |
- static const UserAddressesReadScope = "https://www.googleapis.com/auth/user.addresses.read"; |
+ /// View your street addresses |
+ static const UserAddressesReadScope = |
+ "https://www.googleapis.com/auth/user.addresses.read"; |
- /** View your complete date of birth */ |
- static const UserBirthdayReadScope = "https://www.googleapis.com/auth/user.birthday.read"; |
+ /// View your complete date of birth |
+ static const UserBirthdayReadScope = |
+ "https://www.googleapis.com/auth/user.birthday.read"; |
- /** View your email addresses */ |
- static const UserEmailsReadScope = "https://www.googleapis.com/auth/user.emails.read"; |
+ /// View your email addresses |
+ static const UserEmailsReadScope = |
+ "https://www.googleapis.com/auth/user.emails.read"; |
- /** View your phone numbers */ |
- static const UserPhonenumbersReadScope = "https://www.googleapis.com/auth/user.phonenumbers.read"; |
+ /// View your phone numbers |
+ static const UserPhonenumbersReadScope = |
+ "https://www.googleapis.com/auth/user.phonenumbers.read"; |
- /** View your email address */ |
- static const UserinfoEmailScope = "https://www.googleapis.com/auth/userinfo.email"; |
- |
- /** View your basic profile info */ |
- static const UserinfoProfileScope = "https://www.googleapis.com/auth/userinfo.profile"; |
+ /// View your email address |
+ static const UserinfoEmailScope = |
+ "https://www.googleapis.com/auth/userinfo.email"; |
+ /// View your basic profile info |
+ static const UserinfoProfileScope = |
+ "https://www.googleapis.com/auth/userinfo.profile"; |
final commons.ApiRequester _requester; |
- ContactGroupsResourceApi get contactGroups => new ContactGroupsResourceApi(_requester); |
+ ContactGroupsResourceApi get contactGroups => |
+ new ContactGroupsResourceApi(_requester); |
PeopleResourceApi get people => new PeopleResourceApi(_requester); |
- PeopleApi(http.Client client, {core.String rootUrl: "https://people.googleapis.com/", core.String servicePath: ""}) : |
- _requester = new commons.ApiRequester(client, rootUrl, servicePath, USER_AGENT); |
+ PeopleApi(http.Client client, |
+ {core.String rootUrl: "https://people.googleapis.com/", |
+ core.String servicePath: ""}) |
+ : _requester = |
+ new commons.ApiRequester(client, rootUrl, servicePath, USER_AGENT); |
} |
- |
class ContactGroupsResourceApi { |
final commons.ApiRequester _requester; |
- ContactGroupsMembersResourceApi get members => new ContactGroupsMembersResourceApi(_requester); |
- |
- ContactGroupsResourceApi(commons.ApiRequester client) : |
- _requester = client; |
- |
- /** |
- * Get a list of contact groups owned by the authenticated user by specifying |
- * a list of contact group resource names. |
- * |
- * Request parameters: |
- * |
- * [maxMembers] - Specifies the maximum number of members to return for each |
- * group. |
- * |
- * [resourceNames] - The resource names of the contact groups to get. |
- * |
- * Completes with a [BatchGetContactGroupsResponse]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<BatchGetContactGroupsResponse> batchGet({core.int maxMembers, core.List<core.String> resourceNames}) { |
+ ContactGroupsMembersResourceApi get members => |
+ new ContactGroupsMembersResourceApi(_requester); |
+ |
+ ContactGroupsResourceApi(commons.ApiRequester client) : _requester = client; |
+ |
+ /// Get a list of contact groups owned by the authenticated user by |
+ /// specifying |
+ /// a list of contact group resource names. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [maxMembers] - Specifies the maximum number of members to return for each |
+ /// group. |
+ /// |
+ /// [resourceNames] - The resource names of the contact groups to get. |
+ /// |
+ /// Completes with a [BatchGetContactGroupsResponse]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<BatchGetContactGroupsResponse> batchGet( |
+ {core.int maxMembers, core.List<core.String> resourceNames}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -98,31 +107,29 @@ class ContactGroupsResourceApi { |
_url = 'v1/contactGroups:batchGet'; |
- var _response = _requester.request(_url, |
- "GET", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
- return _response.then((data) => new BatchGetContactGroupsResponse.fromJson(data)); |
- } |
- |
- /** |
- * Create a new contact group owned by the authenticated user. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * Completes with a [ContactGroup]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ var _response = _requester.request(_url, "GET", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
+ return _response |
+ .then((data) => new BatchGetContactGroupsResponse.fromJson(data)); |
+ } |
+ |
+ /// Create a new contact group owned by the authenticated user. |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// Completes with a [ContactGroup]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<ContactGroup> create(CreateContactGroupRequest request) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -137,37 +144,35 @@ class ContactGroupsResourceApi { |
_url = 'v1/contactGroups'; |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "POST", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new ContactGroup.fromJson(data)); |
} |
- /** |
- * Delete an existing contact group owned by the authenticated user by |
- * specifying a contact group resource name. |
- * |
- * Request parameters: |
- * |
- * [resourceName] - The resource name of the contact group to delete. |
- * Value must have pattern "^contactGroups/[^/]+$". |
- * |
- * [deleteContacts] - Set to true to also delete the contacts in the specified |
- * group. |
- * |
- * Completes with a [Empty]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<Empty> delete(core.String resourceName, {core.bool deleteContacts}) { |
+ /// Delete an existing contact group owned by the authenticated user by |
+ /// specifying a contact group resource name. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [resourceName] - The resource name of the contact group to delete. |
+ /// Value must have pattern "^contactGroups/[^/]+$". |
+ /// |
+ /// [deleteContacts] - Set to true to also delete the contacts in the |
+ /// specified group. |
+ /// |
+ /// Completes with a [Empty]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<Empty> delete(core.String resourceName, |
+ {core.bool deleteContacts}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -184,36 +189,35 @@ class ContactGroupsResourceApi { |
_url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resourceName'); |
- var _response = _requester.request(_url, |
- "DELETE", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "DELETE", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Empty.fromJson(data)); |
} |
- /** |
- * Get a specific contact group owned by the authenticated user by specifying |
- * a contact group resource name. |
- * |
- * Request parameters: |
- * |
- * [resourceName] - The resource name of the contact group to get. |
- * Value must have pattern "^contactGroups/[^/]+$". |
- * |
- * [maxMembers] - Specifies the maximum number of members to return. |
- * |
- * Completes with a [ContactGroup]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<ContactGroup> get(core.String resourceName, {core.int maxMembers}) { |
+ /// Get a specific contact group owned by the authenticated user by |
+ /// specifying |
+ /// a contact group resource name. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [resourceName] - The resource name of the contact group to get. |
+ /// Value must have pattern "^contactGroups/[^/]+$". |
+ /// |
+ /// [maxMembers] - Specifies the maximum number of members to return. |
+ /// |
+ /// Completes with a [ContactGroup]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<ContactGroup> get(core.String resourceName, |
+ {core.int maxMembers}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -230,41 +234,39 @@ class ContactGroupsResourceApi { |
_url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resourceName'); |
- var _response = _requester.request(_url, |
- "GET", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "GET", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new ContactGroup.fromJson(data)); |
} |
- /** |
- * List all contact groups owned by the authenticated user. Members of the |
- * contact groups are not populated. |
- * |
- * Request parameters: |
- * |
- * [pageToken] - The next_page_token value returned from a previous call to |
- * [ListContactGroups](/people/api/rest/v1/contactgroups/list). |
- * Requests the next page of resources. |
- * |
- * [pageSize] - The maximum number of resources to return. |
- * |
- * [syncToken] - A sync token, returned by a previous call to |
- * `contactgroups.list`. |
- * Only resources changed since the sync token was created will be returned. |
- * |
- * Completes with a [ListContactGroupsResponse]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<ListContactGroupsResponse> list({core.String pageToken, core.int pageSize, core.String syncToken}) { |
+ /// List all contact groups owned by the authenticated user. Members of the |
+ /// contact groups are not populated. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [syncToken] - A sync token, returned by a previous call to |
+ /// `contactgroups.list`. |
+ /// Only resources changed since the sync token was created will be returned. |
+ /// |
+ /// [pageToken] - The next_page_token value returned from a previous call to |
+ /// [ListContactGroups](/people/api/rest/v1/contactgroups/list). |
+ /// Requests the next page of resources. |
+ /// |
+ /// [pageSize] - The maximum number of resources to return. |
+ /// |
+ /// Completes with a [ListContactGroupsResponse]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<ListContactGroupsResponse> list( |
+ {core.String syncToken, core.String pageToken, core.int pageSize}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -272,50 +274,49 @@ class ContactGroupsResourceApi { |
var _downloadOptions = commons.DownloadOptions.Metadata; |
var _body = null; |
+ if (syncToken != null) { |
+ _queryParams["syncToken"] = [syncToken]; |
+ } |
if (pageToken != null) { |
_queryParams["pageToken"] = [pageToken]; |
} |
if (pageSize != null) { |
_queryParams["pageSize"] = ["${pageSize}"]; |
} |
- if (syncToken != null) { |
- _queryParams["syncToken"] = [syncToken]; |
- } |
_url = 'v1/contactGroups'; |
- var _response = _requester.request(_url, |
- "GET", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
- return _response.then((data) => new ListContactGroupsResponse.fromJson(data)); |
- } |
- |
- /** |
- * Update the name of an existing contact group owned by the authenticated |
- * user. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [resourceName] - The resource name for the contact group, assigned by the |
- * server. An ASCII |
- * string, in the form of `contactGroups/`<var>contact_group_id</var>. |
- * Value must have pattern "^contactGroups/[^/]+$". |
- * |
- * Completes with a [ContactGroup]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<ContactGroup> update(UpdateContactGroupRequest request, core.String resourceName) { |
+ var _response = _requester.request(_url, "GET", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
+ return _response |
+ .then((data) => new ListContactGroupsResponse.fromJson(data)); |
+ } |
+ |
+ /// Update the name of an existing contact group owned by the authenticated |
+ /// user. |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [resourceName] - The resource name for the contact group, assigned by the |
+ /// server. An ASCII |
+ /// string, in the form of `contactGroups/`<var>contact_group_id</var>. |
+ /// Value must have pattern "^contactGroups/[^/]+$". |
+ /// |
+ /// Completes with a [ContactGroup]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<ContactGroup> update( |
+ UpdateContactGroupRequest request, core.String resourceName) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -332,44 +333,40 @@ class ContactGroupsResourceApi { |
_url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resourceName'); |
- var _response = _requester.request(_url, |
- "PUT", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "PUT", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new ContactGroup.fromJson(data)); |
} |
- |
} |
- |
class ContactGroupsMembersResourceApi { |
final commons.ApiRequester _requester; |
- ContactGroupsMembersResourceApi(commons.ApiRequester client) : |
- _requester = client; |
- |
- /** |
- * Modify the members of a contact group owned by the authenticated user. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [resourceName] - The resource name of the contact group to modify. |
- * Value must have pattern "^contactGroups/[^/]+$". |
- * |
- * Completes with a [ModifyContactGroupMembersResponse]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<ModifyContactGroupMembersResponse> modify(ModifyContactGroupMembersRequest request, core.String resourceName) { |
+ ContactGroupsMembersResourceApi(commons.ApiRequester client) |
+ : _requester = client; |
+ |
+ /// Modify the members of a contact group owned by the authenticated user. |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [resourceName] - The resource name of the contact group to modify. |
+ /// Value must have pattern "^contactGroups/[^/]+$". |
+ /// |
+ /// Completes with a [ModifyContactGroupMembersResponse]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<ModifyContactGroupMembersResponse> modify( |
+ ModifyContactGroupMembersRequest request, core.String resourceName) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -384,46 +381,44 @@ class ContactGroupsMembersResourceApi { |
throw new core.ArgumentError("Parameter resourceName is required."); |
} |
- _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resourceName') + '/members:modify'; |
+ _url = 'v1/' + |
+ commons.Escaper.ecapeVariableReserved('$resourceName') + |
+ '/members:modify'; |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
- return _response.then((data) => new ModifyContactGroupMembersResponse.fromJson(data)); |
+ var _response = _requester.request(_url, "POST", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
+ return _response |
+ .then((data) => new ModifyContactGroupMembersResponse.fromJson(data)); |
} |
- |
} |
- |
class PeopleResourceApi { |
final commons.ApiRequester _requester; |
- PeopleConnectionsResourceApi get connections => new PeopleConnectionsResourceApi(_requester); |
- |
- PeopleResourceApi(commons.ApiRequester client) : |
- _requester = client; |
- |
- /** |
- * Create a new contact and return the person resource for that contact. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [parent] - The resource name of the owning person resource. |
- * |
- * Completes with a [Person]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ PeopleConnectionsResourceApi get connections => |
+ new PeopleConnectionsResourceApi(_requester); |
+ |
+ PeopleResourceApi(commons.ApiRequester client) : _requester = client; |
+ |
+ /// Create a new contact and return the person resource for that contact. |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [parent] - The resource name of the owning person resource. |
+ /// |
+ /// Completes with a [Person]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<Person> createContact(Person request, {core.String parent}) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -441,32 +436,29 @@ class PeopleResourceApi { |
_url = 'v1/people:createContact'; |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "POST", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Person.fromJson(data)); |
} |
- /** |
- * Delete a contact person. Any non-contact data will not be deleted. |
- * |
- * Request parameters: |
- * |
- * [resourceName] - The resource name of the contact to delete. |
- * Value must have pattern "^people/[^/]+$". |
- * |
- * Completes with a [Empty]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ /// Delete a contact person. Any non-contact data will not be deleted. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [resourceName] - The resource name of the contact to delete. |
+ /// Value must have pattern "^people/[^/]+$". |
+ /// |
+ /// Completes with a [Empty]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<Empty> deleteContact(core.String resourceName) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -479,83 +471,83 @@ class PeopleResourceApi { |
throw new core.ArgumentError("Parameter resourceName is required."); |
} |
- _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resourceName') + ':deleteContact'; |
+ _url = 'v1/' + |
+ commons.Escaper.ecapeVariableReserved('$resourceName') + |
+ ':deleteContact'; |
- var _response = _requester.request(_url, |
- "DELETE", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "DELETE", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Empty.fromJson(data)); |
} |
- /** |
- * Provides information about a person by specifying a resource name. Use |
- * `people/me` to indicate the authenticated user. |
- * <br> |
- * The request throws a 400 error if 'personFields' is not specified. |
- * |
- * Request parameters: |
- * |
- * [resourceName] - The resource name of the person to provide information |
- * about. |
- * |
- * - To get information about the authenticated user, specify `people/me`. |
- * - To get information about a google account, specify |
- * `people/`<var>account_id</var>. |
- * - To get information about a contact, specify the resource name that |
- * identifies the contact as returned by |
- * [`people.connections.list`](/people/api/rest/v1/people.connections/list). |
- * Value must have pattern "^people/[^/]+$". |
- * |
- * [requestMask_includeField] - **Required.** Comma-separated list of person |
- * fields to be included in the |
- * response. Each path should start with `person.`: for example, |
- * `person.names` or `person.photos`. |
- * |
- * [personFields] - **Required.** A field mask to restrict which fields on the |
- * person are |
- * returned. Valid values are: |
- * |
- * * addresses |
- * * ageRanges |
- * * biographies |
- * * birthdays |
- * * braggingRights |
- * * coverPhotos |
- * * emailAddresses |
- * * events |
- * * genders |
- * * imClients |
- * * interests |
- * * locales |
- * * memberships |
- * * metadata |
- * * names |
- * * nicknames |
- * * occupations |
- * * organizations |
- * * phoneNumbers |
- * * photos |
- * * relations |
- * * relationshipInterests |
- * * relationshipStatuses |
- * * residences |
- * * skills |
- * * taglines |
- * * urls |
- * |
- * Completes with a [Person]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<Person> get(core.String resourceName, {core.String requestMask_includeField, core.String personFields}) { |
+ /// Provides information about a person by specifying a resource name. Use |
+ /// `people/me` to indicate the authenticated user. |
+ /// <br> |
+ /// The request throws a 400 error if 'personFields' is not specified. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [resourceName] - The resource name of the person to provide information |
+ /// about. |
+ /// |
+ /// - To get information about the authenticated user, specify `people/me`. |
+ /// - To get information about a google account, specify |
+ /// `people/`<var>account_id</var>. |
+ /// - To get information about a contact, specify the resource name that |
+ /// identifies the contact as returned by |
+ /// [`people.connections.list`](/people/api/rest/v1/people.connections/list). |
+ /// Value must have pattern "^people/[^/]+$". |
+ /// |
+ /// [personFields] - **Required.** A field mask to restrict which fields on |
+ /// the person are |
+ /// returned. Valid values are: |
+ /// |
+ /// * addresses |
+ /// * ageRanges |
+ /// * biographies |
+ /// * birthdays |
+ /// * braggingRights |
+ /// * coverPhotos |
+ /// * emailAddresses |
+ /// * events |
+ /// * genders |
+ /// * imClients |
+ /// * interests |
+ /// * locales |
+ /// * memberships |
+ /// * metadata |
+ /// * names |
+ /// * nicknames |
+ /// * occupations |
+ /// * organizations |
+ /// * phoneNumbers |
+ /// * photos |
+ /// * relations |
+ /// * relationshipInterests |
+ /// * relationshipStatuses |
+ /// * residences |
+ /// * skills |
+ /// * taglines |
+ /// * urls |
+ /// |
+ /// [requestMask_includeField] - **Required.** Comma-separated list of person |
+ /// fields to be included in the |
+ /// response. Each path should start with `person.`: for example, |
+ /// `person.names` or `person.photos`. |
+ /// |
+ /// Completes with a [Person]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<Person> get(core.String resourceName, |
+ {core.String personFields, core.String requestMask_includeField}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -566,92 +558,93 @@ class PeopleResourceApi { |
if (resourceName == null) { |
throw new core.ArgumentError("Parameter resourceName is required."); |
} |
- if (requestMask_includeField != null) { |
- _queryParams["requestMask.includeField"] = [requestMask_includeField]; |
- } |
if (personFields != null) { |
_queryParams["personFields"] = [personFields]; |
} |
+ if (requestMask_includeField != null) { |
+ _queryParams["requestMask.includeField"] = [requestMask_includeField]; |
+ } |
_url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resourceName'); |
- var _response = _requester.request(_url, |
- "GET", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "GET", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Person.fromJson(data)); |
} |
- /** |
- * Provides information about a list of specific people by specifying a list |
- * of requested resource names. Use `people/me` to indicate the authenticated |
- * user. |
- * <br> |
- * The request throws a 400 error if 'personFields' is not specified. |
- * |
- * Request parameters: |
- * |
- * [requestMask_includeField] - **Required.** Comma-separated list of person |
- * fields to be included in the |
- * response. Each path should start with `person.`: for example, |
- * `person.names` or `person.photos`. |
- * |
- * [resourceNames] - The resource names of the people to provide information |
- * about. |
- * |
- * - To get information about the authenticated user, specify `people/me`. |
- * - To get information about a google account, specify |
- * `people/`<var>account_id</var>. |
- * - To get information about a contact, specify the resource name that |
- * identifies the contact as returned by |
- * [`people.connections.list`](/people/api/rest/v1/people.connections/list). |
- * |
- * You can include up to 50 resource names in one request. |
- * |
- * [personFields] - **Required.** A field mask to restrict which fields on |
- * each person are |
- * returned. Valid values are: |
- * |
- * * addresses |
- * * ageRanges |
- * * biographies |
- * * birthdays |
- * * braggingRights |
- * * coverPhotos |
- * * emailAddresses |
- * * events |
- * * genders |
- * * imClients |
- * * interests |
- * * locales |
- * * memberships |
- * * metadata |
- * * names |
- * * nicknames |
- * * occupations |
- * * organizations |
- * * phoneNumbers |
- * * photos |
- * * relations |
- * * relationshipInterests |
- * * relationshipStatuses |
- * * residences |
- * * skills |
- * * taglines |
- * * urls |
- * |
- * Completes with a [GetPeopleResponse]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<GetPeopleResponse> getBatchGet({core.String requestMask_includeField, core.List<core.String> resourceNames, core.String personFields}) { |
+ /// Provides information about a list of specific people by specifying a list |
+ /// of requested resource names. Use `people/me` to indicate the |
+ /// authenticated |
+ /// user. |
+ /// <br> |
+ /// The request throws a 400 error if 'personFields' is not specified. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [personFields] - **Required.** A field mask to restrict which fields on |
+ /// each person are |
+ /// returned. Valid values are: |
+ /// |
+ /// * addresses |
+ /// * ageRanges |
+ /// * biographies |
+ /// * birthdays |
+ /// * braggingRights |
+ /// * coverPhotos |
+ /// * emailAddresses |
+ /// * events |
+ /// * genders |
+ /// * imClients |
+ /// * interests |
+ /// * locales |
+ /// * memberships |
+ /// * metadata |
+ /// * names |
+ /// * nicknames |
+ /// * occupations |
+ /// * organizations |
+ /// * phoneNumbers |
+ /// * photos |
+ /// * relations |
+ /// * relationshipInterests |
+ /// * relationshipStatuses |
+ /// * residences |
+ /// * skills |
+ /// * taglines |
+ /// * urls |
+ /// |
+ /// [requestMask_includeField] - **Required.** Comma-separated list of person |
+ /// fields to be included in the |
+ /// response. Each path should start with `person.`: for example, |
+ /// `person.names` or `person.photos`. |
+ /// |
+ /// [resourceNames] - The resource names of the people to provide information |
+ /// about. |
+ /// |
+ /// - To get information about the authenticated user, specify `people/me`. |
+ /// - To get information about a google account, specify |
+ /// `people/`<var>account_id</var>. |
+ /// - To get information about a contact, specify the resource name that |
+ /// identifies the contact as returned by |
+ /// [`people.connections.list`](/people/api/rest/v1/people.connections/list). |
+ /// |
+ /// You can include up to 50 resource names in one request. |
+ /// |
+ /// Completes with a [GetPeopleResponse]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<GetPeopleResponse> getBatchGet( |
+ {core.String personFields, |
+ core.String requestMask_includeField, |
+ core.List<core.String> resourceNames}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -659,85 +652,85 @@ class PeopleResourceApi { |
var _downloadOptions = commons.DownloadOptions.Metadata; |
var _body = null; |
+ if (personFields != null) { |
+ _queryParams["personFields"] = [personFields]; |
+ } |
if (requestMask_includeField != null) { |
_queryParams["requestMask.includeField"] = [requestMask_includeField]; |
} |
if (resourceNames != null) { |
_queryParams["resourceNames"] = resourceNames; |
} |
- if (personFields != null) { |
- _queryParams["personFields"] = [personFields]; |
- } |
_url = 'v1/people:batchGet'; |
- var _response = _requester.request(_url, |
- "GET", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "GET", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new GetPeopleResponse.fromJson(data)); |
} |
- /** |
- * Update contact data for an existing contact person. Any non-contact data |
- * will not be modified. |
- * |
- * The request throws a 400 error if `updatePersonFields` is not specified. |
- * <br> |
- * The request throws a 400 error if `person.metadata.sources` is not |
- * specified for the contact to be updated. |
- * <br> |
- * The request throws a 412 error if `person.metadata.sources.etag` is |
- * different than the contact's etag, which indicates the contact has changed |
- * since its data was read. Clients should get the latest person and re-apply |
- * their updates to the latest person. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [resourceName] - The resource name for the person, assigned by the server. |
- * An ASCII string |
- * with a max length of 27 characters, in the form of |
- * `people/`<var>person_id</var>. |
- * Value must have pattern "^people/[^/]+$". |
- * |
- * [updatePersonFields] - **Required.** A field mask to restrict which fields |
- * on the person are |
- * updated. Valid values are: |
- * |
- * * addresses |
- * * biographies |
- * * birthdays |
- * * braggingRights |
- * * emailAddresses |
- * * events |
- * * genders |
- * * imClients |
- * * interests |
- * * locales |
- * * names |
- * * nicknames |
- * * occupations |
- * * organizations |
- * * phoneNumbers |
- * * relations |
- * * residences |
- * * skills |
- * * urls |
- * |
- * Completes with a [Person]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<Person> updateContact(Person request, core.String resourceName, {core.String updatePersonFields}) { |
+ /// Update contact data for an existing contact person. Any non-contact data |
+ /// will not be modified. |
+ /// |
+ /// The request throws a 400 error if `updatePersonFields` is not specified. |
+ /// <br> |
+ /// The request throws a 400 error if `person.metadata.sources` is not |
+ /// specified for the contact to be updated. |
+ /// <br> |
+ /// The request throws a 412 error if `person.metadata.sources.etag` is |
+ /// different than the contact's etag, which indicates the contact has |
+ /// changed |
+ /// since its data was read. Clients should get the latest person and |
+ /// re-apply |
+ /// their updates to the latest person. |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [resourceName] - The resource name for the person, assigned by the |
+ /// server. An ASCII string |
+ /// with a max length of 27 characters, in the form of |
+ /// `people/`<var>person_id</var>. |
+ /// Value must have pattern "^people/[^/]+$". |
+ /// |
+ /// [updatePersonFields] - **Required.** A field mask to restrict which |
+ /// fields on the person are |
+ /// updated. Valid values are: |
+ /// |
+ /// * addresses |
+ /// * biographies |
+ /// * birthdays |
+ /// * braggingRights |
+ /// * emailAddresses |
+ /// * events |
+ /// * genders |
+ /// * imClients |
+ /// * interests |
+ /// * locales |
+ /// * names |
+ /// * nicknames |
+ /// * occupations |
+ /// * organizations |
+ /// * phoneNumbers |
+ /// * relations |
+ /// * residences |
+ /// * skills |
+ /// * urls |
+ /// |
+ /// Completes with a [Person]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<Person> updateContact(Person request, core.String resourceName, |
+ {core.String updatePersonFields}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -755,107 +748,111 @@ class PeopleResourceApi { |
_queryParams["updatePersonFields"] = [updatePersonFields]; |
} |
- _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resourceName') + ':updateContact'; |
+ _url = 'v1/' + |
+ commons.Escaper.ecapeVariableReserved('$resourceName') + |
+ ':updateContact'; |
- var _response = _requester.request(_url, |
- "PATCH", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "PATCH", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Person.fromJson(data)); |
} |
- |
} |
- |
class PeopleConnectionsResourceApi { |
final commons.ApiRequester _requester; |
- PeopleConnectionsResourceApi(commons.ApiRequester client) : |
- _requester = client; |
- |
- /** |
- * Provides a list of the authenticated user's contacts merged with any |
- * connected profiles. |
- * <br> |
- * The request throws a 400 error if 'personFields' is not specified. |
- * |
- * Request parameters: |
- * |
- * [resourceName] - The resource name to return connections for. Only |
- * `people/me` is valid. |
- * Value must have pattern "^people/[^/]+$". |
- * |
- * [personFields] - **Required.** A field mask to restrict which fields on |
- * each person are |
- * returned. Valid values are: |
- * |
- * * addresses |
- * * ageRanges |
- * * biographies |
- * * birthdays |
- * * braggingRights |
- * * coverPhotos |
- * * emailAddresses |
- * * events |
- * * genders |
- * * imClients |
- * * interests |
- * * locales |
- * * memberships |
- * * metadata |
- * * names |
- * * nicknames |
- * * occupations |
- * * organizations |
- * * phoneNumbers |
- * * photos |
- * * relations |
- * * relationshipInterests |
- * * relationshipStatuses |
- * * residences |
- * * skills |
- * * taglines |
- * * urls |
- * |
- * [sortOrder] - The order in which the connections should be sorted. Defaults |
- * to |
- * `LAST_MODIFIED_ASCENDING`. |
- * Possible string values are: |
- * - "LAST_MODIFIED_ASCENDING" : A LAST_MODIFIED_ASCENDING. |
- * - "FIRST_NAME_ASCENDING" : A FIRST_NAME_ASCENDING. |
- * - "LAST_NAME_ASCENDING" : A LAST_NAME_ASCENDING. |
- * |
- * [requestSyncToken] - Whether the response should include a sync token, |
- * which can be used to get |
- * all changes since the last request. |
- * |
- * [pageToken] - The token of the page to be returned. |
- * |
- * [requestMask_includeField] - **Required.** Comma-separated list of person |
- * fields to be included in the |
- * response. Each path should start with `person.`: for example, |
- * `person.names` or `person.photos`. |
- * |
- * [pageSize] - The number of connections to include in the response. Valid |
- * values are |
- * between 1 and 2000, inclusive. Defaults to 100. |
- * |
- * [syncToken] - A sync token, returned by a previous call to |
- * `people.connections.list`. |
- * Only resources changed since the sync token was created will be returned. |
- * |
- * Completes with a [ListConnectionsResponse]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<ListConnectionsResponse> list(core.String resourceName, {core.String personFields, core.String sortOrder, core.bool requestSyncToken, core.String pageToken, core.String requestMask_includeField, core.int pageSize, core.String syncToken}) { |
+ PeopleConnectionsResourceApi(commons.ApiRequester client) |
+ : _requester = client; |
+ |
+ /// Provides a list of the authenticated user's contacts merged with any |
+ /// connected profiles. |
+ /// <br> |
+ /// The request throws a 400 error if 'personFields' is not specified. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [resourceName] - The resource name to return connections for. Only |
+ /// `people/me` is valid. |
+ /// Value must have pattern "^people/[^/]+$". |
+ /// |
+ /// [sortOrder] - The order in which the connections should be sorted. |
+ /// Defaults to |
+ /// `LAST_MODIFIED_ASCENDING`. |
+ /// Possible string values are: |
+ /// - "LAST_MODIFIED_ASCENDING" : A LAST_MODIFIED_ASCENDING. |
+ /// - "FIRST_NAME_ASCENDING" : A FIRST_NAME_ASCENDING. |
+ /// - "LAST_NAME_ASCENDING" : A LAST_NAME_ASCENDING. |
+ /// |
+ /// [requestSyncToken] - Whether the response should include a sync token, |
+ /// which can be used to get |
+ /// all changes since the last request. |
+ /// |
+ /// [pageToken] - The token of the page to be returned. |
+ /// |
+ /// [pageSize] - The number of connections to include in the response. Valid |
+ /// values are |
+ /// between 1 and 2000, inclusive. Defaults to 100. |
+ /// |
+ /// [requestMask_includeField] - **Required.** Comma-separated list of person |
+ /// fields to be included in the |
+ /// response. Each path should start with `person.`: for example, |
+ /// `person.names` or `person.photos`. |
+ /// |
+ /// [syncToken] - A sync token, returned by a previous call to |
+ /// `people.connections.list`. |
+ /// Only resources changed since the sync token was created will be returned. |
+ /// |
+ /// [personFields] - **Required.** A field mask to restrict which fields on |
+ /// each person are |
+ /// returned. Valid values are: |
+ /// |
+ /// * addresses |
+ /// * ageRanges |
+ /// * biographies |
+ /// * birthdays |
+ /// * braggingRights |
+ /// * coverPhotos |
+ /// * emailAddresses |
+ /// * events |
+ /// * genders |
+ /// * imClients |
+ /// * interests |
+ /// * locales |
+ /// * memberships |
+ /// * metadata |
+ /// * names |
+ /// * nicknames |
+ /// * occupations |
+ /// * organizations |
+ /// * phoneNumbers |
+ /// * photos |
+ /// * relations |
+ /// * relationshipInterests |
+ /// * relationshipStatuses |
+ /// * residences |
+ /// * skills |
+ /// * taglines |
+ /// * urls |
+ /// |
+ /// Completes with a [ListConnectionsResponse]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<ListConnectionsResponse> list(core.String resourceName, |
+ {core.String sortOrder, |
+ core.bool requestSyncToken, |
+ core.String pageToken, |
+ core.int pageSize, |
+ core.String requestMask_includeField, |
+ core.String syncToken, |
+ core.String personFields}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -866,9 +863,6 @@ class PeopleConnectionsResourceApi { |
if (resourceName == null) { |
throw new core.ArgumentError("Parameter resourceName is required."); |
} |
- if (personFields != null) { |
- _queryParams["personFields"] = [personFields]; |
- } |
if (sortOrder != null) { |
_queryParams["sortOrder"] = [sortOrder]; |
} |
@@ -878,78 +872,81 @@ class PeopleConnectionsResourceApi { |
if (pageToken != null) { |
_queryParams["pageToken"] = [pageToken]; |
} |
- if (requestMask_includeField != null) { |
- _queryParams["requestMask.includeField"] = [requestMask_includeField]; |
- } |
if (pageSize != null) { |
_queryParams["pageSize"] = ["${pageSize}"]; |
} |
+ if (requestMask_includeField != null) { |
+ _queryParams["requestMask.includeField"] = [requestMask_includeField]; |
+ } |
if (syncToken != null) { |
_queryParams["syncToken"] = [syncToken]; |
} |
+ if (personFields != null) { |
+ _queryParams["personFields"] = [personFields]; |
+ } |
- _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resourceName') + '/connections'; |
+ _url = 'v1/' + |
+ commons.Escaper.ecapeVariableReserved('$resourceName') + |
+ '/connections'; |
- var _response = _requester.request(_url, |
- "GET", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "GET", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new ListConnectionsResponse.fromJson(data)); |
} |
- |
} |
- |
- |
-/** |
- * A person's physical address. May be a P.O. box or street address. All fields |
- * are optional. |
- */ |
+/// A person's physical address. May be a P.O. box or street address. All |
+/// fields |
+/// are optional. |
class Address { |
- /** The city of the address. */ |
+ /// The city of the address. |
core.String city; |
- /** The country of the address. */ |
+ |
+ /// The country of the address. |
core.String country; |
- /** |
- * The [ISO 3166-1 alpha-2](http://www.iso.org/iso/country_codes.htm) country |
- * code of the address. |
- */ |
+ |
+ /// The [ISO 3166-1 alpha-2](http://www.iso.org/iso/country_codes.htm) |
+ /// country |
+ /// code of the address. |
core.String countryCode; |
- /** |
- * The extended address of the address; for example, the apartment number. |
- */ |
+ |
+ /// The extended address of the address; for example, the apartment number. |
core.String extendedAddress; |
- /** |
- * The read-only type of the address translated and formatted in the viewer's |
- * account locale or the `Accept-Language` HTTP header locale. |
- */ |
+ |
+ /// The read-only type of the address translated and formatted in the |
+ /// viewer's |
+ /// account locale or the `Accept-Language` HTTP header locale. |
core.String formattedType; |
- /** |
- * The unstructured value of the address. If this is not set by the user it |
- * will be automatically constructed from structured values. |
- */ |
+ |
+ /// The unstructured value of the address. If this is not set by the user it |
+ /// will be automatically constructed from structured values. |
core.String formattedValue; |
- /** Metadata about the address. */ |
+ |
+ /// Metadata about the address. |
FieldMetadata metadata; |
- /** The P.O. box of the address. */ |
+ |
+ /// The P.O. box of the address. |
core.String poBox; |
- /** The postal code of the address. */ |
+ |
+ /// The postal code of the address. |
core.String postalCode; |
- /** The region of the address; for example, the state or province. */ |
+ |
+ /// The region of the address; for example, the state or province. |
core.String region; |
- /** The street address. */ |
+ |
+ /// The street address. |
core.String streetAddress; |
- /** |
- * The type of the address. The type can be custom or predefined. |
- * Possible values include, but are not limited to, the following: |
- * |
- * * `home` |
- * * `work` |
- * * `other` |
- */ |
+ |
+ /// The type of the address. The type can be custom or predefined. |
+ /// Possible values include, but are not limited to, the following: |
+ /// |
+ /// * `home` |
+ /// * `work` |
+ /// * `other` |
core.String type; |
Address(); |
@@ -994,7 +991,8 @@ class Address { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (city != null) { |
_json["city"] = city; |
} |
@@ -1035,18 +1033,17 @@ class Address { |
} |
} |
-/** A person's age range. */ |
+/// A person's age range. |
class AgeRangeType { |
- /** |
- * The age range. |
- * Possible string values are: |
- * - "AGE_RANGE_UNSPECIFIED" : Unspecified. |
- * - "LESS_THAN_EIGHTEEN" : Younger than eighteen. |
- * - "EIGHTEEN_TO_TWENTY" : Between eighteen and twenty. |
- * - "TWENTY_ONE_OR_OLDER" : Twenty-one and older. |
- */ |
+ /// The age range. |
+ /// Possible string values are: |
+ /// - "AGE_RANGE_UNSPECIFIED" : Unspecified. |
+ /// - "LESS_THAN_EIGHTEEN" : Younger than eighteen. |
+ /// - "EIGHTEEN_TO_TWENTY" : Between eighteen and twenty. |
+ /// - "TWENTY_ONE_OR_OLDER" : Twenty-one and older. |
core.String ageRange; |
- /** Metadata about the age range. */ |
+ |
+ /// Metadata about the age range. |
FieldMetadata metadata; |
AgeRangeType(); |
@@ -1061,7 +1058,8 @@ class AgeRangeType { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (ageRange != null) { |
_json["ageRange"] = ageRange; |
} |
@@ -1072,21 +1070,24 @@ class AgeRangeType { |
} |
} |
-/** The response to a batch get contact groups request. */ |
+/// The response to a batch get contact groups request. |
class BatchGetContactGroupsResponse { |
- /** The list of responses for each requested contact group resource. */ |
+ /// The list of responses for each requested contact group resource. |
core.List<ContactGroupResponse> responses; |
BatchGetContactGroupsResponse(); |
BatchGetContactGroupsResponse.fromJson(core.Map _json) { |
if (_json.containsKey("responses")) { |
- responses = _json["responses"].map((value) => new ContactGroupResponse.fromJson(value)).toList(); |
+ responses = _json["responses"] |
+ .map((value) => new ContactGroupResponse.fromJson(value)) |
+ .toList(); |
} |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (responses != null) { |
_json["responses"] = responses.map((value) => (value).toJson()).toList(); |
} |
@@ -1094,19 +1095,19 @@ class BatchGetContactGroupsResponse { |
} |
} |
-/** A person's short biography. */ |
+/// A person's short biography. |
class Biography { |
- /** |
- * The content type of the biography. |
- * Possible string values are: |
- * - "CONTENT_TYPE_UNSPECIFIED" : Unspecified. |
- * - "TEXT_PLAIN" : Plain text. |
- * - "TEXT_HTML" : HTML text. |
- */ |
+ /// The content type of the biography. |
+ /// Possible string values are: |
+ /// - "CONTENT_TYPE_UNSPECIFIED" : Unspecified. |
+ /// - "TEXT_PLAIN" : Plain text. |
+ /// - "TEXT_HTML" : HTML text. |
core.String contentType; |
- /** Metadata about the biography. */ |
+ |
+ /// Metadata about the biography. |
FieldMetadata metadata; |
- /** The short biography. */ |
+ |
+ /// The short biography. |
core.String value; |
Biography(); |
@@ -1124,7 +1125,8 @@ class Biography { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (contentType != null) { |
_json["contentType"] = contentType; |
} |
@@ -1138,17 +1140,17 @@ class Biography { |
} |
} |
-/** |
- * A person's birthday. At least one of the `date` and `text` fields are |
- * specified. The `date` and `text` fields typically represent the same |
- * date, but are not guaranteed to. |
- */ |
+/// A person's birthday. At least one of the `date` and `text` fields are |
+/// specified. The `date` and `text` fields typically represent the same |
+/// date, but are not guaranteed to. |
class Birthday { |
- /** The date of the birthday. */ |
+ /// The date of the birthday. |
Date date; |
- /** Metadata about the birthday. */ |
+ |
+ /// Metadata about the birthday. |
FieldMetadata metadata; |
- /** A free-form string representing the user's birthday. */ |
+ |
+ /// A free-form string representing the user's birthday. |
core.String text; |
Birthday(); |
@@ -1166,7 +1168,8 @@ class Birthday { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (date != null) { |
_json["date"] = (date).toJson(); |
} |
@@ -1180,11 +1183,12 @@ class Birthday { |
} |
} |
-/** A person's bragging rights. */ |
+/// A person's bragging rights. |
class BraggingRights { |
- /** Metadata about the bragging rights. */ |
+ /// Metadata about the bragging rights. |
FieldMetadata metadata; |
- /** The bragging rights; for example, `climbed mount everest`. */ |
+ |
+ /// The bragging rights; for example, `climbed mount everest`. |
core.String value; |
BraggingRights(); |
@@ -1199,7 +1203,8 @@ class BraggingRights { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (metadata != null) { |
_json["metadata"] = (metadata).toJson(); |
} |
@@ -1210,50 +1215,45 @@ class BraggingRights { |
} |
} |
-/** A contact group. */ |
+/// A contact group. |
class ContactGroup { |
- /** |
- * The [HTTP entity tag](https://en.wikipedia.org/wiki/HTTP_ETag) of the |
- * resource. Used for web cache validation. |
- */ |
+ /// The [HTTP entity tag](https://en.wikipedia.org/wiki/HTTP_ETag) of the |
+ /// resource. Used for web cache validation. |
core.String etag; |
- /** |
- * The read-only name translated and formatted in the viewer's account locale |
- * or the `Accept-Language` HTTP header locale for system groups names. |
- * Group names set by the owner are the same as name. |
- */ |
+ |
+ /// The read-only name translated and formatted in the viewer's account |
+ /// locale |
+ /// or the `Accept-Language` HTTP header locale for system groups names. |
+ /// Group names set by the owner are the same as name. |
core.String formattedName; |
- /** |
- * The read-only contact group type. |
- * Possible string values are: |
- * - "GROUP_TYPE_UNSPECIFIED" : Unspecified. |
- * - "USER_CONTACT_GROUP" : User defined contact group. |
- * - "SYSTEM_CONTACT_GROUP" : System defined contact group. |
- */ |
+ |
+ /// The read-only contact group type. |
+ /// Possible string values are: |
+ /// - "GROUP_TYPE_UNSPECIFIED" : Unspecified. |
+ /// - "USER_CONTACT_GROUP" : User defined contact group. |
+ /// - "SYSTEM_CONTACT_GROUP" : System defined contact group. |
core.String groupType; |
- /** |
- * The total number of contacts in the group irrespective of max members in |
- * specified in the request. |
- */ |
+ |
+ /// The total number of contacts in the group irrespective of max members in |
+ /// specified in the request. |
core.int memberCount; |
- /** |
- * The list of contact person resource names that are members of the contact |
- * group. The field is not populated for LIST requests and can only be updated |
- * through the |
- * [ModifyContactGroupMembers](/people/api/rest/v1/contactgroups/members/modify). |
- */ |
+ |
+ /// The list of contact person resource names that are members of the contact |
+ /// group. The field is not populated for LIST requests and can only be |
+ /// updated |
+ /// through the |
+ /// [ModifyContactGroupMembers](/people/api/rest/v1/contactgroups/members/modify). |
core.List<core.String> memberResourceNames; |
- /** Metadata about the contact group. */ |
+ |
+ /// Metadata about the contact group. |
ContactGroupMetadata metadata; |
- /** |
- * The contact group name set by the group owner or a system provided name |
- * for system groups. |
- */ |
+ |
+ /// The contact group name set by the group owner or a system provided name |
+ /// for system groups. |
core.String name; |
- /** |
- * The resource name for the contact group, assigned by the server. An ASCII |
- * string, in the form of `contactGroups/`<var>contact_group_id</var>. |
- */ |
+ |
+ /// The resource name for the contact group, assigned by the server. An ASCII |
+ /// string, in the form of `contactGroups/`<var>contact_group_id</var>. |
core.String resourceName; |
ContactGroup(); |
@@ -1286,7 +1286,8 @@ class ContactGroup { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (etag != null) { |
_json["etag"] = etag; |
} |
@@ -1315,17 +1316,15 @@ class ContactGroup { |
} |
} |
-/** A Google contact group membership. */ |
+/// A Google contact group membership. |
class ContactGroupMembership { |
- /** |
- * The contact group ID for the contact group membership. The contact group |
- * ID can be custom or predefined. Possible values include, but are not |
- * limited to, the following: |
- * |
- * * `myContacts` |
- * * `starred` |
- * * A numerical ID for user-created groups. |
- */ |
+ /// The contact group ID for the contact group membership. The contact group |
+ /// ID can be custom or predefined. Possible values include, but are not |
+ /// limited to, the following: |
+ /// |
+ /// * `myContacts` |
+ /// * `starred` |
+ /// * A numerical ID for user-created groups. |
core.String contactGroupId; |
ContactGroupMembership(); |
@@ -1337,7 +1336,8 @@ class ContactGroupMembership { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (contactGroupId != null) { |
_json["contactGroupId"] = contactGroupId; |
} |
@@ -1345,15 +1345,14 @@ class ContactGroupMembership { |
} |
} |
-/** The read-only metadata about a contact group. */ |
+/// The read-only metadata about a contact group. |
class ContactGroupMetadata { |
- /** |
- * True if the contact group resource has been deleted. Populated only for |
- * [`ListContactGroups`](/people/api/rest/v1/contactgroups/list) requests |
- * that include a sync token. |
- */ |
+ /// True if the contact group resource has been deleted. Populated only for |
+ /// [`ListContactGroups`](/people/api/rest/v1/contactgroups/list) requests |
+ /// that include a sync token. |
core.bool deleted; |
- /** The time the group was last updated. */ |
+ |
+ /// The time the group was last updated. |
core.String updateTime; |
ContactGroupMetadata(); |
@@ -1368,7 +1367,8 @@ class ContactGroupMetadata { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (deleted != null) { |
_json["deleted"] = deleted; |
} |
@@ -1379,13 +1379,15 @@ class ContactGroupMetadata { |
} |
} |
-/** The response for a specific contact group. */ |
+/// The response for a specific contact group. |
class ContactGroupResponse { |
- /** The contact group. */ |
+ /// The contact group. |
ContactGroup contactGroup; |
- /** The original requested resource name. */ |
+ |
+ /// The original requested resource name. |
core.String requestedResourceName; |
- /** The status of the response. */ |
+ |
+ /// The status of the response. |
Status status; |
ContactGroupResponse(); |
@@ -1403,7 +1405,8 @@ class ContactGroupResponse { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (contactGroup != null) { |
_json["contactGroup"] = (contactGroup).toJson(); |
} |
@@ -1417,19 +1420,17 @@ class ContactGroupResponse { |
} |
} |
-/** |
- * A person's read-only cover photo. A large image shown on the person's |
- * profile page that represents who they are or what they care about. |
- */ |
+/// A person's read-only cover photo. A large image shown on the person's |
+/// profile page that represents who they are or what they care about. |
class CoverPhoto { |
- /** |
- * True if the cover photo is the default cover photo; |
- * false if the cover photo is a user-provided cover photo. |
- */ |
+ /// True if the cover photo is the default cover photo; |
+ /// false if the cover photo is a user-provided cover photo. |
core.bool default_; |
- /** Metadata about the cover photo. */ |
+ |
+ /// Metadata about the cover photo. |
FieldMetadata metadata; |
- /** The URL of the cover photo. */ |
+ |
+ /// The URL of the cover photo. |
core.String url; |
CoverPhoto(); |
@@ -1447,7 +1448,8 @@ class CoverPhoto { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (default_ != null) { |
_json["default"] = default_; |
} |
@@ -1461,9 +1463,9 @@ class CoverPhoto { |
} |
} |
-/** A request to create a new contact group. */ |
+/// A request to create a new contact group. |
class CreateContactGroupRequest { |
- /** The contact group to create. */ |
+ /// The contact group to create. |
ContactGroup contactGroup; |
CreateContactGroupRequest(); |
@@ -1475,7 +1477,8 @@ class CreateContactGroupRequest { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (contactGroup != null) { |
_json["contactGroup"] = (contactGroup).toJson(); |
} |
@@ -1483,28 +1486,24 @@ class CreateContactGroupRequest { |
} |
} |
-/** |
- * Represents a whole calendar date, for example a date of birth. The time |
- * of day and time zone are either specified elsewhere or are not |
- * significant. The date is relative to the |
- * [Proleptic Gregorian |
- * Calendar](https://en.wikipedia.org/wiki/Proleptic_Gregorian_calendar). |
- * The day may be 0 to represent a year and month where the day is not |
- * significant. The year may be 0 to represent a month and day independent |
- * of year; for example, anniversary date. |
- */ |
+/// Represents a whole calendar date, for example a date of birth. The time |
+/// of day and time zone are either specified elsewhere or are not |
+/// significant. The date is relative to the |
+/// [Proleptic Gregorian |
+/// Calendar](https://en.wikipedia.org/wiki/Proleptic_Gregorian_calendar). |
+/// The day may be 0 to represent a year and month where the day is not |
+/// significant. The year may be 0 to represent a month and day independent |
+/// of year; for example, anniversary date. |
class Date { |
- /** |
- * Day of month. Must be from 1 to 31 and valid for the year and month, or 0 |
- * if specifying a year/month where the day is not significant. |
- */ |
+ /// Day of month. Must be from 1 to 31 and valid for the year and month, or 0 |
+ /// if specifying a year/month where the day is not significant. |
core.int day; |
- /** Month of year. Must be from 1 to 12. */ |
+ |
+ /// Month of year. Must be from 1 to 12. |
core.int month; |
- /** |
- * Year of date. Must be from 1 to 9999, or 0 if specifying a date without |
- * a year. |
- */ |
+ |
+ /// Year of date. Must be from 1 to 9999, or 0 if specifying a date without |
+ /// a year. |
core.int year; |
Date(); |
@@ -1522,7 +1521,8 @@ class Date { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (day != null) { |
_json["day"] = day; |
} |
@@ -1536,9 +1536,9 @@ class Date { |
} |
} |
-/** A Google Apps Domain membership. */ |
+/// A Google Apps Domain membership. |
class DomainMembership { |
- /** True if the person is in the viewer's Google Apps domain. */ |
+ /// True if the person is in the viewer's Google Apps domain. |
core.bool inViewerDomain; |
DomainMembership(); |
@@ -1550,7 +1550,8 @@ class DomainMembership { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (inViewerDomain != null) { |
_json["inViewerDomain"] = inViewerDomain; |
} |
@@ -1558,27 +1559,27 @@ class DomainMembership { |
} |
} |
-/** A person's email address. */ |
+/// A person's email address. |
class EmailAddress { |
- /** The display name of the email. */ |
+ /// The display name of the email. |
core.String displayName; |
- /** |
- * The read-only type of the email address translated and formatted in the |
- * viewer's account locale or the `Accept-Language` HTTP header locale. |
- */ |
+ |
+ /// The read-only type of the email address translated and formatted in the |
+ /// viewer's account locale or the `Accept-Language` HTTP header locale. |
core.String formattedType; |
- /** Metadata about the email address. */ |
+ |
+ /// Metadata about the email address. |
FieldMetadata metadata; |
- /** |
- * The type of the email address. The type can be custom or predefined. |
- * Possible values include, but are not limited to, the following: |
- * |
- * * `home` |
- * * `work` |
- * * `other` |
- */ |
+ |
+ /// The type of the email address. The type can be custom or predefined. |
+ /// Possible values include, but are not limited to, the following: |
+ /// |
+ /// * `home` |
+ /// * `work` |
+ /// * `other` |
core.String type; |
- /** The email address. */ |
+ |
+ /// The email address. |
core.String value; |
EmailAddress(); |
@@ -1602,7 +1603,8 @@ class EmailAddress { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (displayName != null) { |
_json["displayName"] = displayName; |
} |
@@ -1622,48 +1624,44 @@ class EmailAddress { |
} |
} |
-/** |
- * A generic empty message that you can re-use to avoid defining duplicated |
- * empty messages in your APIs. A typical example is to use it as the request |
- * or the response type of an API method. For instance: |
- * |
- * service Foo { |
- * rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); |
- * } |
- * |
- * The JSON representation for `Empty` is empty JSON object `{}`. |
- */ |
+/// A generic empty message that you can re-use to avoid defining duplicated |
+/// empty messages in your APIs. A typical example is to use it as the request |
+/// or the response type of an API method. For instance: |
+/// |
+/// service Foo { |
+/// rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); |
+/// } |
+/// |
+/// The JSON representation for `Empty` is empty JSON object `{}`. |
class Empty { |
- |
Empty(); |
- Empty.fromJson(core.Map _json) { |
- } |
+ Empty.fromJson(core.Map _json) {} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
return _json; |
} |
} |
-/** An event related to the person. */ |
+/// An event related to the person. |
class Event { |
- /** The date of the event. */ |
+ /// The date of the event. |
Date date; |
- /** |
- * The read-only type of the event translated and formatted in the |
- * viewer's account locale or the `Accept-Language` HTTP header locale. |
- */ |
+ |
+ /// The read-only type of the event translated and formatted in the |
+ /// viewer's account locale or the `Accept-Language` HTTP header locale. |
core.String formattedType; |
- /** Metadata about the event. */ |
+ |
+ /// Metadata about the event. |
FieldMetadata metadata; |
- /** |
- * The type of the event. The type can be custom or predefined. |
- * Possible values include, but are not limited to, the following: |
- * |
- * * `anniversary` |
- * * `other` |
- */ |
+ |
+ /// The type of the event. The type can be custom or predefined. |
+ /// Possible values include, but are not limited to, the following: |
+ /// |
+ /// * `anniversary` |
+ /// * `other` |
core.String type; |
Event(); |
@@ -1684,7 +1682,8 @@ class Event { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (date != null) { |
_json["date"] = (date).toJson(); |
} |
@@ -1701,20 +1700,18 @@ class Event { |
} |
} |
-/** Metadata about a field. */ |
+/// Metadata about a field. |
class FieldMetadata { |
- /** |
- * True if the field is the primary field; false if the field is a secondary |
- * field. |
- */ |
+ /// True if the field is the primary field; false if the field is a secondary |
+ /// field. |
core.bool primary; |
- /** The source of the field. */ |
+ |
+ /// The source of the field. |
Source source; |
- /** |
- * True if the field is verified; false if the field is unverified. A |
- * verified field is typically a name, email address, phone number, or |
- * website that has been confirmed to be owned by the person. |
- */ |
+ |
+ /// True if the field is verified; false if the field is unverified. A |
+ /// verified field is typically a name, email address, phone number, or |
+ /// website that has been confirmed to be owned by the person. |
core.bool verified; |
FieldMetadata(); |
@@ -1732,7 +1729,8 @@ class FieldMetadata { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (primary != null) { |
_json["primary"] = primary; |
} |
@@ -1746,25 +1744,24 @@ class FieldMetadata { |
} |
} |
-/** A person's gender. */ |
+/// A person's gender. |
class Gender { |
- /** |
- * The read-only value of the gender translated and formatted in the viewer's |
- * account locale or the `Accept-Language` HTTP header locale. |
- */ |
+ /// The read-only value of the gender translated and formatted in the |
+ /// viewer's |
+ /// account locale or the `Accept-Language` HTTP header locale. |
core.String formattedValue; |
- /** Metadata about the gender. */ |
+ |
+ /// Metadata about the gender. |
FieldMetadata metadata; |
- /** |
- * The gender for the person. The gender can be custom or predefined. |
- * Possible values include, but are not limited to, the |
- * following: |
- * |
- * * `male` |
- * * `female` |
- * * `other` |
- * * `unknown` |
- */ |
+ |
+ /// The gender for the person. The gender can be custom or predefined. |
+ /// Possible values include, but are not limited to, the |
+ /// following: |
+ /// |
+ /// * `male` |
+ /// * `female` |
+ /// * `other` |
+ /// * `unknown` |
core.String value; |
Gender(); |
@@ -1782,7 +1779,8 @@ class Gender { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (formattedValue != null) { |
_json["formattedValue"] = formattedValue; |
} |
@@ -1797,19 +1795,22 @@ class Gender { |
} |
class GetPeopleResponse { |
- /** The response for each requested resource name. */ |
+ /// The response for each requested resource name. |
core.List<PersonResponse> responses; |
GetPeopleResponse(); |
GetPeopleResponse.fromJson(core.Map _json) { |
if (_json.containsKey("responses")) { |
- responses = _json["responses"].map((value) => new PersonResponse.fromJson(value)).toList(); |
+ responses = _json["responses"] |
+ .map((value) => new PersonResponse.fromJson(value)) |
+ .toList(); |
} |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (responses != null) { |
_json["responses"] = responses.map((value) => (value).toJson()).toList(); |
} |
@@ -1817,45 +1818,42 @@ class GetPeopleResponse { |
} |
} |
-/** A person's instant messaging client. */ |
+/// A person's instant messaging client. |
class ImClient { |
- /** |
- * The read-only protocol of the IM client formatted in the viewer's account |
- * locale or the `Accept-Language` HTTP header locale. |
- */ |
+ /// The read-only protocol of the IM client formatted in the viewer's account |
+ /// locale or the `Accept-Language` HTTP header locale. |
core.String formattedProtocol; |
- /** |
- * The read-only type of the IM client translated and formatted in the |
- * viewer's account locale or the `Accept-Language` HTTP header locale. |
- */ |
+ |
+ /// The read-only type of the IM client translated and formatted in the |
+ /// viewer's account locale or the `Accept-Language` HTTP header locale. |
core.String formattedType; |
- /** Metadata about the IM client. */ |
+ |
+ /// Metadata about the IM client. |
FieldMetadata metadata; |
- /** |
- * The protocol of the IM client. The protocol can be custom or predefined. |
- * Possible values include, but are not limited to, the following: |
- * |
- * * `aim` |
- * * `msn` |
- * * `yahoo` |
- * * `skype` |
- * * `qq` |
- * * `googleTalk` |
- * * `icq` |
- * * `jabber` |
- * * `netMeeting` |
- */ |
+ |
+ /// The protocol of the IM client. The protocol can be custom or predefined. |
+ /// Possible values include, but are not limited to, the following: |
+ /// |
+ /// * `aim` |
+ /// * `msn` |
+ /// * `yahoo` |
+ /// * `skype` |
+ /// * `qq` |
+ /// * `googleTalk` |
+ /// * `icq` |
+ /// * `jabber` |
+ /// * `netMeeting` |
core.String protocol; |
- /** |
- * The type of the IM client. The type can be custom or predefined. |
- * Possible values include, but are not limited to, the following: |
- * |
- * * `home` |
- * * `work` |
- * * `other` |
- */ |
+ |
+ /// The type of the IM client. The type can be custom or predefined. |
+ /// Possible values include, but are not limited to, the following: |
+ /// |
+ /// * `home` |
+ /// * `work` |
+ /// * `other` |
core.String type; |
- /** The user name used in the IM client. */ |
+ |
+ /// The user name used in the IM client. |
core.String username; |
ImClient(); |
@@ -1882,7 +1880,8 @@ class ImClient { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (formattedProtocol != null) { |
_json["formattedProtocol"] = formattedProtocol; |
} |
@@ -1905,11 +1904,12 @@ class ImClient { |
} |
} |
-/** One of the person's interests. */ |
+/// One of the person's interests. |
class Interest { |
- /** Metadata about the interest. */ |
+ /// Metadata about the interest. |
FieldMetadata metadata; |
- /** The interest; for example, `stargazing`. */ |
+ |
+ /// The interest; for example, `stargazing`. |
core.String value; |
Interest(); |
@@ -1924,7 +1924,8 @@ class Interest { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (metadata != null) { |
_json["metadata"] = (metadata).toJson(); |
} |
@@ -1936,25 +1937,29 @@ class Interest { |
} |
class ListConnectionsResponse { |
- /** The list of people that the requestor is connected to. */ |
+ /// The list of people that the requestor is connected to. |
core.List<Person> connections; |
- /** The token that can be used to retrieve the next page of results. */ |
+ |
+ /// The token that can be used to retrieve the next page of results. |
core.String nextPageToken; |
- /** The token that can be used to retrieve changes since the last request. */ |
+ |
+ /// The token that can be used to retrieve changes since the last request. |
core.String nextSyncToken; |
- /** The total number of items in the list without pagination. */ |
+ |
+ /// The total number of items in the list without pagination. |
core.int totalItems; |
- /** |
- * **DEPRECATED** (Please use totalItems) |
- * The total number of people in the list without pagination. |
- */ |
+ |
+ /// **DEPRECATED** (Please use totalItems) |
+ /// The total number of people in the list without pagination. |
core.int totalPeople; |
ListConnectionsResponse(); |
ListConnectionsResponse.fromJson(core.Map _json) { |
if (_json.containsKey("connections")) { |
- connections = _json["connections"].map((value) => new Person.fromJson(value)).toList(); |
+ connections = _json["connections"] |
+ .map((value) => new Person.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("nextPageToken")) { |
nextPageToken = _json["nextPageToken"]; |
@@ -1971,9 +1976,11 @@ class ListConnectionsResponse { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (connections != null) { |
- _json["connections"] = connections.map((value) => (value).toJson()).toList(); |
+ _json["connections"] = |
+ connections.map((value) => (value).toJson()).toList(); |
} |
if (nextPageToken != null) { |
_json["nextPageToken"] = nextPageToken; |
@@ -1991,25 +1998,28 @@ class ListConnectionsResponse { |
} |
} |
-/** The response to a list contact groups request. */ |
+/// The response to a list contact groups request. |
class ListContactGroupsResponse { |
- /** |
- * The list of contact groups. Members of the contact groups are not |
- * populated. |
- */ |
+ /// The list of contact groups. Members of the contact groups are not |
+ /// populated. |
core.List<ContactGroup> contactGroups; |
- /** The token that can be used to retrieve the next page of results. */ |
+ |
+ /// The token that can be used to retrieve the next page of results. |
core.String nextPageToken; |
- /** The token that can be used to retrieve changes since the last request. */ |
+ |
+ /// The token that can be used to retrieve changes since the last request. |
core.String nextSyncToken; |
- /** The total number of items in the list without pagination. */ |
+ |
+ /// The total number of items in the list without pagination. |
core.int totalItems; |
ListContactGroupsResponse(); |
ListContactGroupsResponse.fromJson(core.Map _json) { |
if (_json.containsKey("contactGroups")) { |
- contactGroups = _json["contactGroups"].map((value) => new ContactGroup.fromJson(value)).toList(); |
+ contactGroups = _json["contactGroups"] |
+ .map((value) => new ContactGroup.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("nextPageToken")) { |
nextPageToken = _json["nextPageToken"]; |
@@ -2023,9 +2033,11 @@ class ListContactGroupsResponse { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (contactGroups != null) { |
- _json["contactGroups"] = contactGroups.map((value) => (value).toJson()).toList(); |
+ _json["contactGroups"] = |
+ contactGroups.map((value) => (value).toJson()).toList(); |
} |
if (nextPageToken != null) { |
_json["nextPageToken"] = nextPageToken; |
@@ -2040,14 +2052,13 @@ class ListContactGroupsResponse { |
} |
} |
-/** A person's locale preference. */ |
+/// A person's locale preference. |
class Locale { |
- /** Metadata about the locale. */ |
+ /// Metadata about the locale. |
FieldMetadata metadata; |
- /** |
- * The well-formed [IETF BCP 47](https://tools.ietf.org/html/bcp47) |
- * language tag representing the locale. |
- */ |
+ |
+ /// The well-formed [IETF BCP 47](https://tools.ietf.org/html/bcp47) |
+ /// language tag representing the locale. |
core.String value; |
Locale(); |
@@ -2062,7 +2073,8 @@ class Locale { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (metadata != null) { |
_json["metadata"] = (metadata).toJson(); |
} |
@@ -2073,23 +2085,27 @@ class Locale { |
} |
} |
-/** A person's read-only membership in a group. */ |
+/// A person's read-only membership in a group. |
class Membership { |
- /** The contact group membership. */ |
+ /// The contact group membership. |
ContactGroupMembership contactGroupMembership; |
- /** The domain membership. */ |
+ |
+ /// The domain membership. |
DomainMembership domainMembership; |
- /** Metadata about the membership. */ |
+ |
+ /// Metadata about the membership. |
FieldMetadata metadata; |
Membership(); |
Membership.fromJson(core.Map _json) { |
if (_json.containsKey("contactGroupMembership")) { |
- contactGroupMembership = new ContactGroupMembership.fromJson(_json["contactGroupMembership"]); |
+ contactGroupMembership = |
+ new ContactGroupMembership.fromJson(_json["contactGroupMembership"]); |
} |
if (_json.containsKey("domainMembership")) { |
- domainMembership = new DomainMembership.fromJson(_json["domainMembership"]); |
+ domainMembership = |
+ new DomainMembership.fromJson(_json["domainMembership"]); |
} |
if (_json.containsKey("metadata")) { |
metadata = new FieldMetadata.fromJson(_json["metadata"]); |
@@ -2097,7 +2113,8 @@ class Membership { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (contactGroupMembership != null) { |
_json["contactGroupMembership"] = (contactGroupMembership).toJson(); |
} |
@@ -2111,17 +2128,15 @@ class Membership { |
} |
} |
-/** A request to modify an existing contact group's members. */ |
+/// A request to modify an existing contact group's members. |
class ModifyContactGroupMembersRequest { |
- /** |
- * The resource names of the contact people to add in the form of in the form |
- * `people/`<var>person_id</var>. |
- */ |
+ /// The resource names of the contact people to add in the form of in the |
+ /// form |
+ /// `people/`<var>person_id</var>. |
core.List<core.String> resourceNamesToAdd; |
- /** |
- * The resource names of the contact people to remove in the form of in the |
- * form of `people/`<var>person_id</var>. |
- */ |
+ |
+ /// The resource names of the contact people to remove in the form of in the |
+ /// form of `people/`<var>person_id</var>. |
core.List<core.String> resourceNamesToRemove; |
ModifyContactGroupMembersRequest(); |
@@ -2136,7 +2151,8 @@ class ModifyContactGroupMembersRequest { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (resourceNamesToAdd != null) { |
_json["resourceNamesToAdd"] = resourceNamesToAdd; |
} |
@@ -2147,9 +2163,9 @@ class ModifyContactGroupMembersRequest { |
} |
} |
-/** The response to a modify contact group members request. */ |
+/// The response to a modify contact group members request. |
class ModifyContactGroupMembersResponse { |
- /** The contact people resource names that were not found. */ |
+ /// The contact people resource names that were not found. |
core.List<core.String> notFoundResourceNames; |
ModifyContactGroupMembersResponse(); |
@@ -2161,7 +2177,8 @@ class ModifyContactGroupMembersResponse { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (notFoundResourceNames != null) { |
_json["notFoundResourceNames"] = notFoundResourceNames; |
} |
@@ -2169,42 +2186,52 @@ class ModifyContactGroupMembersResponse { |
} |
} |
-/** A person's name. If the name is a mononym, the family name is empty. */ |
+/// A person's name. If the name is a mononym, the family name is empty. |
class Name { |
- /** |
- * The read-only display name formatted according to the locale specified by |
- * the viewer's account or the `Accept-Language` HTTP header. |
- */ |
+ /// The read-only display name formatted according to the locale specified by |
+ /// the viewer's account or the `Accept-Language` HTTP header. |
core.String displayName; |
- /** |
- * The read-only display name with the last name first formatted according to |
- * the locale specified by the viewer's account or the |
- * `Accept-Language` HTTP header. |
- */ |
+ |
+ /// The read-only display name with the last name first formatted according |
+ /// to |
+ /// the locale specified by the viewer's account or the |
+ /// `Accept-Language` HTTP header. |
core.String displayNameLastFirst; |
- /** The family name. */ |
+ |
+ /// The family name. |
core.String familyName; |
- /** The given name. */ |
+ |
+ /// The given name. |
core.String givenName; |
- /** The honorific prefixes, such as `Mrs.` or `Dr.` */ |
+ |
+ /// The honorific prefixes, such as `Mrs.` or `Dr.` |
core.String honorificPrefix; |
- /** The honorific suffixes, such as `Jr.` */ |
+ |
+ /// The honorific suffixes, such as `Jr.` |
core.String honorificSuffix; |
- /** Metadata about the name. */ |
+ |
+ /// Metadata about the name. |
FieldMetadata metadata; |
- /** The middle name(s). */ |
+ |
+ /// The middle name(s). |
core.String middleName; |
- /** The family name spelled as it sounds. */ |
+ |
+ /// The family name spelled as it sounds. |
core.String phoneticFamilyName; |
- /** The full name spelled as it sounds. */ |
+ |
+ /// The full name spelled as it sounds. |
core.String phoneticFullName; |
- /** The given name spelled as it sounds. */ |
+ |
+ /// The given name spelled as it sounds. |
core.String phoneticGivenName; |
- /** The honorific prefixes spelled as they sound. */ |
+ |
+ /// The honorific prefixes spelled as they sound. |
core.String phoneticHonorificPrefix; |
- /** The honorific suffixes spelled as they sound. */ |
+ |
+ /// The honorific suffixes spelled as they sound. |
core.String phoneticHonorificSuffix; |
- /** The middle name(s) spelled as they sound. */ |
+ |
+ /// The middle name(s) spelled as they sound. |
core.String phoneticMiddleName; |
Name(); |
@@ -2255,7 +2282,8 @@ class Name { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (displayName != null) { |
_json["displayName"] = displayName; |
} |
@@ -2302,24 +2330,24 @@ class Name { |
} |
} |
-/** A person's nickname. */ |
+/// A person's nickname. |
class Nickname { |
- /** Metadata about the nickname. */ |
+ /// Metadata about the nickname. |
FieldMetadata metadata; |
- /** |
- * The type of the nickname. |
- * Possible string values are: |
- * - "DEFAULT" : Generic nickname. |
- * - "MAIDEN_NAME" : Maiden name or birth family name. Used when the person's |
- * family name has |
- * changed as a result of marriage. |
- * - "INITIALS" : Initials. |
- * - "GPLUS" : Google+ profile nickname. |
- * - "OTHER_NAME" : A professional affiliation or other name; for example, |
- * `Dr. Smith.` |
- */ |
+ |
+ /// The type of the nickname. |
+ /// Possible string values are: |
+ /// - "DEFAULT" : Generic nickname. |
+ /// - "MAIDEN_NAME" : Maiden name or birth family name. Used when the |
+ /// person's family name has |
+ /// changed as a result of marriage. |
+ /// - "INITIALS" : Initials. |
+ /// - "GPLUS" : Google+ profile nickname. |
+ /// - "OTHER_NAME" : A professional affiliation or other name; for example, |
+ /// `Dr. Smith.` |
core.String type; |
- /** The nickname. */ |
+ |
+ /// The nickname. |
core.String value; |
Nickname(); |
@@ -2337,7 +2365,8 @@ class Nickname { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (metadata != null) { |
_json["metadata"] = (metadata).toJson(); |
} |
@@ -2351,11 +2380,12 @@ class Nickname { |
} |
} |
-/** A person's occupation. */ |
+/// A person's occupation. |
class Occupation { |
- /** Metadata about the occupation. */ |
+ /// Metadata about the occupation. |
FieldMetadata metadata; |
- /** The occupation; for example, `carpenter`. */ |
+ |
+ /// The occupation; for example, `carpenter`. |
core.String value; |
Occupation(); |
@@ -2370,7 +2400,8 @@ class Occupation { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (metadata != null) { |
_json["metadata"] = (metadata).toJson(); |
} |
@@ -2381,56 +2412,57 @@ class Occupation { |
} |
} |
-/** |
- * A person's past or current organization. Overlapping date ranges are |
- * permitted. |
- */ |
+/// A person's past or current organization. Overlapping date ranges are |
+/// permitted. |
class Organization { |
- /** |
- * True if the organization is the person's current organization; |
- * false if the organization is a past organization. |
- */ |
+ /// True if the organization is the person's current organization; |
+ /// false if the organization is a past organization. |
core.bool current; |
- /** The person's department at the organization. */ |
+ |
+ /// The person's department at the organization. |
core.String department; |
- /** |
- * The domain name associated with the organization; for example, |
- * `google.com`. |
- */ |
+ |
+ /// The domain name associated with the organization; for example, |
+ /// `google.com`. |
core.String domain; |
- /** The end date when the person left the organization. */ |
+ |
+ /// The end date when the person left the organization. |
Date endDate; |
- /** |
- * The read-only type of the organization translated and formatted in the |
- * viewer's account locale or the `Accept-Language` HTTP header locale. |
- */ |
+ |
+ /// The read-only type of the organization translated and formatted in the |
+ /// viewer's account locale or the `Accept-Language` HTTP header locale. |
core.String formattedType; |
- /** The person's job description at the organization. */ |
+ |
+ /// The person's job description at the organization. |
core.String jobDescription; |
- /** The location of the organization office the person works at. */ |
+ |
+ /// The location of the organization office the person works at. |
core.String location; |
- /** Metadata about the organization. */ |
+ |
+ /// Metadata about the organization. |
FieldMetadata metadata; |
- /** The name of the organization. */ |
+ |
+ /// The name of the organization. |
core.String name; |
- /** The phonetic name of the organization. */ |
+ |
+ /// The phonetic name of the organization. |
core.String phoneticName; |
- /** The start date when the person joined the organization. */ |
+ |
+ /// The start date when the person joined the organization. |
Date startDate; |
- /** |
- * The symbol associated with the organization; for example, a stock ticker |
- * symbol, abbreviation, or acronym. |
- */ |
+ |
+ /// The symbol associated with the organization; for example, a stock ticker |
+ /// symbol, abbreviation, or acronym. |
core.String symbol; |
- /** The person's job title at the organization. */ |
+ |
+ /// The person's job title at the organization. |
core.String title; |
- /** |
- * The type of the organization. The type can be custom or predefined. |
- * Possible values include, but are not limited to, the following: |
- * |
- * * `work` |
- * * `school` |
- */ |
+ |
+ /// The type of the organization. The type can be custom or predefined. |
+ /// Possible values include, but are not limited to, the following: |
+ /// |
+ /// * `work` |
+ /// * `school` |
core.String type; |
Organization(); |
@@ -2481,7 +2513,8 @@ class Organization { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (current != null) { |
_json["current"] = current; |
} |
@@ -2528,139 +2561,188 @@ class Organization { |
} |
} |
-/** |
- * Information about a person merged from various data sources such as the |
- * authenticated user's contacts and profile data. |
- * |
- * Most fields can have multiple items. The items in a field have no guaranteed |
- * order, but each non-empty field is guaranteed to have exactly one field with |
- * `metadata.primary` set to true. |
- */ |
+/// Information about a person merged from various data sources such as the |
+/// authenticated user's contacts and profile data. |
+/// |
+/// Most fields can have multiple items. The items in a field have no |
+/// guaranteed |
+/// order, but each non-empty field is guaranteed to have exactly one field |
+/// with |
+/// `metadata.primary` set to true. |
class Person { |
- /** The person's street addresses. */ |
+ /// The person's street addresses. |
core.List<Address> addresses; |
- /** |
- * **DEPRECATED** (Please use `person.ageRanges` instead)** |
- * |
- * The person's read-only age range. |
- * Possible string values are: |
- * - "AGE_RANGE_UNSPECIFIED" : Unspecified. |
- * - "LESS_THAN_EIGHTEEN" : Younger than eighteen. |
- * - "EIGHTEEN_TO_TWENTY" : Between eighteen and twenty. |
- * - "TWENTY_ONE_OR_OLDER" : Twenty-one and older. |
- */ |
+ |
+ /// **DEPRECATED** (Please use `person.ageRanges` instead)** |
+ /// |
+ /// The person's read-only age range. |
+ /// Possible string values are: |
+ /// - "AGE_RANGE_UNSPECIFIED" : Unspecified. |
+ /// - "LESS_THAN_EIGHTEEN" : Younger than eighteen. |
+ /// - "EIGHTEEN_TO_TWENTY" : Between eighteen and twenty. |
+ /// - "TWENTY_ONE_OR_OLDER" : Twenty-one and older. |
core.String ageRange; |
- /** The person's read-only age ranges. */ |
+ |
+ /// The person's read-only age ranges. |
core.List<AgeRangeType> ageRanges; |
- /** The person's biographies. */ |
+ |
+ /// The person's biographies. |
core.List<Biography> biographies; |
- /** The person's birthdays. */ |
+ |
+ /// The person's birthdays. |
core.List<Birthday> birthdays; |
- /** The person's bragging rights. */ |
+ |
+ /// The person's bragging rights. |
core.List<BraggingRights> braggingRights; |
- /** The person's read-only cover photos. */ |
+ |
+ /// The person's read-only cover photos. |
core.List<CoverPhoto> coverPhotos; |
- /** The person's email addresses. */ |
+ |
+ /// The person's email addresses. |
core.List<EmailAddress> emailAddresses; |
- /** |
- * The [HTTP entity tag](https://en.wikipedia.org/wiki/HTTP_ETag) of the |
- * resource. Used for web cache validation. |
- */ |
+ |
+ /// The [HTTP entity tag](https://en.wikipedia.org/wiki/HTTP_ETag) of the |
+ /// resource. Used for web cache validation. |
core.String etag; |
- /** The person's events. */ |
+ |
+ /// The person's events. |
core.List<Event> events; |
- /** The person's genders. */ |
+ |
+ /// The person's genders. |
core.List<Gender> genders; |
- /** The person's instant messaging clients. */ |
+ |
+ /// The person's instant messaging clients. |
core.List<ImClient> imClients; |
- /** The person's interests. */ |
+ |
+ /// The person's interests. |
core.List<Interest> interests; |
- /** The person's locale preferences. */ |
+ |
+ /// The person's locale preferences. |
core.List<Locale> locales; |
- /** The person's read-only group memberships. */ |
+ |
+ /// The person's read-only group memberships. |
core.List<Membership> memberships; |
- /** Read-only metadata about the person. */ |
+ |
+ /// Read-only metadata about the person. |
PersonMetadata metadata; |
- /** The person's names. */ |
+ |
+ /// The person's names. |
core.List<Name> names; |
- /** The person's nicknames. */ |
+ |
+ /// The person's nicknames. |
core.List<Nickname> nicknames; |
- /** The person's occupations. */ |
+ |
+ /// The person's occupations. |
core.List<Occupation> occupations; |
- /** The person's past or current organizations. */ |
+ |
+ /// The person's past or current organizations. |
core.List<Organization> organizations; |
- /** The person's phone numbers. */ |
+ |
+ /// The person's phone numbers. |
core.List<PhoneNumber> phoneNumbers; |
- /** The person's read-only photos. */ |
+ |
+ /// The person's read-only photos. |
core.List<Photo> photos; |
- /** The person's relations. */ |
+ |
+ /// The person's relations. |
core.List<Relation> relations; |
- /** The person's read-only relationship interests. */ |
+ |
+ /// The person's read-only relationship interests. |
core.List<RelationshipInterest> relationshipInterests; |
- /** The person's read-only relationship statuses. */ |
+ |
+ /// The person's read-only relationship statuses. |
core.List<RelationshipStatus> relationshipStatuses; |
- /** The person's residences. */ |
+ |
+ /// The person's residences. |
core.List<Residence> residences; |
- /** |
- * The resource name for the person, assigned by the server. An ASCII string |
- * with a max length of 27 characters, in the form of |
- * `people/`<var>person_id</var>. |
- */ |
+ |
+ /// The resource name for the person, assigned by the server. An ASCII string |
+ /// with a max length of 27 characters, in the form of |
+ /// `people/`<var>person_id</var>. |
core.String resourceName; |
- /** The person's skills. */ |
+ |
+ /// The person's skills. |
core.List<Skill> skills; |
- /** The person's read-only taglines. */ |
+ |
+ /// The person's read-only taglines. |
core.List<Tagline> taglines; |
- /** The person's associated URLs. */ |
+ |
+ /// The person's associated URLs. |
core.List<Url> urls; |
+ /// The person's user defined data. |
+ core.List<UserDefined> userDefined; |
+ |
Person(); |
Person.fromJson(core.Map _json) { |
if (_json.containsKey("addresses")) { |
- addresses = _json["addresses"].map((value) => new Address.fromJson(value)).toList(); |
+ addresses = _json["addresses"] |
+ .map((value) => new Address.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("ageRange")) { |
ageRange = _json["ageRange"]; |
} |
if (_json.containsKey("ageRanges")) { |
- ageRanges = _json["ageRanges"].map((value) => new AgeRangeType.fromJson(value)).toList(); |
+ ageRanges = _json["ageRanges"] |
+ .map((value) => new AgeRangeType.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("biographies")) { |
- biographies = _json["biographies"].map((value) => new Biography.fromJson(value)).toList(); |
+ biographies = _json["biographies"] |
+ .map((value) => new Biography.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("birthdays")) { |
- birthdays = _json["birthdays"].map((value) => new Birthday.fromJson(value)).toList(); |
+ birthdays = _json["birthdays"] |
+ .map((value) => new Birthday.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("braggingRights")) { |
- braggingRights = _json["braggingRights"].map((value) => new BraggingRights.fromJson(value)).toList(); |
+ braggingRights = _json["braggingRights"] |
+ .map((value) => new BraggingRights.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("coverPhotos")) { |
- coverPhotos = _json["coverPhotos"].map((value) => new CoverPhoto.fromJson(value)).toList(); |
+ coverPhotos = _json["coverPhotos"] |
+ .map((value) => new CoverPhoto.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("emailAddresses")) { |
- emailAddresses = _json["emailAddresses"].map((value) => new EmailAddress.fromJson(value)).toList(); |
+ emailAddresses = _json["emailAddresses"] |
+ .map((value) => new EmailAddress.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("etag")) { |
etag = _json["etag"]; |
} |
if (_json.containsKey("events")) { |
- events = _json["events"].map((value) => new Event.fromJson(value)).toList(); |
+ events = |
+ _json["events"].map((value) => new Event.fromJson(value)).toList(); |
} |
if (_json.containsKey("genders")) { |
- genders = _json["genders"].map((value) => new Gender.fromJson(value)).toList(); |
+ genders = |
+ _json["genders"].map((value) => new Gender.fromJson(value)).toList(); |
} |
if (_json.containsKey("imClients")) { |
- imClients = _json["imClients"].map((value) => new ImClient.fromJson(value)).toList(); |
+ imClients = _json["imClients"] |
+ .map((value) => new ImClient.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("interests")) { |
- interests = _json["interests"].map((value) => new Interest.fromJson(value)).toList(); |
+ interests = _json["interests"] |
+ .map((value) => new Interest.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("locales")) { |
- locales = _json["locales"].map((value) => new Locale.fromJson(value)).toList(); |
+ locales = |
+ _json["locales"].map((value) => new Locale.fromJson(value)).toList(); |
} |
if (_json.containsKey("memberships")) { |
- memberships = _json["memberships"].map((value) => new Membership.fromJson(value)).toList(); |
+ memberships = _json["memberships"] |
+ .map((value) => new Membership.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("metadata")) { |
metadata = new PersonMetadata.fromJson(_json["metadata"]); |
@@ -2669,48 +2751,74 @@ class Person { |
names = _json["names"].map((value) => new Name.fromJson(value)).toList(); |
} |
if (_json.containsKey("nicknames")) { |
- nicknames = _json["nicknames"].map((value) => new Nickname.fromJson(value)).toList(); |
+ nicknames = _json["nicknames"] |
+ .map((value) => new Nickname.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("occupations")) { |
- occupations = _json["occupations"].map((value) => new Occupation.fromJson(value)).toList(); |
+ occupations = _json["occupations"] |
+ .map((value) => new Occupation.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("organizations")) { |
- organizations = _json["organizations"].map((value) => new Organization.fromJson(value)).toList(); |
+ organizations = _json["organizations"] |
+ .map((value) => new Organization.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("phoneNumbers")) { |
- phoneNumbers = _json["phoneNumbers"].map((value) => new PhoneNumber.fromJson(value)).toList(); |
+ phoneNumbers = _json["phoneNumbers"] |
+ .map((value) => new PhoneNumber.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("photos")) { |
- photos = _json["photos"].map((value) => new Photo.fromJson(value)).toList(); |
+ photos = |
+ _json["photos"].map((value) => new Photo.fromJson(value)).toList(); |
} |
if (_json.containsKey("relations")) { |
- relations = _json["relations"].map((value) => new Relation.fromJson(value)).toList(); |
+ relations = _json["relations"] |
+ .map((value) => new Relation.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("relationshipInterests")) { |
- relationshipInterests = _json["relationshipInterests"].map((value) => new RelationshipInterest.fromJson(value)).toList(); |
+ relationshipInterests = _json["relationshipInterests"] |
+ .map((value) => new RelationshipInterest.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("relationshipStatuses")) { |
- relationshipStatuses = _json["relationshipStatuses"].map((value) => new RelationshipStatus.fromJson(value)).toList(); |
+ relationshipStatuses = _json["relationshipStatuses"] |
+ .map((value) => new RelationshipStatus.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("residences")) { |
- residences = _json["residences"].map((value) => new Residence.fromJson(value)).toList(); |
+ residences = _json["residences"] |
+ .map((value) => new Residence.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("resourceName")) { |
resourceName = _json["resourceName"]; |
} |
if (_json.containsKey("skills")) { |
- skills = _json["skills"].map((value) => new Skill.fromJson(value)).toList(); |
+ skills = |
+ _json["skills"].map((value) => new Skill.fromJson(value)).toList(); |
} |
if (_json.containsKey("taglines")) { |
- taglines = _json["taglines"].map((value) => new Tagline.fromJson(value)).toList(); |
+ taglines = _json["taglines"] |
+ .map((value) => new Tagline.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("urls")) { |
urls = _json["urls"].map((value) => new Url.fromJson(value)).toList(); |
} |
+ if (_json.containsKey("userDefined")) { |
+ userDefined = _json["userDefined"] |
+ .map((value) => new UserDefined.fromJson(value)) |
+ .toList(); |
+ } |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (addresses != null) { |
_json["addresses"] = addresses.map((value) => (value).toJson()).toList(); |
} |
@@ -2721,19 +2829,23 @@ class Person { |
_json["ageRanges"] = ageRanges.map((value) => (value).toJson()).toList(); |
} |
if (biographies != null) { |
- _json["biographies"] = biographies.map((value) => (value).toJson()).toList(); |
+ _json["biographies"] = |
+ biographies.map((value) => (value).toJson()).toList(); |
} |
if (birthdays != null) { |
_json["birthdays"] = birthdays.map((value) => (value).toJson()).toList(); |
} |
if (braggingRights != null) { |
- _json["braggingRights"] = braggingRights.map((value) => (value).toJson()).toList(); |
+ _json["braggingRights"] = |
+ braggingRights.map((value) => (value).toJson()).toList(); |
} |
if (coverPhotos != null) { |
- _json["coverPhotos"] = coverPhotos.map((value) => (value).toJson()).toList(); |
+ _json["coverPhotos"] = |
+ coverPhotos.map((value) => (value).toJson()).toList(); |
} |
if (emailAddresses != null) { |
- _json["emailAddresses"] = emailAddresses.map((value) => (value).toJson()).toList(); |
+ _json["emailAddresses"] = |
+ emailAddresses.map((value) => (value).toJson()).toList(); |
} |
if (etag != null) { |
_json["etag"] = etag; |
@@ -2754,7 +2866,8 @@ class Person { |
_json["locales"] = locales.map((value) => (value).toJson()).toList(); |
} |
if (memberships != null) { |
- _json["memberships"] = memberships.map((value) => (value).toJson()).toList(); |
+ _json["memberships"] = |
+ memberships.map((value) => (value).toJson()).toList(); |
} |
if (metadata != null) { |
_json["metadata"] = (metadata).toJson(); |
@@ -2766,13 +2879,16 @@ class Person { |
_json["nicknames"] = nicknames.map((value) => (value).toJson()).toList(); |
} |
if (occupations != null) { |
- _json["occupations"] = occupations.map((value) => (value).toJson()).toList(); |
+ _json["occupations"] = |
+ occupations.map((value) => (value).toJson()).toList(); |
} |
if (organizations != null) { |
- _json["organizations"] = organizations.map((value) => (value).toJson()).toList(); |
+ _json["organizations"] = |
+ organizations.map((value) => (value).toJson()).toList(); |
} |
if (phoneNumbers != null) { |
- _json["phoneNumbers"] = phoneNumbers.map((value) => (value).toJson()).toList(); |
+ _json["phoneNumbers"] = |
+ phoneNumbers.map((value) => (value).toJson()).toList(); |
} |
if (photos != null) { |
_json["photos"] = photos.map((value) => (value).toJson()).toList(); |
@@ -2781,13 +2897,16 @@ class Person { |
_json["relations"] = relations.map((value) => (value).toJson()).toList(); |
} |
if (relationshipInterests != null) { |
- _json["relationshipInterests"] = relationshipInterests.map((value) => (value).toJson()).toList(); |
+ _json["relationshipInterests"] = |
+ relationshipInterests.map((value) => (value).toJson()).toList(); |
} |
if (relationshipStatuses != null) { |
- _json["relationshipStatuses"] = relationshipStatuses.map((value) => (value).toJson()).toList(); |
+ _json["relationshipStatuses"] = |
+ relationshipStatuses.map((value) => (value).toJson()).toList(); |
} |
if (residences != null) { |
- _json["residences"] = residences.map((value) => (value).toJson()).toList(); |
+ _json["residences"] = |
+ residences.map((value) => (value).toJson()).toList(); |
} |
if (resourceName != null) { |
_json["resourceName"] = resourceName; |
@@ -2801,42 +2920,46 @@ class Person { |
if (urls != null) { |
_json["urls"] = urls.map((value) => (value).toJson()).toList(); |
} |
+ if (userDefined != null) { |
+ _json["userDefined"] = |
+ userDefined.map((value) => (value).toJson()).toList(); |
+ } |
return _json; |
} |
} |
-/** The read-only metadata about a person. */ |
+/// The read-only metadata about a person. |
class PersonMetadata { |
- /** |
- * True if the person resource has been deleted. Populated only for |
- * [`connections.list`](/people/api/rest/v1/people.connections/list) requests |
- * that include a sync token. |
- */ |
+ /// True if the person resource has been deleted. Populated only for |
+ /// [`connections.list`](/people/api/rest/v1/people.connections/list) |
+ /// requests |
+ /// that include a sync token. |
core.bool deleted; |
- /** Resource names of people linked to this resource. */ |
+ |
+ /// Resource names of people linked to this resource. |
core.List<core.String> linkedPeopleResourceNames; |
- /** |
- * **DEPRECATED** (Please use |
- * `person.metadata.sources.profileMetadata.objectType` instead) |
- * |
- * The type of the person object. |
- * Possible string values are: |
- * - "OBJECT_TYPE_UNSPECIFIED" : Unspecified. |
- * - "PERSON" : Person. |
- * - "PAGE" : [Google+ Page.](http://www.google.com/+/brands/) |
- */ |
+ |
+ /// **DEPRECATED** (Please use |
+ /// `person.metadata.sources.profileMetadata.objectType` instead) |
+ /// |
+ /// The type of the person object. |
+ /// Possible string values are: |
+ /// - "OBJECT_TYPE_UNSPECIFIED" : Unspecified. |
+ /// - "PERSON" : Person. |
+ /// - "PAGE" : [Google+ Page.](http://www.google.com/+/brands/) |
core.String objectType; |
- /** |
- * Any former resource names this person has had. Populated only for |
- * [`connections.list`](/people/api/rest/v1/people.connections/list) requests |
- * that include a sync token. |
- * |
- * The resource name may change when adding or removing fields that link a |
- * contact and profile such as a verified email, verified phone number, or |
- * profile URL. |
- */ |
+ |
+ /// Any former resource names this person has had. Populated only for |
+ /// [`connections.list`](/people/api/rest/v1/people.connections/list) |
+ /// requests |
+ /// that include a sync token. |
+ /// |
+ /// The resource name may change when adding or removing fields that link a |
+ /// contact and profile such as a verified email, verified phone number, or |
+ /// profile URL. |
core.List<core.String> previousResourceNames; |
- /** The sources of data for the person. */ |
+ |
+ /// The sources of data for the person. |
core.List<Source> sources; |
PersonMetadata(); |
@@ -2855,12 +2978,14 @@ class PersonMetadata { |
previousResourceNames = _json["previousResourceNames"]; |
} |
if (_json.containsKey("sources")) { |
- sources = _json["sources"].map((value) => new Source.fromJson(value)).toList(); |
+ sources = |
+ _json["sources"].map((value) => new Source.fromJson(value)).toList(); |
} |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (deleted != null) { |
_json["deleted"] = deleted; |
} |
@@ -2880,27 +3005,26 @@ class PersonMetadata { |
} |
} |
-/** The response for a single person */ |
+/// The response for a single person |
class PersonResponse { |
- /** |
- * **DEPRECATED** (Please use status instead) |
- * |
- * [HTTP 1.1 status code] |
- * (http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html). |
- */ |
+ /// **DEPRECATED** (Please use status instead) |
+ /// |
+ /// [HTTP 1.1 status code] |
+ /// (http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html). |
core.int httpStatusCode; |
- /** The person. */ |
+ |
+ /// The person. |
Person person; |
- /** |
- * The original requested resource name. May be different than the resource |
- * name on the returned person. |
- * |
- * The resource name can change when adding or removing fields that link a |
- * contact and profile such as a verified email, verified phone number, or a |
- * profile URL. |
- */ |
+ |
+ /// The original requested resource name. May be different than the resource |
+ /// name on the returned person. |
+ /// |
+ /// The resource name can change when adding or removing fields that link a |
+ /// contact and profile such as a verified email, verified phone number, or a |
+ /// profile URL. |
core.String requestedResourceName; |
- /** The status of the response. */ |
+ |
+ /// The status of the response. |
Status status; |
PersonResponse(); |
@@ -2921,7 +3045,8 @@ class PersonResponse { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (httpStatusCode != null) { |
_json["httpStatusCode"] = httpStatusCode; |
} |
@@ -2938,40 +3063,38 @@ class PersonResponse { |
} |
} |
-/** A person's phone number. */ |
+/// A person's phone number. |
class PhoneNumber { |
- /** |
- * The read-only canonicalized [ITU-T |
- * E.164](https://law.resource.org/pub/us/cfr/ibr/004/itu-t.E.164.1.2008.pdf) |
- * form of the phone number. |
- */ |
+ /// The read-only canonicalized [ITU-T |
+ /// E.164](https://law.resource.org/pub/us/cfr/ibr/004/itu-t.E.164.1.2008.pdf) |
+ /// form of the phone number. |
core.String canonicalForm; |
- /** |
- * The read-only type of the phone number translated and formatted in the |
- * viewer's account locale or the `Accept-Language` HTTP header locale. |
- */ |
+ |
+ /// The read-only type of the phone number translated and formatted in the |
+ /// viewer's account locale or the `Accept-Language` HTTP header locale. |
core.String formattedType; |
- /** Metadata about the phone number. */ |
+ |
+ /// Metadata about the phone number. |
FieldMetadata metadata; |
- /** |
- * The type of the phone number. The type can be custom or predefined. |
- * Possible values include, but are not limited to, the following: |
- * |
- * * `home` |
- * * `work` |
- * * `mobile` |
- * * `homeFax` |
- * * `workFax` |
- * * `otherFax` |
- * * `pager` |
- * * `workMobile` |
- * * `workPager` |
- * * `main` |
- * * `googleVoice` |
- * * `other` |
- */ |
+ |
+ /// The type of the phone number. The type can be custom or predefined. |
+ /// Possible values include, but are not limited to, the following: |
+ /// |
+ /// * `home` |
+ /// * `work` |
+ /// * `mobile` |
+ /// * `homeFax` |
+ /// * `workFax` |
+ /// * `otherFax` |
+ /// * `pager` |
+ /// * `workMobile` |
+ /// * `workPager` |
+ /// * `main` |
+ /// * `googleVoice` |
+ /// * `other` |
core.String type; |
- /** The phone number. */ |
+ |
+ /// The phone number. |
core.String value; |
PhoneNumber(); |
@@ -2995,7 +3118,8 @@ class PhoneNumber { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (canonicalForm != null) { |
_json["canonicalForm"] = canonicalForm; |
} |
@@ -3015,18 +3139,16 @@ class PhoneNumber { |
} |
} |
-/** |
- * A person's read-only photo. A picture shown next to the person's name to |
- * help others recognize the person. |
- */ |
+/// A person's read-only photo. A picture shown next to the person's name to |
+/// help others recognize the person. |
class Photo { |
- /** Metadata about the photo. */ |
+ /// Metadata about the photo. |
FieldMetadata metadata; |
- /** |
- * The URL of the photo. You can change the desired size by appending a query |
- * parameter `sz=`<var>size</var> at the end of the url. Example: |
- * `https://lh3.googleusercontent.com/-T_wVWLlmg7w/AAAAAAAAAAI/AAAAAAAABa8/00gzXvDBYqw/s100/photo.jpg?sz=50` |
- */ |
+ |
+ /// The URL of the photo. You can change the desired size by appending a |
+ /// query |
+ /// parameter `sz=`<var>size</var> at the end of the url. Example: |
+ /// `https://lh3.googleusercontent.com/-T_wVWLlmg7w/AAAAAAAAAAI/AAAAAAAABa8/00gzXvDBYqw/s100/photo.jpg?sz=50` |
core.String url; |
Photo(); |
@@ -3041,7 +3163,8 @@ class Photo { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (metadata != null) { |
_json["metadata"] = (metadata).toJson(); |
} |
@@ -3052,17 +3175,16 @@ class Photo { |
} |
} |
-/** The read-only metadata about a profile. */ |
+/// The read-only metadata about a profile. |
class ProfileMetadata { |
- /** |
- * The profile object type. |
- * Possible string values are: |
- * - "OBJECT_TYPE_UNSPECIFIED" : Unspecified. |
- * - "PERSON" : Person. |
- * - "PAGE" : [Google+ Page.](http://www.google.com/+/brands/) |
- */ |
+ /// The profile object type. |
+ /// Possible string values are: |
+ /// - "OBJECT_TYPE_UNSPECIFIED" : Unspecified. |
+ /// - "PERSON" : Person. |
+ /// - "PAGE" : [Google+ Page.](http://www.google.com/+/brands/) |
core.String objectType; |
- /** The user types. */ |
+ |
+ /// The user types. |
core.List<core.String> userTypes; |
ProfileMetadata(); |
@@ -3077,7 +3199,8 @@ class ProfileMetadata { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (objectType != null) { |
_json["objectType"] = objectType; |
} |
@@ -3088,37 +3211,36 @@ class ProfileMetadata { |
} |
} |
-/** A person's relation to another person. */ |
+/// A person's relation to another person. |
class Relation { |
- /** |
- * The type of the relation translated and formatted in the viewer's account |
- * locale or the locale specified in the Accept-Language HTTP header. |
- */ |
+ /// The type of the relation translated and formatted in the viewer's account |
+ /// locale or the locale specified in the Accept-Language HTTP header. |
core.String formattedType; |
- /** Metadata about the relation. */ |
+ |
+ /// Metadata about the relation. |
FieldMetadata metadata; |
- /** The name of the other person this relation refers to. */ |
+ |
+ /// The name of the other person this relation refers to. |
core.String person; |
- /** |
- * The person's relation to the other person. The type can be custom or |
- * predefined. |
- * Possible values include, but are not limited to, the following values: |
- * |
- * * `spouse` |
- * * `child` |
- * * `mother` |
- * * `father` |
- * * `parent` |
- * * `brother` |
- * * `sister` |
- * * `friend` |
- * * `relative` |
- * * `domesticPartner` |
- * * `manager` |
- * * `assistant` |
- * * `referredBy` |
- * * `partner` |
- */ |
+ |
+ /// The person's relation to the other person. The type can be custom or |
+ /// predefined. |
+ /// Possible values include, but are not limited to, the following values: |
+ /// |
+ /// * `spouse` |
+ /// * `child` |
+ /// * `mother` |
+ /// * `father` |
+ /// * `parent` |
+ /// * `brother` |
+ /// * `sister` |
+ /// * `friend` |
+ /// * `relative` |
+ /// * `domesticPartner` |
+ /// * `manager` |
+ /// * `assistant` |
+ /// * `referredBy` |
+ /// * `partner` |
core.String type; |
Relation(); |
@@ -3139,7 +3261,8 @@ class Relation { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (formattedType != null) { |
_json["formattedType"] = formattedType; |
} |
@@ -3156,26 +3279,25 @@ class Relation { |
} |
} |
-/** A person's read-only relationship interest . */ |
+/// A person's read-only relationship interest . |
class RelationshipInterest { |
- /** |
- * The value of the relationship interest translated and formatted in the |
- * viewer's account locale or the locale specified in the Accept-Language |
- * HTTP header. |
- */ |
+ /// The value of the relationship interest translated and formatted in the |
+ /// viewer's account locale or the locale specified in the Accept-Language |
+ /// HTTP header. |
core.String formattedValue; |
- /** Metadata about the relationship interest. */ |
+ |
+ /// Metadata about the relationship interest. |
FieldMetadata metadata; |
- /** |
- * The kind of relationship the person is looking for. The value can be custom |
- * or predefined. Possible values include, but are not limited to, the |
- * following values: |
- * |
- * * `friend` |
- * * `date` |
- * * `relationship` |
- * * `networking` |
- */ |
+ |
+ /// The kind of relationship the person is looking for. The value can be |
+ /// custom |
+ /// or predefined. Possible values include, but are not limited to, the |
+ /// following values: |
+ /// |
+ /// * `friend` |
+ /// * `date` |
+ /// * `relationship` |
+ /// * `networking` |
core.String value; |
RelationshipInterest(); |
@@ -3193,7 +3315,8 @@ class RelationshipInterest { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (formattedValue != null) { |
_json["formattedValue"] = formattedValue; |
} |
@@ -3207,29 +3330,28 @@ class RelationshipInterest { |
} |
} |
-/** A person's read-only relationship status. */ |
+/// A person's read-only relationship status. |
class RelationshipStatus { |
- /** |
- * The read-only value of the relationship status translated and formatted in |
- * the viewer's account locale or the `Accept-Language` HTTP header locale. |
- */ |
+ /// The read-only value of the relationship status translated and formatted |
+ /// in |
+ /// the viewer's account locale or the `Accept-Language` HTTP header locale. |
core.String formattedValue; |
- /** Metadata about the relationship status. */ |
+ |
+ /// Metadata about the relationship status. |
FieldMetadata metadata; |
- /** |
- * The relationship status. The value can be custom or predefined. |
- * Possible values include, but are not limited to, the following: |
- * |
- * * `single` |
- * * `inARelationship` |
- * * `engaged` |
- * * `married` |
- * * `itsComplicated` |
- * * `openRelationship` |
- * * `widowed` |
- * * `inDomesticPartnership` |
- * * `inCivilUnion` |
- */ |
+ |
+ /// The relationship status. The value can be custom or predefined. |
+ /// Possible values include, but are not limited to, the following: |
+ /// |
+ /// * `single` |
+ /// * `inARelationship` |
+ /// * `engaged` |
+ /// * `married` |
+ /// * `itsComplicated` |
+ /// * `openRelationship` |
+ /// * `widowed` |
+ /// * `inDomesticPartnership` |
+ /// * `inCivilUnion` |
core.String value; |
RelationshipStatus(); |
@@ -3247,7 +3369,8 @@ class RelationshipStatus { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (formattedValue != null) { |
_json["formattedValue"] = formattedValue; |
} |
@@ -3261,16 +3384,16 @@ class RelationshipStatus { |
} |
} |
-/** A person's past or current residence. */ |
+/// A person's past or current residence. |
class Residence { |
- /** |
- * True if the residence is the person's current residence; |
- * false if the residence is a past residence. |
- */ |
+ /// True if the residence is the person's current residence; |
+ /// false if the residence is a past residence. |
core.bool current; |
- /** Metadata about the residence. */ |
+ |
+ /// Metadata about the residence. |
FieldMetadata metadata; |
- /** The address of the residence. */ |
+ |
+ /// The address of the residence. |
core.String value; |
Residence(); |
@@ -3288,7 +3411,8 @@ class Residence { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (current != null) { |
_json["current"] = current; |
} |
@@ -3302,11 +3426,12 @@ class Residence { |
} |
} |
-/** A skill that the person has. */ |
+/// A skill that the person has. |
class Skill { |
- /** Metadata about the skill. */ |
+ /// Metadata about the skill. |
FieldMetadata metadata; |
- /** The skill; for example, `underwater basket weaving`. */ |
+ |
+ /// The skill; for example, `underwater basket weaving`. |
core.String value; |
Skill(); |
@@ -3321,7 +3446,8 @@ class Skill { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (metadata != null) { |
_json["metadata"] = (metadata).toJson(); |
} |
@@ -3332,45 +3458,41 @@ class Skill { |
} |
} |
-/** The source of a field. */ |
+/// The source of a field. |
class Source { |
- /** |
- * **Only populated in `person.metadata.sources`.** |
- * |
- * The [HTTP entity tag](https://en.wikipedia.org/wiki/HTTP_ETag) of the |
- * source. Used for web cache validation. |
- */ |
+ /// **Only populated in `person.metadata.sources`.** |
+ /// |
+ /// The [HTTP entity tag](https://en.wikipedia.org/wiki/HTTP_ETag) of the |
+ /// source. Used for web cache validation. |
core.String etag; |
- /** The unique identifier within the source type generated by the server. */ |
+ |
+ /// The unique identifier within the source type generated by the server. |
core.String id; |
- /** |
- * **Only populated in `person.metadata.sources`.** |
- * |
- * Metadata about a source of type PROFILE. |
- */ |
+ |
+ /// **Only populated in `person.metadata.sources`.** |
+ /// |
+ /// Metadata about a source of type PROFILE. |
ProfileMetadata profileMetadata; |
- /** |
- * The source type. |
- * Possible string values are: |
- * - "SOURCE_TYPE_UNSPECIFIED" : Unspecified. |
- * - "ACCOUNT" : [Google Account](https://accounts.google.com). |
- * - "PROFILE" : [Google profile](https://profiles.google.com). You can view |
- * the |
- * profile at https://profiles.google.com/<var>id</var> where |
- * <var>id</var> is the source id. |
- * - "DOMAIN_PROFILE" : [Google Apps domain |
- * profile](https://admin.google.com). |
- * - "CONTACT" : [Google contact](https://contacts.google.com). You can view |
- * the |
- * contact at https://contact.google.com/<var>id</var> where <var>id</var> |
- * is the source id. |
- */ |
+ |
+ /// The source type. |
+ /// Possible string values are: |
+ /// - "SOURCE_TYPE_UNSPECIFIED" : Unspecified. |
+ /// - "ACCOUNT" : [Google Account](https://accounts.google.com). |
+ /// - "PROFILE" : [Google profile](https://profiles.google.com). You can view |
+ /// the |
+ /// profile at https://profiles.google.com/<var>id</var> where |
+ /// <var>id</var> is the source id. |
+ /// - "DOMAIN_PROFILE" : [Google Apps domain |
+ /// profile](https://admin.google.com). |
+ /// - "CONTACT" : [Google contact](https://contacts.google.com). You can view |
+ /// the |
+ /// contact at https://contact.google.com/<var>id</var> where <var>id</var> |
+ /// is the source id. |
core.String type; |
- /** |
- * **Only populated in `person.metadata.sources`.** |
- * |
- * Last update timestamp of this source. |
- */ |
+ |
+ /// **Only populated in `person.metadata.sources`.** |
+ /// |
+ /// Last update timestamp of this source. |
core.String updateTime; |
Source(); |
@@ -3394,7 +3516,8 @@ class Source { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (etag != null) { |
_json["etag"] = etag; |
} |
@@ -3414,78 +3537,81 @@ class Source { |
} |
} |
-/** |
- * The `Status` type defines a logical error model that is suitable for |
- * different |
- * programming environments, including REST APIs and RPC APIs. It is used by |
- * [gRPC](https://github.com/grpc). The error model is designed to be: |
- * |
- * - Simple to use and understand for most users |
- * - Flexible enough to meet unexpected needs |
- * |
- * # Overview |
- * |
- * The `Status` message contains three pieces of data: error code, error |
- * message, |
- * and error details. The error code should be an enum value of |
- * google.rpc.Code, but it may accept additional error codes if needed. The |
- * error message should be a developer-facing English message that helps |
- * developers *understand* and *resolve* the error. If a localized user-facing |
- * error message is needed, put the localized message in the error details or |
- * localize it in the client. The optional error details may contain arbitrary |
- * information about the error. There is a predefined set of error detail types |
- * in the package `google.rpc` that can be used for common error conditions. |
- * |
- * # Language mapping |
- * |
- * The `Status` message is the logical representation of the error model, but it |
- * is not necessarily the actual wire format. When the `Status` message is |
- * exposed in different client libraries and different wire protocols, it can be |
- * mapped differently. For example, it will likely be mapped to some exceptions |
- * in Java, but more likely mapped to some error codes in C. |
- * |
- * # Other uses |
- * |
- * The error model and the `Status` message can be used in a variety of |
- * environments, either with or without APIs, to provide a |
- * consistent developer experience across different environments. |
- * |
- * Example uses of this error model include: |
- * |
- * - Partial errors. If a service needs to return partial errors to the client, |
- * it may embed the `Status` in the normal response to indicate the partial |
- * errors. |
- * |
- * - Workflow errors. A typical workflow has multiple steps. Each step may |
- * have a `Status` message for error reporting. |
- * |
- * - Batch operations. If a client uses batch request and batch response, the |
- * `Status` message should be used directly inside batch response, one for |
- * each error sub-response. |
- * |
- * - Asynchronous operations. If an API call embeds asynchronous operation |
- * results in its response, the status of those operations should be |
- * represented directly using the `Status` message. |
- * |
- * - Logging. If some API errors are stored in logs, the message `Status` could |
- * be used directly after any stripping needed for security/privacy reasons. |
- */ |
+/// The `Status` type defines a logical error model that is suitable for |
+/// different |
+/// programming environments, including REST APIs and RPC APIs. It is used by |
+/// [gRPC](https://github.com/grpc). The error model is designed to be: |
+/// |
+/// - Simple to use and understand for most users |
+/// - Flexible enough to meet unexpected needs |
+/// |
+/// # Overview |
+/// |
+/// The `Status` message contains three pieces of data: error code, error |
+/// message, |
+/// and error details. The error code should be an enum value of |
+/// google.rpc.Code, but it may accept additional error codes if needed. The |
+/// error message should be a developer-facing English message that helps |
+/// developers *understand* and *resolve* the error. If a localized user-facing |
+/// error message is needed, put the localized message in the error details or |
+/// localize it in the client. The optional error details may contain arbitrary |
+/// information about the error. There is a predefined set of error detail |
+/// types |
+/// in the package `google.rpc` that can be used for common error conditions. |
+/// |
+/// # Language mapping |
+/// |
+/// The `Status` message is the logical representation of the error model, but |
+/// it |
+/// is not necessarily the actual wire format. When the `Status` message is |
+/// exposed in different client libraries and different wire protocols, it can |
+/// be |
+/// mapped differently. For example, it will likely be mapped to some |
+/// exceptions |
+/// in Java, but more likely mapped to some error codes in C. |
+/// |
+/// # Other uses |
+/// |
+/// The error model and the `Status` message can be used in a variety of |
+/// environments, either with or without APIs, to provide a |
+/// consistent developer experience across different environments. |
+/// |
+/// Example uses of this error model include: |
+/// |
+/// - Partial errors. If a service needs to return partial errors to the |
+/// client, |
+/// it may embed the `Status` in the normal response to indicate the partial |
+/// errors. |
+/// |
+/// - Workflow errors. A typical workflow has multiple steps. Each step may |
+/// have a `Status` message for error reporting. |
+/// |
+/// - Batch operations. If a client uses batch request and batch response, the |
+/// `Status` message should be used directly inside batch response, one for |
+/// each error sub-response. |
+/// |
+/// - Asynchronous operations. If an API call embeds asynchronous operation |
+/// results in its response, the status of those operations should be |
+/// represented directly using the `Status` message. |
+/// |
+/// - Logging. If some API errors are stored in logs, the message `Status` |
+/// could |
+/// be used directly after any stripping needed for security/privacy reasons. |
class Status { |
- /** The status code, which should be an enum value of google.rpc.Code. */ |
+ /// The status code, which should be an enum value of google.rpc.Code. |
core.int code; |
- /** |
- * A list of messages that carry the error details. There is a common set of |
- * message types for APIs to use. |
- * |
- * The values for Object must be JSON objects. It can consist of `num`, |
- * `String`, `bool` and `null` as well as `Map` and `List` values. |
- */ |
+ |
+ /// A list of messages that carry the error details. There is a common set |
+ /// of |
+ /// message types for APIs to use. |
+ /// |
+ /// The values for Object must be JSON objects. It can consist of `num`, |
+ /// `String`, `bool` and `null` as well as `Map` and `List` values. |
core.List<core.Map<core.String, core.Object>> details; |
- /** |
- * A developer-facing error message, which should be in English. Any |
- * user-facing error message should be localized and sent in the |
- * google.rpc.Status.details field, or localized by the client. |
- */ |
+ |
+ /// A developer-facing error message, which should be in English. Any |
+ /// user-facing error message should be localized and sent in the |
+ /// google.rpc.Status.details field, or localized by the client. |
core.String message; |
Status(); |
@@ -3503,7 +3629,8 @@ class Status { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (code != null) { |
_json["code"] = code; |
} |
@@ -3517,11 +3644,12 @@ class Status { |
} |
} |
-/** A read-only brief one-line description of the person. */ |
+/// A read-only brief one-line description of the person. |
class Tagline { |
- /** Metadata about the tagline. */ |
+ /// Metadata about the tagline. |
FieldMetadata metadata; |
- /** The tagline. */ |
+ |
+ /// The tagline. |
core.String value; |
Tagline(); |
@@ -3536,7 +3664,8 @@ class Tagline { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (metadata != null) { |
_json["metadata"] = (metadata).toJson(); |
} |
@@ -3547,11 +3676,10 @@ class Tagline { |
} |
} |
-/** |
- * A request to update an existing contact group. Only the name can be updated. |
- */ |
+/// A request to update an existing contact group. Only the name can be |
+/// updated. |
class UpdateContactGroupRequest { |
- /** The contact group to update. */ |
+ /// The contact group to update. |
ContactGroup contactGroup; |
UpdateContactGroupRequest(); |
@@ -3563,7 +3691,8 @@ class UpdateContactGroupRequest { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (contactGroup != null) { |
_json["contactGroup"] = (contactGroup).toJson(); |
} |
@@ -3571,31 +3700,30 @@ class UpdateContactGroupRequest { |
} |
} |
-/** A person's associated URLs. */ |
+/// A person's associated URLs. |
class Url { |
- /** |
- * The read-only type of the URL translated and formatted in the viewer's |
- * account locale or the `Accept-Language` HTTP header locale. |
- */ |
+ /// The read-only type of the URL translated and formatted in the viewer's |
+ /// account locale or the `Accept-Language` HTTP header locale. |
core.String formattedType; |
- /** Metadata about the URL. */ |
+ |
+ /// Metadata about the URL. |
FieldMetadata metadata; |
- /** |
- * The type of the URL. The type can be custom or predefined. |
- * Possible values include, but are not limited to, the following: |
- * |
- * * `home` |
- * * `work` |
- * * `blog` |
- * * `profile` |
- * * `homePage` |
- * * `ftp` |
- * * `reservations` |
- * * `appInstallPage`: website for a Google+ application. |
- * * `other` |
- */ |
+ |
+ /// The type of the URL. The type can be custom or predefined. |
+ /// Possible values include, but are not limited to, the following: |
+ /// |
+ /// * `home` |
+ /// * `work` |
+ /// * `blog` |
+ /// * `profile` |
+ /// * `homePage` |
+ /// * `ftp` |
+ /// * `reservations` |
+ /// * `appInstallPage`: website for a Google+ application. |
+ /// * `other` |
core.String type; |
- /** The URL. */ |
+ |
+ /// The URL. |
core.String value; |
Url(); |
@@ -3616,7 +3744,8 @@ class Url { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (formattedType != null) { |
_json["formattedType"] = formattedType; |
} |
@@ -3632,3 +3761,44 @@ class Url { |
return _json; |
} |
} |
+ |
+/// Arbitrary user data that is populated by the end users. |
+class UserDefined { |
+ /// The end user specified key of the user defined data. |
+ core.String key; |
+ |
+ /// Metadata about the user defined data. |
+ FieldMetadata metadata; |
+ |
+ /// The end user specified value of the user defined data. |
+ core.String value; |
+ |
+ UserDefined(); |
+ |
+ UserDefined.fromJson(core.Map _json) { |
+ if (_json.containsKey("key")) { |
+ key = _json["key"]; |
+ } |
+ if (_json.containsKey("metadata")) { |
+ metadata = new FieldMetadata.fromJson(_json["metadata"]); |
+ } |
+ if (_json.containsKey("value")) { |
+ value = _json["value"]; |
+ } |
+ } |
+ |
+ core.Map<core.String, core.Object> toJson() { |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
+ if (key != null) { |
+ _json["key"] = key; |
+ } |
+ if (metadata != null) { |
+ _json["metadata"] = (metadata).toJson(); |
+ } |
+ if (value != null) { |
+ _json["value"] = value; |
+ } |
+ return _json; |
+ } |
+} |