/*
 * (c) 2021 Pluto Inc.
 */
package tv.pluto.mongo.entities.samsungchannelproperties;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.bson.BsonType;
import org.bson.codecs.pojo.annotations.BsonRepresentation;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class Asset {
  @BsonRepresentation(BsonType.OBJECT_ID)
  private String id = "";

  @BsonRepresentation(BsonType.OBJECT_ID)
  private String item = "";

  private String kind = "";
  private String badgeText = "";

  public String getItem() {
    return item == null ? "" : item;
  }

  public String getKind() {
    return kind == null ? "" : kind;
  }

  public String getBadgeText() {
    return badgeText == null ? "" : badgeText;
  }

  public String getId() {
    return id == null ? "" : id;
  }
}
