com.byteplus.model.live.response.GeneratePushURLResponse Maven / Gradle / Ivy
package com.byteplus.model.live.response;
import com.alibaba.fastjson.annotation.JSONField;
import com.byteplus.model.response.ResponseMetadata;
import lombok.Data;
import java.util.ArrayList;
@Data
public class GeneratePushURLResponse {
@JSONField(name = "ResponseMetadata")
ResponseMetadata responseMetadata;
@JSONField(name = "Result")
Result result;
@Data
public static class Result {
@JSONField(name = "PushURLList")
ArrayList pushURLList;
@JSONField(name = "PushURLListDetail")
ArrayList PushURLListDetail;
@JSONField(name = "TsOverSrtURLList")
ArrayList tsOverSrtURLList;
@JSONField(name = "RtmpOverSrtURLList")
ArrayList rtmpOverSrtURLList;
@JSONField(name = "RtmURLList")
ArrayList rtmURLList;
}
@Data
public static class PushURLItem {
@JSONField(name = "URL")
String url;
@JSONField(name = "DomainApp")
String domainApp;
@JSONField(name = "StreamSign")
String streamSign;
}
}