Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions src/main/java/io/getstream/models/AbsentMetric.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
/*
* ========================================================================
* WARNING: GENERATED CODE -- DO NOT EDIT!
* ========================================================================
*
* This file was auto-generated by GetStream internal OpenAPI
*
* Any modifications to this file will be lost upon regeneration.
* To make changes, please modify the source templates and regenerate.
*
* ========================================================================
*/
package io.getstream.models;

import com.fasterxml.jackson.annotation.JsonProperty;

@lombok.Data
@lombok.Builder
@lombok.NoArgsConstructor
@lombok.AllArgsConstructor
public class AbsentMetric {

@JsonProperty("metric")
private String metric;

@JsonProperty("reason")
private String reason;
}
4 changes: 4 additions & 0 deletions src/main/java/io/getstream/models/ActivityRequest.java
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,10 @@ public class ActivityRequest {
@JsonProperty("collection_refs")
private List<String> collectionRefs;

@Nullable
@JsonProperty("collections")
private List<CollectionRequest> collections;

@Nullable
@JsonProperty("filter_tags")
private List<String> filterTags;
Expand Down
4 changes: 4 additions & 0 deletions src/main/java/io/getstream/models/AddActivityRequest.java
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,10 @@ public class AddActivityRequest {
@JsonProperty("collection_refs")
private List<String> collectionRefs;

@Nullable
@JsonProperty("collections")
private List<CollectionRequest> collections;

@Nullable
@JsonProperty("filter_tags")
private List<String> filterTags;
Expand Down
6 changes: 3 additions & 3 deletions src/main/java/io/getstream/models/AppResponseFields.java
Original file line number Diff line number Diff line change
Expand Up @@ -66,15 +66,15 @@ public class AppResponseFields {
@JsonProperty("max_aggregated_activities_length")
private Integer maxAggregatedActivitiesLength;

@JsonProperty("member_custom_on_messages_enabled")
private Boolean memberCustomOnMessagesEnabled;

@JsonProperty("moderation_audio_call_moderation_enabled")
private Boolean moderationAudioCallModerationEnabled;

@JsonProperty("moderation_enabled")
private Boolean moderationEnabled;

@JsonProperty("moderation_flood_rules_enabled")
private Boolean moderationFloodRulesEnabled;

@JsonProperty("moderation_llm_configurability_enabled")
private Boolean moderationLlmConfigurabilityEnabled;

Expand Down
62 changes: 62 additions & 0 deletions src/main/java/io/getstream/models/Audience.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
/*
* ========================================================================
* WARNING: GENERATED CODE -- DO NOT EDIT!
* ========================================================================
*
* This file was auto-generated by GetStream internal OpenAPI
*
* Any modifications to this file will be lost upon regeneration.
* To make changes, please modify the source templates and regenerate.
*
* ========================================================================
*/
package io.getstream.models;

import com.fasterxml.jackson.annotation.JsonProperty;
import java.util.List;
import org.jetbrains.annotations.Nullable;

@lombok.Data
@lombok.Builder
@lombok.NoArgsConstructor
@lombok.AllArgsConstructor
public class Audience {

@JsonProperty("avg_concurrent_viewers")
private Integer avgConcurrentViewers;

@JsonProperty("hours_watched")
private Double hoursWatched;

@JsonProperty("peak_concurrent_viewers")
private Integer peakConcurrentViewers;

@JsonProperty("unique_viewers")
private Integer uniqueViewers;

@JsonProperty("viewer_connections")
private Integer viewerConnections;

@JsonProperty("concurrency_by_minute")
private List<ConcurrencyMinute> concurrencyByMinute;

@Nullable
@JsonProperty("peak_at")
private String peakAt;

@Nullable
@JsonProperty("ramp_up_min_to_90pct_peak")
private Integer rampUpMinTo90pctPeak;

@Nullable
@JsonProperty("retention_at_90pct_mark")
private Double retentionAt90pctMark;

@Nullable
@JsonProperty("retention_at_midpoint")
private Double retentionAtMidpoint;

@Nullable
@JsonProperty("shape")
private String shape;
}
59 changes: 59 additions & 0 deletions src/main/java/io/getstream/models/BroadcastDailyRollup.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
/*
* ========================================================================
* WARNING: GENERATED CODE -- DO NOT EDIT!
* ========================================================================
*
* This file was auto-generated by GetStream internal OpenAPI
*
* Any modifications to this file will be lost upon regeneration.
* To make changes, please modify the source templates and regenerate.
*
* ========================================================================
*/
package io.getstream.models;

import com.fasterxml.jackson.annotation.JsonProperty;
import java.util.List;

@lombok.Data
@lombok.Builder
@lombok.NoArgsConstructor
@lombok.AllArgsConstructor
public class BroadcastDailyRollup {

@JsonProperty("broadcasts")
private Integer broadcasts;

@JsonProperty("day")
private String day;

@JsonProperty("dead_air_s")
private Integer deadAirS;

@JsonProperty("hours_watched")
private Double hoursWatched;

@JsonProperty("incident_windows")
private Integer incidentWindows;

@JsonProperty("max_peak_concurrent_viewers")
private Integer maxPeakConcurrentViewers;

@JsonProperty("note")
private String note;

@JsonProperty("schema_version")
private String schemaVersion;

@JsonProperty("source_drops")
private Integer sourceDrops;

@JsonProperty("unique_viewers_sum")
private Integer uniqueViewersSum;

@JsonProperty("top_broadcasts")
private List<TopBroadcast> topBroadcasts;

@JsonProperty("poor_viewers_by_cause")
private PoorByCause poorViewersByCause;
}
52 changes: 52 additions & 0 deletions src/main/java/io/getstream/models/BroadcastDigest.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
/*
* ========================================================================
* WARNING: GENERATED CODE -- DO NOT EDIT!
* ========================================================================
*
* This file was auto-generated by GetStream internal OpenAPI
*
* Any modifications to this file will be lost upon regeneration.
* To make changes, please modify the source templates and regenerate.
*
* ========================================================================
*/
package io.getstream.models;

import com.fasterxml.jackson.annotation.JsonProperty;

@lombok.Data
@lombok.Builder
@lombok.NoArgsConstructor
@lombok.AllArgsConstructor
public class BroadcastDigest {

@JsonProperty("schema_version")
private String schemaVersion;

@JsonProperty("audience")
private Audience audience;

@JsonProperty("broadcast")
private BroadcastInfo broadcast;

@JsonProperty("coverage")
private Coverage coverage;

@JsonProperty("joins")
private Joins joins;

@JsonProperty("poor_tail")
private PoorTail poorTail;

@JsonProperty("quality")
private Quality quality;

@JsonProperty("segments")
private Segments segments;

@JsonProperty("source")
private SourceHealth source;

@JsonProperty("viewers")
private ViewerBehavior viewers;
}
52 changes: 52 additions & 0 deletions src/main/java/io/getstream/models/BroadcastInfo.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
/*
* ========================================================================
* WARNING: GENERATED CODE -- DO NOT EDIT!
* ========================================================================
*
* This file was auto-generated by GetStream internal OpenAPI
*
* Any modifications to this file will be lost upon regeneration.
* To make changes, please modify the source templates and regenerate.
*
* ========================================================================
*/
package io.getstream.models;

import com.fasterxml.jackson.annotation.JsonProperty;
import java.util.List;
import org.jetbrains.annotations.Nullable;

@lombok.Data
@lombok.Builder
@lombok.NoArgsConstructor
@lombok.AllArgsConstructor
public class BroadcastInfo {

@JsonProperty("app_id")
private Integer appID;

@JsonProperty("call_cid")
private String callCid;

@JsonProperty("call_session_id")
private String callSessionID;

@JsonProperty("call_type")
private String callType;

@JsonProperty("duration_min")
private Double durationMin;

@JsonProperty("ended_at")
private String endedAt;

@JsonProperty("started_at")
private String startedAt;

@JsonProperty("creators")
private List<String> creators;

@Nullable
@JsonProperty("source_mode")
private String sourceMode;
}
49 changes: 49 additions & 0 deletions src/main/java/io/getstream/models/BroadcastSegment.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
/*
* ========================================================================
* WARNING: GENERATED CODE -- DO NOT EDIT!
* ========================================================================
*
* This file was auto-generated by GetStream internal OpenAPI
*
* Any modifications to this file will be lost upon regeneration.
* To make changes, please modify the source templates and regenerate.
*
* ========================================================================
*/
package io.getstream.models;

import com.fasterxml.jackson.annotation.JsonProperty;
import org.jetbrains.annotations.Nullable;

@lombok.Data
@lombok.Builder
@lombok.NoArgsConstructor
@lombok.AllArgsConstructor
public class BroadcastSegment {

@JsonProperty("key")
private String key;

@JsonProperty("sessions")
private Integer sessions;

@Nullable
@JsonProperty("avg_quality_score")
private Double avgQualityScore;

@Nullable
@JsonProperty("p5_quality_score")
private Double p5QualityScore;

@Nullable
@JsonProperty("poor_pct")
private Double poorPct;

@Nullable
@JsonProperty("share_pct")
private Double sharePct;

@Nullable
@JsonProperty("watch_share_pct")
private Double watchSharePct;
}
37 changes: 37 additions & 0 deletions src/main/java/io/getstream/models/ConcurrencyMinute.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
/*
* ========================================================================
* WARNING: GENERATED CODE -- DO NOT EDIT!
* ========================================================================
*
* This file was auto-generated by GetStream internal OpenAPI
*
* Any modifications to this file will be lost upon regeneration.
* To make changes, please modify the source templates and regenerate.
*
* ========================================================================
*/
package io.getstream.models;

import com.fasterxml.jackson.annotation.JsonProperty;

@lombok.Data
@lombok.Builder
@lombok.NoArgsConstructor
@lombok.AllArgsConstructor
public class ConcurrencyMinute {

@JsonProperty("joins")
private Integer joins;

@JsonProperty("leaves")
private Integer leaves;

@JsonProperty("max")
private Integer max;

@JsonProperty("min")
private Integer min;

@JsonProperty("minute")
private String minute;
}
Loading
Loading