class Google::Apis::BooksV1::Series::Series
Attributes
Corresponds to the JSON property `eligibleForSubscription` @return [Boolean]
Corresponds to the JSON property `eligibleForSubscription` @return [Boolean]
Corresponds to the JSON property `imageUrl` @return [String]
Corresponds to the JSON property `isComplete` @return [Boolean]
Corresponds to the JSON property `isComplete` @return [Boolean]
Corresponds to the JSON property `seriesFormatType` @return [String]
Corresponds to the JSON property `seriesId` @return [String]
Corresponds to the JSON property `seriesSubscriptionReleaseInfo` @return [Google::Apis::BooksV1::Series::Series::SeriesSubscriptionReleaseInfo]
Corresponds to the JSON property `seriesType` @return [String]
Corresponds to the JSON property `subscriptionId` @return [String]
Corresponds to the JSON property `title` @return [String]
Public Class Methods
# File lib/google/apis/books_v1/classes.rb, line 2639 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/books_v1/classes.rb, line 2644 def update!(**args) @banner_image_url = args[:banner_image_url] if args.key?(:banner_image_url) @eligible_for_subscription = args[:eligible_for_subscription] if args.key?(:eligible_for_subscription) @image_url = args[:image_url] if args.key?(:image_url) @is_complete = args[:is_complete] if args.key?(:is_complete) @series_format_type = args[:series_format_type] if args.key?(:series_format_type) @series_id = args[:series_id] if args.key?(:series_id) @series_subscription_release_info = args[:series_subscription_release_info] if args.key?(:series_subscription_release_info) @series_type = args[:series_type] if args.key?(:series_type) @subscription_id = args[:subscription_id] if args.key?(:subscription_id) @title = args[:title] if args.key?(:title) end