Class: Google::Apis::BooksV1::Volumeseriesinfo
- Inherits:
-
Object
- Object
- Google::Apis::BooksV1::Volumeseriesinfo
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/books_v1/classes.rb,
generated/google/apis/books_v1/representations.rb,
generated/google/apis/books_v1/representations.rb
Defined Under Namespace
Classes: VolumeSeries
Instance Attribute Summary collapse
-
#book_display_number ⇒ String
The display number string.
-
#kind ⇒ String
Resource type.
-
#short_series_book_title ⇒ String
Short book title in the context of the series.
-
#volume_series ⇒ Array<Google::Apis::BooksV1::Volumeseriesinfo::VolumeSeries>
Corresponds to the JSON property
volumeSeries
.
Instance Method Summary collapse
-
#initialize(**args) ⇒ Volumeseriesinfo
constructor
A new instance of Volumeseriesinfo.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ Volumeseriesinfo
Returns a new instance of Volumeseriesinfo.
4268 4269 4270 |
# File 'generated/google/apis/books_v1/classes.rb', line 4268 def initialize(**args) update!(**args) end |
Instance Attribute Details
#book_display_number ⇒ String
The display number string. This should be used only for display purposes and
the actual sequence should be inferred from the below orderNumber.
Corresponds to the JSON property bookDisplayNumber
4251 4252 4253 |
# File 'generated/google/apis/books_v1/classes.rb', line 4251 def book_display_number @book_display_number end |
#kind ⇒ String
Resource type.
Corresponds to the JSON property kind
4256 4257 4258 |
# File 'generated/google/apis/books_v1/classes.rb', line 4256 def kind @kind end |
#short_series_book_title ⇒ String
Short book title in the context of the series.
Corresponds to the JSON property shortSeriesBookTitle
4261 4262 4263 |
# File 'generated/google/apis/books_v1/classes.rb', line 4261 def short_series_book_title @short_series_book_title end |
#volume_series ⇒ Array<Google::Apis::BooksV1::Volumeseriesinfo::VolumeSeries>
Corresponds to the JSON property volumeSeries
4266 4267 4268 |
# File 'generated/google/apis/books_v1/classes.rb', line 4266 def volume_series @volume_series end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
4273 4274 4275 4276 4277 4278 |
# File 'generated/google/apis/books_v1/classes.rb', line 4273 def update!(**args) @book_display_number = args[:book_display_number] if args.key?(:book_display_number) @kind = args[:kind] if args.key?(:kind) @short_series_book_title = args[:short_series_book_title] if args.key?(:short_series_book_title) @volume_series = args[:volume_series] if args.key?(:volume_series) end |