Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1646)

Unified Diff: generated/googleapis/lib/people/v1.dart

Issue 2734843002: Api-roll 46: 2017-03-06 (Closed)
Patch Set: Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « generated/googleapis/lib/monitoring/v3.dart ('k') | generated/googleapis/lib/pubsub/v1.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: generated/googleapis/lib/people/v1.dart
diff --git a/generated/googleapis/lib/people/v1.dart b/generated/googleapis/lib/people/v1.dart
index 501516cdd47bb55b2122d88a658424ba3fdf3c13..bdb1a52f9b1402b86c030ad5cacba460888a9ccc 100644
--- a/generated/googleapis/lib/people/v1.dart
+++ b/generated/googleapis/lib/people/v1.dart
@@ -56,7 +56,7 @@ class PeopleApi {
class PeopleResourceApi {
final commons.ApiRequester _requester;
- PeopleMeResourceApi get me => new PeopleMeResourceApi(_requester);
+ PeopleConnectionsResourceApi get connections => new PeopleConnectionsResourceApi(_requester);
PeopleResourceApi(commons.ApiRequester client) :
_requester = client;
@@ -177,20 +177,10 @@ class PeopleResourceApi {
}
-class PeopleMeResourceApi {
+class PeopleConnectionsResourceApi {
final commons.ApiRequester _requester;
- PeopleMeConnectionsResourceApi get connections => new PeopleMeConnectionsResourceApi(_requester);
-
- PeopleMeResourceApi(commons.ApiRequester client) :
- _requester = client;
-}
-
-
-class PeopleMeConnectionsResourceApi {
- final commons.ApiRequester _requester;
-
- PeopleMeConnectionsResourceApi(commons.ApiRequester client) :
+ PeopleConnectionsResourceApi(commons.ApiRequester client) :
_requester = client;
/**
@@ -199,24 +189,16 @@ class PeopleMeConnectionsResourceApi {
*
* Request parameters:
*
- * [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.
+ * [resourceName] - The resource name to return connections for. Only
+ * `people/me` is valid.
+ * Value must have pattern "^people/[^/]+$".
*
- * [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.
+ * [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 500, inclusive. Defaults to 100.
- *
* [requestMask_includeField] - Comma-separated list of fields to be included
* in the response. Omitting
* this field will include all fields except for connections.list requests,
@@ -225,6 +207,22 @@ class PeopleMeConnectionsResourceApi {
* 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 500, 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.
+ *
+ * [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.
+ *
* Completes with a [ListConnectionsResponse].
*
* Completes with a [commons.ApiRequestError] if the API endpoint returned an
@@ -233,7 +231,7 @@ class PeopleMeConnectionsResourceApi {
* 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 sortOrder, core.String syncToken, core.String pageToken, core.int pageSize, core.String requestMask_includeField}) {
+ async.Future<ListConnectionsResponse> list(core.String resourceName, {core.bool requestSyncToken, core.String pageToken, core.String requestMask_includeField, core.int pageSize, core.String syncToken, core.String sortOrder}) {
var _url = null;
var _queryParams = new core.Map();
var _uploadMedia = null;
@@ -241,23 +239,29 @@ class PeopleMeConnectionsResourceApi {
var _downloadOptions = commons.DownloadOptions.Metadata;
var _body = null;
- if (sortOrder != null) {
- _queryParams["sortOrder"] = [sortOrder];
+ if (resourceName == null) {
+ throw new core.ArgumentError("Parameter resourceName is required.");
}
- if (syncToken != null) {
- _queryParams["syncToken"] = [syncToken];
+ if (requestSyncToken != null) {
+ _queryParams["requestSyncToken"] = ["${requestSyncToken}"];
}
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 (sortOrder != null) {
+ _queryParams["sortOrder"] = [sortOrder];
}
- _url = 'v1/people/me/connections';
+ _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resourceName') + '/connections';
var _response = _requester.request(_url,
"GET",
@@ -404,6 +408,43 @@ class Address {
}
}
+/** 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.
+ */
+ core.String ageRange;
+ /** Metadata about the age range. */
+ FieldMetadata metadata;
+
+ AgeRangeType();
+
+ AgeRangeType.fromJson(core.Map _json) {
+ if (_json.containsKey("ageRange")) {
+ ageRange = _json["ageRange"];
+ }
+ if (_json.containsKey("metadata")) {
+ metadata = new FieldMetadata.fromJson(_json["metadata"]);
+ }
+ }
+
+ core.Map toJson() {
+ var _json = new core.Map();
+ if (ageRange != null) {
+ _json["ageRange"] = ageRange;
+ }
+ if (metadata != null) {
+ _json["metadata"] = (metadata).toJson();
+ }
+ return _json;
+ }
+}
+
/** A person's short biography. */
class Biography {
/**
@@ -1497,12 +1538,13 @@ class Organization {
* 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.
+ * NEXT_ID: 31
*/
class Person {
/** The person's street addresses. */
core.List<Address> addresses;
/**
- * The person's age range.
+ * DEPRECATED(Please read person.age_ranges instead). The person's age range.
* Possible string values are:
* - "AGE_RANGE_UNSPECIFIED" : Unspecified.
* - "LESS_THAN_EIGHTEEN" : Younger than eighteen.
@@ -1510,6 +1552,8 @@ class Person {
* - "TWENTY_ONE_OR_OLDER" : Twenty-one and older.
*/
core.String ageRange;
+ /** The person's age ranges. */
+ core.List<AgeRangeType> ageRanges;
/** The person's biographies. */
core.List<Biography> biographies;
/** The person's birthdays. */
@@ -1580,6 +1624,9 @@ class Person {
if (_json.containsKey("ageRange")) {
ageRange = _json["ageRange"];
}
+ if (_json.containsKey("ageRanges")) {
+ ageRanges = _json["ageRanges"].map((value) => new AgeRangeType.fromJson(value)).toList();
+ }
if (_json.containsKey("biographies")) {
biographies = _json["biographies"].map((value) => new Biography.fromJson(value)).toList();
}
@@ -1671,6 +1718,9 @@ class Person {
if (ageRange != null) {
_json["ageRange"] = ageRange;
}
+ if (ageRanges != null) {
+ _json["ageRanges"] = ageRanges.map((value) => (value).toJson()).toList();
+ }
if (biographies != null) {
_json["biographies"] = biographies.map((value) => (value).toJson()).toList();
}
@@ -1767,6 +1817,7 @@ class PersonMetadata {
/** Resource names of people linked to this resource. */
core.List<core.String> linkedPeopleResourceNames;
/**
+ * DEPRECATED(Please read person.metadata.sources.profile_metadata instead).
* The type of the person object.
* Possible string values are:
* - "OBJECT_TYPE_UNSPECIFIED" : Unspecified.
@@ -1986,6 +2037,34 @@ class Photo {
}
}
+/** 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/)
+ */
+ core.String objectType;
+
+ ProfileMetadata();
+
+ ProfileMetadata.fromJson(core.Map _json) {
+ if (_json.containsKey("objectType")) {
+ objectType = _json["objectType"];
+ }
+ }
+
+ core.Map toJson() {
+ var _json = new core.Map();
+ if (objectType != null) {
+ _json["objectType"] = objectType;
+ }
+ return _json;
+ }
+}
+
/** A person's relation to another person. */
class Relation {
/**
@@ -2240,11 +2319,8 @@ class Source {
core.String etag;
/** The unique identifier within the source type generated by the server. */
core.String id;
- /**
- * The resource name of the source. Only set if there is a separate
- * resource endpoint.
- */
- core.String resourceName;
+ /** Metadata about a source of type PROFILE. */
+ ProfileMetadata profileMetadata;
/**
* The source type.
* Possible string values are:
@@ -2272,8 +2348,8 @@ class Source {
if (_json.containsKey("id")) {
id = _json["id"];
}
- if (_json.containsKey("resourceName")) {
- resourceName = _json["resourceName"];
+ if (_json.containsKey("profileMetadata")) {
+ profileMetadata = new ProfileMetadata.fromJson(_json["profileMetadata"]);
}
if (_json.containsKey("type")) {
type = _json["type"];
@@ -2288,8 +2364,8 @@ class Source {
if (id != null) {
_json["id"] = id;
}
- if (resourceName != null) {
- _json["resourceName"] = resourceName;
+ if (profileMetadata != null) {
+ _json["profileMetadata"] = (profileMetadata).toJson();
}
if (type != null) {
_json["type"] = type;
« no previous file with comments | « generated/googleapis/lib/monitoring/v3.dart ('k') | generated/googleapis/lib/pubsub/v1.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698