GenericFeaturedEntity


public final class GenericFeaturedEntity extends 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)
public annotation GenericFeaturedEntity.EligibleContentCategory

Possible content categories of the generic featured entity.

Public fields

final Uri

Public methods

Uri

Returns the action uri of the generic featured entity.

List<Badge>

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

List<Integer>

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.

List<Image>

Returns the poster image of the generic featured entity.

List<String>

Returns the list of subtitles for the generic featured entity.

Optional<String>

Returns the name/title of the generic featured entity.

Public fields

actionUri

public final Uri actionUri

Public methods

getActionUri

public Uri getActionUri()

Returns the action uri of the generic featured entity.

getBadgeList

public List<BadgegetBadgeList()

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

getContentCategoryList

public List<IntegergetContentCategoryList()

Returns the content categories of the generic featured entity.

getDescription

public Optional<StringgetDescription()

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

getEntityId

public Optional<StringgetEntityId()

Returns the id of the generic featured entity.

getPosterImages

public List<ImagegetPosterImages()

Returns the poster image of the generic featured entity.

getSubtitleList

public List<StringgetSubtitleList()

Returns the list of subtitles for the generic featured entity.

getTitle

public Optional<StringgetTitle()

Returns the name/title of the generic featured entity.