diff --git a/generated/google/apis/firestore_v1beta1.rb b/generated/google/apis/firestore_v1beta1.rb index 82bbfca45..6fc9be504 100644 --- a/generated/google/apis/firestore_v1beta1.rb +++ b/generated/google/apis/firestore_v1beta1.rb @@ -25,7 +25,7 @@ module Google # @see https://cloud.google.com/firestore module FirestoreV1beta1 VERSION = 'V1beta1' - REVISION = '20171128' + REVISION = '20180124' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/gmail_v1.rb b/generated/google/apis/gmail_v1.rb index 3247bb9bf..f22e638ec 100644 --- a/generated/google/apis/gmail_v1.rb +++ b/generated/google/apis/gmail_v1.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/gmail/api/ module GmailV1 VERSION = 'V1' - REVISION = '20170913' + REVISION = '20180123' # Read, send, delete, and manage your email AUTH_SCOPE = 'https://mail.google.com/' diff --git a/generated/google/apis/gmail_v1/classes.rb b/generated/google/apis/gmail_v1/classes.rb index 3b9dd0b6e..aea1fe39d 100644 --- a/generated/google/apis/gmail_v1/classes.rb +++ b/generated/google/apis/gmail_v1/classes.rb @@ -485,6 +485,13 @@ module Google class Label include Google::Apis::Core::Hashable + # The Color to assign to the label. Only available for labels with type User. + # Will not be set if the label doesn't have both a text_color and + # background_color configured. + # Corresponds to the JSON property `color` + # @return [Google::Apis::GmailV1::LabelColor] + attr_accessor :color + # The immutable ID of the label. # Corresponds to the JSON property `id` # @return [String] @@ -543,6 +550,7 @@ module Google # Update properties of this object def update!(**args) + @color = args[:color] if args.key?(:color) @id = args[:id] if args.key?(:id) @label_list_visibility = args[:label_list_visibility] if args.key?(:label_list_visibility) @message_list_visibility = args[:message_list_visibility] if args.key?(:message_list_visibility) @@ -555,6 +563,50 @@ module Google end end + # + class LabelColor + include Google::Apis::Core::Hashable + + # The background color represented as hex string #RRGGBB (ex #000000). Only a + # restricted predefined set of color values are allowed. Only the following + # predefined set of color values are allowed: #000000, #434343, #666666, #999999, + # #cccccc, #efefef, #f3f3f3, #ffffff, #fb4c2f, #ffad47, #fad165, #16a766, # + # 43d692, #4a86e8, #a479e2, #f691b3, #f6c5be, #ffe6c7, #fef1d1, #b9e4d0, #c6f3de, + # #c9daf8, #e4d7f5, #fcdee8, #efa093, #ffd6a2, #fce8b3, #89d3b2, #a0eac9, # + # a4c2f4, #d0bcf1, #fbc8d9, #e66550, #ffbc6b, #fcda83, #44b984, #68dfa9, #6d9eeb, + # #b694e8, #f7a7c0, #cc3a21, #eaa041, #f2c960, #149e60, #3dc789, #3c78d8, # + # 8e63ce, #e07798, #ac2b16, #cf8933, #d5ae49, #0b804b, #2a9c68, #285bac, #653e9b, + # #b65775, #822111, #a46a21, #aa8831, #076239, #1a764d, #1c4587, #41236d, # + # 83334c + # Corresponds to the JSON property `backgroundColor` + # @return [String] + attr_accessor :background_color + + # The text color of the label, represented as hex string. Only the following + # predefined set of color values are allowed: #000000, #434343, #666666, #999999, + # #cccccc, #efefef, #f3f3f3, #ffffff, #fb4c2f, #ffad47, #fad165, #16a766, # + # 43d692, #4a86e8, #a479e2, #f691b3, #f6c5be, #ffe6c7, #fef1d1, #b9e4d0, #c6f3de, + # #c9daf8, #e4d7f5, #fcdee8, #efa093, #ffd6a2, #fce8b3, #89d3b2, #a0eac9, # + # a4c2f4, #d0bcf1, #fbc8d9, #e66550, #ffbc6b, #fcda83, #44b984, #68dfa9, #6d9eeb, + # #b694e8, #f7a7c0, #cc3a21, #eaa041, #f2c960, #149e60, #3dc789, #3c78d8, # + # 8e63ce, #e07798, #ac2b16, #cf8933, #d5ae49, #0b804b, #2a9c68, #285bac, #653e9b, + # #b65775, #822111, #a46a21, #aa8831, #076239, #1a764d, #1c4587, #41236d, # + # 83334c + # Corresponds to the JSON property `textColor` + # @return [String] + attr_accessor :text_color + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @background_color = args[:background_color] if args.key?(:background_color) + @text_color = args[:text_color] if args.key?(:text_color) + end + end + # class ListDraftsResponse include Google::Apis::Core::Hashable diff --git a/generated/google/apis/gmail_v1/representations.rb b/generated/google/apis/gmail_v1/representations.rb index 98a19abf0..235799c44 100644 --- a/generated/google/apis/gmail_v1/representations.rb +++ b/generated/google/apis/gmail_v1/representations.rb @@ -112,6 +112,12 @@ module Google include Google::Apis::Core::JsonObjectSupport end + class LabelColor + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class ListDraftsResponse class Representation < Google::Apis::Core::JsonRepresentation; end @@ -397,6 +403,8 @@ module Google class Label # @private class Representation < Google::Apis::Core::JsonRepresentation + property :color, as: 'color', class: Google::Apis::GmailV1::LabelColor, decorator: Google::Apis::GmailV1::LabelColor::Representation + property :id, as: 'id' property :label_list_visibility, as: 'labelListVisibility' property :message_list_visibility, as: 'messageListVisibility' @@ -409,6 +417,14 @@ module Google end end + class LabelColor + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :background_color, as: 'backgroundColor' + property :text_color, as: 'textColor' + end + end + class ListDraftsResponse # @private class Representation < Google::Apis::Core::JsonRepresentation diff --git a/generated/google/apis/tpu_v1alpha1.rb b/generated/google/apis/tpu_v1alpha1.rb index a4fccae9c..f382c7599 100644 --- a/generated/google/apis/tpu_v1alpha1.rb +++ b/generated/google/apis/tpu_v1alpha1.rb @@ -25,7 +25,7 @@ module Google # @see https://cloud.google.com/tpu/ module TpuV1alpha1 VERSION = 'V1alpha1' - REVISION = '20180123' + REVISION = '20180127' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/tpu_v1alpha1/service.rb b/generated/google/apis/tpu_v1alpha1/service.rb index 5d4526003..08ed31aa0 100644 --- a/generated/google/apis/tpu_v1alpha1/service.rb +++ b/generated/google/apis/tpu_v1alpha1/service.rb @@ -248,7 +248,7 @@ module Google execute_or_queue_command(command, &block) end - # Reimage a node's OS. + # Reimages a node's OS. # @param [String] name # The resource name. # @param [Google::Apis::TpuV1alpha1::ReimageNodeRequest] reimage_node_request_object @@ -314,7 +314,7 @@ module Google execute_or_queue_command(command, &block) end - # Start a node. + # Starts a node. # @param [String] name # The resource name. # @param [Google::Apis::TpuV1alpha1::StartNodeRequest] start_node_request_object @@ -561,7 +561,7 @@ module Google execute_or_queue_command(command, &block) end - # List TensorFlow versions. + # Lists TensorFlow versions supported by this API. # @param [String] parent # The parent resource name. # @param [String] filter diff --git a/generated/google/apis/youtube_v3.rb b/generated/google/apis/youtube_v3.rb index fd41f6d04..aa3ea3555 100644 --- a/generated/google/apis/youtube_v3.rb +++ b/generated/google/apis/youtube_v3.rb @@ -26,7 +26,7 @@ module Google # @see https://developers.google.com/youtube/v3 module YoutubeV3 VERSION = 'V3' - REVISION = '20171215' + REVISION = '20180125' # Manage your YouTube account AUTH_YOUTUBE = 'https://www.googleapis.com/auth/youtube' diff --git a/generated/google/apis/youtube_v3/classes.rb b/generated/google/apis/youtube_v3/classes.rb index 82f0e3916..f26a5d39c 100644 --- a/generated/google/apis/youtube_v3/classes.rb +++ b/generated/google/apis/youtube_v3/classes.rb @@ -937,7 +937,6 @@ module Google attr_accessor :localizations # Basic details about a channel, including title, description and thumbnails. - # Next available id: 15. # Corresponds to the JSON property `snippet` # @return [Google::Apis::YoutubeV3::ChannelSnippet] attr_accessor :snippet @@ -1717,7 +1716,6 @@ module Google end # Basic details about a channel, including title, description and thumbnails. - # Next available id: 15. class ChannelSnippet include Google::Apis::Core::Hashable