From 070887400d5164ee623796240ad29da385a12a44 Mon Sep 17 00:00:00 2001 From: Pinapelz Date: Thu, 6 Apr 2023 11:08:29 -0700 Subject: Refactored return objects, distinguished according to API Video and Channels have been split into simple variations for cases when Holodex returns an object with less values --- src/main/java/App.java | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'src/main/java/App.java') diff --git a/src/main/java/App.java b/src/main/java/App.java index 1a21620..de0d268 100644 --- a/src/main/java/App.java +++ b/src/main/java/App.java @@ -1,6 +1,7 @@ import com.pina.Holodex; import com.pina.HolodexException; import com.pina.datatypes.Channel; +import com.pina.datatypes.SimpleVideo; import com.pina.datatypes.Video; import com.pina.query.ChannelQueryBuilder; import com.pina.query.VideoMetadataQueryBuilder; @@ -13,14 +14,15 @@ public class App public static void main( String[] args ) { try { - Holodex holodex = new Holodex("API_KEY"); //API key here is not active + Holodex holodex = new Holodex("5c9f2643-1762-40e8-85ab-b8e7d3e433a1"); Channel channel = holodex.getChannel("UC4WvIIAo89_AzGUh1AZ6Dkg"); System.out.println(channel.name + " is a member of " + channel.org + " and has " + channel.suborg + " as a suborg"); VideoQueryBuilder liveVideoQuery = new VideoQueryBuilder().setStatus("live").setOrg("Hololive"); - List