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

Unified Diff: generated/googleapis/lib/youtube/v3.dart

Issue 2039113004: Api-roll 37: 2016-06-06 (Closed) Base URL: git@github.com:dart-lang/googleapis.git@master
Patch Set: Created 4 years, 6 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/vision/v1.dart ('k') | generated/googleapis/pubspec.yaml » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: generated/googleapis/lib/youtube/v3.dart
diff --git a/generated/googleapis/lib/youtube/v3.dart b/generated/googleapis/lib/youtube/v3.dart
index 5402d42c99b60f71196728d993777a8647bf3afa..3a191bd3ea5dd35165eb3af4aa89557796dee3c0 100644
--- a/generated/googleapis/lib/youtube/v3.dart
+++ b/generated/googleapis/lib/youtube/v3.dart
@@ -7,7 +7,6 @@ import 'dart:async' as async;
import 'dart:convert' as convert;
import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons;
-import 'package:crypto/crypto.dart' as crypto;
import 'package:http/http.dart' as http;
export 'package:_discoveryapis_commons/_discoveryapis_commons.dart' show
@@ -4928,8 +4927,12 @@ class SubscriptionsResourceApi {
* [mine] - Set this parameter's value to true to retrieve a feed of the
* authenticated user's subscriptions.
*
+ * [myRecentSubscribers] - Set this parameter's value to true to retrieve a
+ * feed of the subscribers of the authenticated user in reverse chronological
+ * order (newest first).
+ *
* [mySubscribers] - Set this parameter's value to true to retrieve a feed of
- * the subscribers of the authenticated user.
+ * the subscribers of the authenticated user in no particular order.
*
* [onBehalfOfContentOwner] - Note: This parameter is intended exclusively for
* YouTube content partners.
@@ -4983,7 +4986,7 @@ class SubscriptionsResourceApi {
* If the used [http.Client] completes with an error when making a REST call,
* this method will complete with the same error.
*/
- async.Future<SubscriptionListResponse> list(core.String part, {core.String channelId, core.String forChannelId, core.String id, core.int maxResults, core.bool mine, core.bool mySubscribers, core.String onBehalfOfContentOwner, core.String onBehalfOfContentOwnerChannel, core.String order, core.String pageToken}) {
+ async.Future<SubscriptionListResponse> list(core.String part, {core.String channelId, core.String forChannelId, core.String id, core.int maxResults, core.bool mine, core.bool myRecentSubscribers, core.bool mySubscribers, core.String onBehalfOfContentOwner, core.String onBehalfOfContentOwnerChannel, core.String order, core.String pageToken}) {
var _url = null;
var _queryParams = new core.Map();
var _uploadMedia = null;
@@ -5010,6 +5013,9 @@ class SubscriptionsResourceApi {
if (mine != null) {
_queryParams["mine"] = ["${mine}"];
}
+ if (myRecentSubscribers != null) {
+ _queryParams["myRecentSubscribers"] = ["${myRecentSubscribers}"];
+ }
if (mySubscribers != null) {
_queryParams["mySubscribers"] = ["${mySubscribers}"];
}
@@ -11383,11 +11389,11 @@ class IngestionInfo {
class InvideoBranding {
core.String imageBytes;
core.List<core.int> get imageBytesAsBytes {
- return crypto.CryptoUtils.base64StringToBytes(imageBytes);
+ return convert.BASE64.decode(imageBytes);
}
void set imageBytesAsBytes(core.List<core.int> _bytes) {
- imageBytes = crypto.CryptoUtils.bytesToBase64(_bytes, urlSafe: true);
+ imageBytes = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll("+", "-");
}
core.String imageUrl;
InvideoPosition position;
@@ -12778,6 +12784,10 @@ class LiveChatMessageSnippet {
core.String liveChatId;
LiveChatMessageDeletedDetails messageDeletedDetails;
LiveChatMessageRetractedDetails messageRetractedDetails;
+ LiveChatPollClosedDetails pollClosedDetails;
+ LiveChatPollEditedDetails pollEditedDetails;
+ LiveChatPollOpenedDetails pollOpenedDetails;
+ LiveChatPollVotedDetails pollVotedDetails;
/**
* The date and time when the message was orignally published. The value is
* specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
@@ -12797,6 +12807,10 @@ class LiveChatMessageSnippet {
* - "messageDeletedEvent"
* - "messageRetractedEvent"
* - "newSponsorEvent"
+ * - "pollClosedEvent"
+ * - "pollEditedEvent"
+ * - "pollOpenedEvent"
+ * - "pollVotedEvent"
* - "sponsorOnlyModeEndedEvent"
* - "sponsorOnlyModeStartedEvent"
* - "textMessageEvent"
@@ -12830,6 +12844,18 @@ class LiveChatMessageSnippet {
if (_json.containsKey("messageRetractedDetails")) {
messageRetractedDetails = new LiveChatMessageRetractedDetails.fromJson(_json["messageRetractedDetails"]);
}
+ if (_json.containsKey("pollClosedDetails")) {
+ pollClosedDetails = new LiveChatPollClosedDetails.fromJson(_json["pollClosedDetails"]);
+ }
+ if (_json.containsKey("pollEditedDetails")) {
+ pollEditedDetails = new LiveChatPollEditedDetails.fromJson(_json["pollEditedDetails"]);
+ }
+ if (_json.containsKey("pollOpenedDetails")) {
+ pollOpenedDetails = new LiveChatPollOpenedDetails.fromJson(_json["pollOpenedDetails"]);
+ }
+ if (_json.containsKey("pollVotedDetails")) {
+ pollVotedDetails = new LiveChatPollVotedDetails.fromJson(_json["pollVotedDetails"]);
+ }
if (_json.containsKey("publishedAt")) {
publishedAt = core.DateTime.parse(_json["publishedAt"]);
}
@@ -12867,6 +12893,18 @@ class LiveChatMessageSnippet {
if (messageRetractedDetails != null) {
_json["messageRetractedDetails"] = (messageRetractedDetails).toJson();
}
+ if (pollClosedDetails != null) {
+ _json["pollClosedDetails"] = (pollClosedDetails).toJson();
+ }
+ if (pollEditedDetails != null) {
+ _json["pollEditedDetails"] = (pollEditedDetails).toJson();
+ }
+ if (pollOpenedDetails != null) {
+ _json["pollOpenedDetails"] = (pollOpenedDetails).toJson();
+ }
+ if (pollVotedDetails != null) {
+ _json["pollVotedDetails"] = (pollVotedDetails).toJson();
+ }
if (publishedAt != null) {
_json["publishedAt"] = (publishedAt).toIso8601String();
}
@@ -13057,6 +13095,152 @@ class LiveChatModeratorSnippet {
}
}
+class LiveChatPollClosedDetails {
+ /** The id of the poll that was closed. */
+ core.String pollId;
+
+ LiveChatPollClosedDetails();
+
+ LiveChatPollClosedDetails.fromJson(core.Map _json) {
+ if (_json.containsKey("pollId")) {
+ pollId = _json["pollId"];
+ }
+ }
+
+ core.Map toJson() {
+ var _json = new core.Map();
+ if (pollId != null) {
+ _json["pollId"] = pollId;
+ }
+ return _json;
+ }
+}
+
+class LiveChatPollEditedDetails {
+ core.String id;
+ core.List<LiveChatPollItem> items;
+ core.String prompt;
+
+ LiveChatPollEditedDetails();
+
+ LiveChatPollEditedDetails.fromJson(core.Map _json) {
+ if (_json.containsKey("id")) {
+ id = _json["id"];
+ }
+ if (_json.containsKey("items")) {
+ items = _json["items"].map((value) => new LiveChatPollItem.fromJson(value)).toList();
+ }
+ if (_json.containsKey("prompt")) {
+ prompt = _json["prompt"];
+ }
+ }
+
+ core.Map toJson() {
+ var _json = new core.Map();
+ if (id != null) {
+ _json["id"] = id;
+ }
+ if (items != null) {
+ _json["items"] = items.map((value) => (value).toJson()).toList();
+ }
+ if (prompt != null) {
+ _json["prompt"] = prompt;
+ }
+ return _json;
+ }
+}
+
+class LiveChatPollItem {
+ /** Plain text description of the item. */
+ core.String description;
+ core.String itemId;
+
+ LiveChatPollItem();
+
+ LiveChatPollItem.fromJson(core.Map _json) {
+ if (_json.containsKey("description")) {
+ description = _json["description"];
+ }
+ if (_json.containsKey("itemId")) {
+ itemId = _json["itemId"];
+ }
+ }
+
+ core.Map toJson() {
+ var _json = new core.Map();
+ if (description != null) {
+ _json["description"] = description;
+ }
+ if (itemId != null) {
+ _json["itemId"] = itemId;
+ }
+ return _json;
+ }
+}
+
+class LiveChatPollOpenedDetails {
+ core.String id;
+ core.List<LiveChatPollItem> items;
+ core.String prompt;
+
+ LiveChatPollOpenedDetails();
+
+ LiveChatPollOpenedDetails.fromJson(core.Map _json) {
+ if (_json.containsKey("id")) {
+ id = _json["id"];
+ }
+ if (_json.containsKey("items")) {
+ items = _json["items"].map((value) => new LiveChatPollItem.fromJson(value)).toList();
+ }
+ if (_json.containsKey("prompt")) {
+ prompt = _json["prompt"];
+ }
+ }
+
+ core.Map toJson() {
+ var _json = new core.Map();
+ if (id != null) {
+ _json["id"] = id;
+ }
+ if (items != null) {
+ _json["items"] = items.map((value) => (value).toJson()).toList();
+ }
+ if (prompt != null) {
+ _json["prompt"] = prompt;
+ }
+ return _json;
+ }
+}
+
+class LiveChatPollVotedDetails {
+ /** The poll item the user chose. */
+ core.String itemId;
+ /** The poll the user voted on. */
+ core.String pollId;
+
+ LiveChatPollVotedDetails();
+
+ LiveChatPollVotedDetails.fromJson(core.Map _json) {
+ if (_json.containsKey("itemId")) {
+ itemId = _json["itemId"];
+ }
+ if (_json.containsKey("pollId")) {
+ pollId = _json["pollId"];
+ }
+ }
+
+ core.Map toJson() {
+ var _json = new core.Map();
+ if (itemId != null) {
+ _json["itemId"] = itemId;
+ }
+ if (pollId != null) {
+ _json["pollId"] = pollId;
+ }
+ return _json;
+ }
+}
+
class LiveChatTextMessageDetails {
/** The user's message. */
core.String messageText;
« no previous file with comments | « generated/googleapis/lib/vision/v1.dart ('k') | generated/googleapis/pubspec.yaml » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698