aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/com/pina/LiveStream.java
diff options
context:
space:
mode:
authorPinapelz <donaldshan1@outlook.com>2023-04-04 16:19:06 -0700
committerPinapelz <donaldshan1@outlook.com>2023-04-04 16:19:06 -0700
commit65415c88d34024811c72bb7ca96dd1518b7aa0d1 (patch)
tree99d90d3316d9e3b601845810436f288a2cb2ea3e /src/main/java/com/pina/LiveStream.java
parent239633a153399f571a9da30c313928dea0874cfc (diff)
Use LiveStreamsQueryBuilder to construct queries regarding livestreams
A query builder is used to avoid the need for adding null checks or nullable decorators to HolodexService.java
Diffstat (limited to 'src/main/java/com/pina/LiveStream.java')
-rw-r--r--src/main/java/com/pina/LiveStream.java12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/main/java/com/pina/LiveStream.java b/src/main/java/com/pina/LiveStream.java
index 5e1d7a9..fa37148 100644
--- a/src/main/java/com/pina/LiveStream.java
+++ b/src/main/java/com/pina/LiveStream.java
@@ -2,15 +2,21 @@ package com.pina;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
-import com.fasterxml.jackson.annotation.JsonProperty;
@JsonIgnoreProperties(ignoreUnknown = true)
public class LiveStream {
public String id;
public String title;
- public String thumbnail;
+ public String type;
+ public String topic;
+ public String published_at;
+ public String available_at;
+ public int duration;
public String status;
- public int viewers;
+ public String start_scheduled;
+ public String start_actual;
+ public String thumbnail;
+ public int live_viewers;
public Channel channel;
}
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage