/AWS1/CL_MPIREVIEWSOURCESUMM¶
A review summary from a specific source, including the average rating and total review count.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_sourcename TYPE /AWS1/MPINONEMPTYSTRING /AWS1/MPINONEMPTYSTRING¶
The name of the review source, such as AWS Marketplace.
iv_sourceid TYPE /AWS1/MPIREVIEWSOURCEID /AWS1/MPIREVIEWSOURCEID¶
The machine-readable identifier of the review source.
iv_averagerating TYPE /AWS1/MPINONEMPTYSTRING /AWS1/MPINONEMPTYSTRING¶
The average rating across all reviews from this source.
iv_totalreviews TYPE /AWS1/MPINONNEGATIVECOUNT /AWS1/MPINONNEGATIVECOUNT¶
The total number of reviews available from this source.
Optional arguments:¶
iv_sourceurl TYPE /AWS1/MPIURL /AWS1/MPIURL¶
The URL where the reviews can be accessed at the source.
Queryable Attributes¶
sourceName¶
The name of the review source, such as AWS Marketplace.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCENAME() |
Getter for SOURCENAME, with configurable default |
ASK_SOURCENAME() |
Getter for SOURCENAME w/ exceptions if field has no value |
HAS_SOURCENAME() |
Determine if SOURCENAME has a value |
sourceId¶
The machine-readable identifier of the review source.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCEID() |
Getter for SOURCEID, with configurable default |
ASK_SOURCEID() |
Getter for SOURCEID w/ exceptions if field has no value |
HAS_SOURCEID() |
Determine if SOURCEID has a value |
sourceUrl¶
The URL where the reviews can be accessed at the source.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCEURL() |
Getter for SOURCEURL, with configurable default |
ASK_SOURCEURL() |
Getter for SOURCEURL w/ exceptions if field has no value |
HAS_SOURCEURL() |
Determine if SOURCEURL has a value |
averageRating¶
The average rating across all reviews from this source.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AVERAGERATING() |
Getter for AVERAGERATING, with configurable default |
ASK_AVERAGERATING() |
Getter for AVERAGERATING w/ exceptions if field has no value |
HAS_AVERAGERATING() |
Determine if AVERAGERATING has a value |
totalReviews¶
The total number of reviews available from this source.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TOTALREVIEWS() |
Getter for TOTALREVIEWS, with configurable default |
ASK_TOTALREVIEWS() |
Getter for TOTALREVIEWS w/ exceptions if field has no value |
HAS_TOTALREVIEWS() |
Determine if TOTALREVIEWS has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_REVIEWSOURCESUMMARYLIST¶
TYPES TT_REVIEWSOURCESUMMARYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_MPIREVIEWSOURCESUMM WITH DEFAULT KEY
.