UserSettingsCardEntity.Builder


class UserSettingsCardEntity.Builder


Builder class for UserSettingsCardEntity.

Summary

Public constructors

Public functions

UserSettingsCardEntity.Builder!

Add a poster image of the entity.

UserSettingsCardEntity.Builder!

Add poster images of the entity.

UserSettingsCardEntity!
UserSettingsCardEntity.Builder!

Sets the action text of the Engagement entity.

UserSettingsCardEntity.Builder!

Sets the action uri of the Engagement entity.

UserSettingsCardEntity.Builder!

Sets content id of the entity.

UserSettingsCardEntity.Builder!

Sets the subtitle of the Engagement entity.

UserSettingsCardEntity.Builder!

Sets the title of the Engagement entity.

Public constructors

Builder

Builder()

Public functions

addPosterImage

@CanIgnoreReturnValue
fun addPosterImage(image: Image!): UserSettingsCardEntity.Builder!

Add a poster image of the entity.

Required.

addPosterImages

@CanIgnoreReturnValue
fun addPosterImages(images: (Mutable)List<Image!>!): UserSettingsCardEntity.Builder!

Add poster images of the entity.

Required.

build

fun build(): UserSettingsCardEntity!

setActionText

@CanIgnoreReturnValue
fun setActionText(actionText: String!): UserSettingsCardEntity.Builder!

Sets the action text of the Engagement entity.

Required.

setActionUri

@CanIgnoreReturnValue
fun setActionUri(actionUri: Uri!): UserSettingsCardEntity.Builder!

Sets the action uri of the Engagement entity.

Required.

setEntityId

@CanIgnoreReturnValue
fun setEntityId(entityId: String!): UserSettingsCardEntity.Builder!

Sets content id of the entity.

Optional.

setSubtitle

@CanIgnoreReturnValue
fun setSubtitle(subtitle: String!): UserSettingsCardEntity.Builder!

Sets the subtitle of the Engagement entity.

Optional.

setTitle

@CanIgnoreReturnValue
fun setTitle(title: String!): UserSettingsCardEntity.Builder!

Sets the title of the Engagement entity.

Optional.