package io.delphiplatform.api.v3.model.tiktok.top.sound;

import com.fasterxml.jackson.annotation.JsonProperty;

import java.util.List;

import lombok.Data;

/**
 * Response object container
 */
@Data
public class TikTokTopIsrcSoundsItems {

    @JsonProperty("count")
    private Integer count;

    @JsonProperty("items")
    private List<TikTokTopIsrcSound> items = null;

    public static TikTokTopIsrcSoundsItems of(List<TikTokTopIsrcSound> items) {
        TikTokTopIsrcSoundsItems result = new TikTokTopIsrcSoundsItems();
        result.items = items;
        if (items != null) {
            result.count = items.size();
        }
        return result;
    }

}
