#include <layersummary.h>
◆ Layersummary() [1/2]
google_books_api::Layersummary::Layersummary |
( |
const Json::Value & |
storage | ) |
|
|
explicit |
Standard constructor for an immutable data object instance.
- Parameters
-
[in] | storage | The underlying data storage for this instance. |
◆ Layersummary() [2/2]
google_books_api::Layersummary::Layersummary |
( |
Json::Value * |
storage | ) |
|
|
explicit |
Standard constructor for a mutable data object instance.
- Parameters
-
[in] | storage | The underlying data storage for this instance. |
◆ ~Layersummary()
google_books_api::Layersummary::~Layersummary |
( |
| ) |
|
|
virtual |
◆ clear_annotation_count()
void google_books_api::Layersummary::clear_annotation_count |
( |
| ) |
|
|
inline |
Clears the 'annotationCount
' attribute.
◆ clear_annotation_types()
void google_books_api::Layersummary::clear_annotation_types |
( |
| ) |
|
|
inline |
Clears the 'annotationTypes
' attribute.
◆ clear_annotations_data_link()
void google_books_api::Layersummary::clear_annotations_data_link |
( |
| ) |
|
|
inline |
Clears the 'annotationsDataLink
' attribute.
◆ clear_annotations_link()
void google_books_api::Layersummary::clear_annotations_link |
( |
| ) |
|
|
inline |
Clears the 'annotationsLink
' attribute.
◆ clear_content_version()
void google_books_api::Layersummary::clear_content_version |
( |
| ) |
|
|
inline |
Clears the 'contentVersion
' attribute.
◆ clear_data_count()
void google_books_api::Layersummary::clear_data_count |
( |
| ) |
|
|
inline |
Clears the 'dataCount
' attribute.
◆ clear_id()
void google_books_api::Layersummary::clear_id |
( |
| ) |
|
|
inline |
Clears the 'id
' attribute.
◆ clear_kind()
void google_books_api::Layersummary::clear_kind |
( |
| ) |
|
|
inline |
Clears the 'kind
' attribute.
◆ clear_layer_id()
void google_books_api::Layersummary::clear_layer_id |
( |
| ) |
|
|
inline |
Clears the 'layerId
' attribute.
◆ clear_self_link()
void google_books_api::Layersummary::clear_self_link |
( |
| ) |
|
|
inline |
Clears the 'selfLink
' attribute.
◆ clear_updated()
void google_books_api::Layersummary::clear_updated |
( |
| ) |
|
|
inline |
Clears the 'updated
' attribute.
◆ clear_volume_annotations_version()
void google_books_api::Layersummary::clear_volume_annotations_version |
( |
| ) |
|
|
inline |
Clears the 'volumeAnnotationsVersion
' attribute.
◆ clear_volume_id()
void google_books_api::Layersummary::clear_volume_id |
( |
| ) |
|
|
inline |
Clears the 'volumeId
' attribute.
◆ get_annotation_count()
int32 google_books_api::Layersummary::get_annotation_count |
( |
| ) |
const |
|
inline |
Get the value of the 'annotationCount
' attribute.
◆ get_annotation_types()
const client::JsonCppArray<string > google_books_api::Layersummary::get_annotation_types |
( |
| ) |
const |
|
inline |
Get a reference to the value of the 'annotationTypes
' attribute.
◆ get_annotations_data_link()
const StringPiece google_books_api::Layersummary::get_annotations_data_link |
( |
| ) |
const |
|
inline |
Get the value of the 'annotationsDataLink
' attribute.
◆ get_annotations_link()
const StringPiece google_books_api::Layersummary::get_annotations_link |
( |
| ) |
const |
|
inline |
Get the value of the 'annotationsLink
' attribute.
◆ get_content_version()
const StringPiece google_books_api::Layersummary::get_content_version |
( |
| ) |
const |
|
inline |
Get the value of the 'contentVersion
' attribute.
◆ get_data_count()
int32 google_books_api::Layersummary::get_data_count |
( |
| ) |
const |
|
inline |
Get the value of the 'dataCount
' attribute.
◆ get_id()
const StringPiece google_books_api::Layersummary::get_id |
( |
| ) |
const |
|
inline |
Get the value of the 'id
' attribute.
◆ get_kind()
const StringPiece google_books_api::Layersummary::get_kind |
( |
| ) |
const |
|
inline |
Get the value of the 'kind
' attribute.
◆ get_layer_id()
const StringPiece google_books_api::Layersummary::get_layer_id |
( |
| ) |
const |
|
inline |
Get the value of the 'layerId
' attribute.
◆ get_self_link()
const StringPiece google_books_api::Layersummary::get_self_link |
( |
| ) |
const |
|
inline |
Get the value of the 'selfLink
' attribute.
◆ get_updated()
client::DateTime google_books_api::Layersummary::get_updated |
( |
| ) |
const |
|
inline |
Get the value of the 'updated
' attribute.
◆ get_volume_annotations_version()
const StringPiece google_books_api::Layersummary::get_volume_annotations_version |
( |
| ) |
const |
|
inline |
Get the value of the 'volumeAnnotationsVersion
' attribute.
◆ get_volume_id()
const StringPiece google_books_api::Layersummary::get_volume_id |
( |
| ) |
const |
|
inline |
Get the value of the 'volumeId
' attribute.
◆ GetTypeName()
const StringPiece google_books_api::Layersummary::GetTypeName |
( |
| ) |
const |
|
inline |
◆ has_annotation_count()
bool google_books_api::Layersummary::has_annotation_count |
( |
| ) |
const |
|
inline |
Determine if the 'annotationCount
' attribute was set.
- Returns
- true if the '
annotationCount
' attribute was set.
◆ has_annotation_types()
bool google_books_api::Layersummary::has_annotation_types |
( |
| ) |
const |
|
inline |
Determine if the 'annotationTypes
' attribute was set.
- Returns
- true if the '
annotationTypes
' attribute was set.
◆ has_annotations_data_link()
bool google_books_api::Layersummary::has_annotations_data_link |
( |
| ) |
const |
|
inline |
Determine if the 'annotationsDataLink
' attribute was set.
- Returns
- true if the '
annotationsDataLink
' attribute was set.
◆ has_annotations_link()
bool google_books_api::Layersummary::has_annotations_link |
( |
| ) |
const |
|
inline |
Determine if the 'annotationsLink
' attribute was set.
- Returns
- true if the '
annotationsLink
' attribute was set.
◆ has_content_version()
bool google_books_api::Layersummary::has_content_version |
( |
| ) |
const |
|
inline |
Determine if the 'contentVersion
' attribute was set.
- Returns
- true if the '
contentVersion
' attribute was set.
◆ has_data_count()
bool google_books_api::Layersummary::has_data_count |
( |
| ) |
const |
|
inline |
Determine if the 'dataCount
' attribute was set.
- Returns
- true if the '
dataCount
' attribute was set.
◆ has_id()
bool google_books_api::Layersummary::has_id |
( |
| ) |
const |
|
inline |
Determine if the 'id
' attribute was set.
- Returns
- true if the '
id
' attribute was set.
◆ has_kind()
bool google_books_api::Layersummary::has_kind |
( |
| ) |
const |
|
inline |
Determine if the 'kind
' attribute was set.
- Returns
- true if the '
kind
' attribute was set.
◆ has_layer_id()
bool google_books_api::Layersummary::has_layer_id |
( |
| ) |
const |
|
inline |
Determine if the 'layerId
' attribute was set.
- Returns
- true if the '
layerId
' attribute was set.
◆ has_self_link()
bool google_books_api::Layersummary::has_self_link |
( |
| ) |
const |
|
inline |
Determine if the 'selfLink
' attribute was set.
- Returns
- true if the '
selfLink
' attribute was set.
◆ has_updated()
bool google_books_api::Layersummary::has_updated |
( |
| ) |
const |
|
inline |
Determine if the 'updated
' attribute was set.
- Returns
- true if the '
updated
' attribute was set.
◆ has_volume_annotations_version()
bool google_books_api::Layersummary::has_volume_annotations_version |
( |
| ) |
const |
|
inline |
Determine if the 'volumeAnnotationsVersion
' attribute was set.
- Returns
- true if the '
volumeAnnotationsVersion
' attribute was set.
◆ has_volume_id()
bool google_books_api::Layersummary::has_volume_id |
( |
| ) |
const |
|
inline |
Determine if the 'volumeId
' attribute was set.
- Returns
- true if the '
volumeId
' attribute was set.
◆ mutable_annotationTypes()
client::JsonCppArray<string > google_books_api::Layersummary::mutable_annotationTypes |
( |
| ) |
|
|
inline |
Gets a reference to a mutable value of the 'annotationTypes
' property.
The list of annotation types contained for this layer.
- Returns
- The result can be modified to change the attribute value.
◆ New()
Creates a new default instance.
- Returns
- Ownership is passed back to the caller.
◆ set_annotation_count()
void google_books_api::Layersummary::set_annotation_count |
( |
int32 |
value | ) |
|
|
inline |
Change the 'annotationCount
' attribute.
The number of annotations for this layer.
- Parameters
-
◆ set_annotations_data_link()
void google_books_api::Layersummary::set_annotations_data_link |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'annotationsDataLink
' attribute.
Link to get data for this annotation.
- Parameters
-
◆ set_annotations_link()
void google_books_api::Layersummary::set_annotations_link |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'annotationsLink
' attribute.
The link to get the annotations for this layer.
- Parameters
-
◆ set_content_version()
void google_books_api::Layersummary::set_content_version |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'contentVersion
' attribute.
The content version this resource is for.
- Parameters
-
◆ set_data_count()
void google_books_api::Layersummary::set_data_count |
( |
int32 |
value | ) |
|
|
inline |
Change the 'dataCount
' attribute.
The number of data items for this layer.
- Parameters
-
◆ set_id()
void google_books_api::Layersummary::set_id |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'id
' attribute.
Unique id of this layer summary.
- Parameters
-
◆ set_kind()
void google_books_api::Layersummary::set_kind |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'kind
' attribute.
Resource Type.
- Parameters
-
◆ set_layer_id()
void google_books_api::Layersummary::set_layer_id |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'layerId
' attribute.
The layer id for this summary.
- Parameters
-
◆ set_self_link()
void google_books_api::Layersummary::set_self_link |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'selfLink
' attribute.
URL to this resource.
- Parameters
-
◆ set_updated()
void google_books_api::Layersummary::set_updated |
( |
client::DateTime |
value | ) |
|
|
inline |
Change the 'updated
' attribute.
Timestamp for the last time an item in this layer was updated. (RFC 3339 UTC date-time format).
- Parameters
-
◆ set_volume_annotations_version()
void google_books_api::Layersummary::set_volume_annotations_version |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'volumeAnnotationsVersion
' attribute.
The current version of this layer's volume annotations. Note that this version applies only to the data in the books.layers.volumeAnnotations.* responses. The actual annotation data is versioned separately.
- Parameters
-
◆ set_volume_id()
void google_books_api::Layersummary::set_volume_id |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'volumeId
' attribute.
The volume id this resource is for.
- Parameters
-
The documentation for this class was generated from the following files: