GenericFeaturedEntity


class GenericFeaturedEntity : Entity


An object representing a generic featured entity.

Summary

Nested types

Builder class for GenericFeaturedEntity.

@IntDef(value = [EligibleContentCategory.TYPE_EDUCATION, EligibleContentCategory.TYPE_SPORTS, EligibleContentCategory.TYPE_MOVIES_AND_TV_SHOWS, EligibleContentCategory.TYPE_BOOKS, EligibleContentCategory.TYPE_AUDIOBOOKS, EligibleContentCategory.TYPE_MUSIC, EligibleContentCategory.TYPE_DIGITAL_GAMES, EligibleContentCategory.TYPE_TRAVEL_AND_LOCAL, EligibleContentCategory.TYPE_HOME_AND_AUTO, EligibleContentCategory.TYPE_BUSINESS, EligibleContentCategory.TYPE_NEWS, EligibleContentCategory.TYPE_FOOD_AND_DRINK, EligibleContentCategory.TYPE_SHOPPING, EligibleContentCategory.TYPE_HEALTH_AND_FITNESS, EligibleContentCategory.TYPE_MEDICAL, EligibleContentCategory.TYPE_PARENTING, EligibleContentCategory.TYPE_DATING])
@Retention(value = RetentionPolicy.SOURCE)
annotation GenericFeaturedEntity.EligibleContentCategory

Possible content categories of the generic featured entity.

Public functions

(Mutable)List<Badge!>!

Returns the list of badges (image/text) for the generic featured entity.

(Mutable)List<Int!>!

Returns the content categories of the generic featured entity.

Optional<String!>!

Returns the description (typically a single paragraph of text) for the generic featured entity.

Optional<String!>!

Returns the id of the generic featured entity.

(Mutable)List<Image!>!

Returns the poster image of the generic featured entity.

(Mutable)List<String!>!

Returns the list of subtitles for the generic featured entity.

Optional<String!>!

Returns the name/title of the generic featured entity.

Public properties

Uri!

Public functions

getBadgeList

fun getBadgeList(): (Mutable)List<Badge!>!

Returns the list of badges (image/text) for the generic featured entity.

getContentCategoryList

fun getContentCategoryList(): (Mutable)List<Int!>!

Returns the content categories of the generic featured entity.

getDescription

fun getDescription(): Optional<String!>!

Returns the description (typically a single paragraph of text) for the generic featured entity.

getEntityId

fun getEntityId(): Optional<String!>!

Returns the id of the generic featured entity.

getPosterImages

fun getPosterImages(): (Mutable)List<Image!>!

Returns the poster image of the generic featured entity.

getSubtitleList

fun getSubtitleList(): (Mutable)List<String!>!

Returns the list of subtitles for the generic featured entity.

getTitle

fun getTitle(): Optional<String!>!

Returns the name/title of the generic featured entity.

Public properties

actionUri

val actionUriUri!