com.volcengine.model.livesaas.response.GetActivityLinksResponse Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of volc-sdk-java Show documentation
Show all versions of volc-sdk-java Show documentation
The VOLC Engine SDK for Java
package com.volcengine.model.livesaas.response;
import com.alibaba.fastjson.annotation.JSONField;
import com.volcengine.model.response.ResponseMetadata;
import lombok.Data;
import java.util.List;
@Data
public class GetActivityLinksResponse {
@JSONField(name = "ResponseMetadata")
ResponseMetadata responseMetadata;
@JSONField(name = "Result")
GetActivityLinksResponse.GetActivityLinksBody result;
@Data
public static class GetActivityLinksBody {
@JSONField(name = "WebPushHostLink")
GetActivityLinksResponse.WebPushHostLink WebPushHostLink;
@JSONField(name = "LiveClientLink")
GetActivityLinksResponse.LiveClientLink LiveClientLink;
@JSONField(name = "TeachAssistantLoginLinks")
List TeachAssistantLoginLinks;
@JSONField(name = "WebPushGuestLoginLink")
GetActivityLinksResponse.WebPushGuestLoginLink WebPushGuestLoginLink;
@JSONField(name = "AudienceLink")
GetActivityLinksResponse.AudienceLink AudienceLink;
}
@Data
public static class WebPushHostLink {
@JSONField(name = "Url")
String Url;
}
@Data
public static class LiveClientLink {
@JSONField(name = "Url")
String Url;
}
@Data
public static class TeachAssistantLoginLink {
@JSONField(name = "LoginUrl")
String LoginUrl;
@JSONField(name = "Password")
String Password;
}
@Data
public static class WebPushGuestLoginLink {
@JSONField(name = "LoginUrl")
String LoginUrl;
@JSONField(name = "LinkKey")
String LinkKey;
@JSONField(name = "EnableKey")
Integer EnableKey;
}
@Data
public static class AudienceLink {
@JSONField(name = "LandscapeModeUrl")
String LandscapeModeUrl;
@JSONField(name = "PortraitModeUrl")
String PortraitModeUrl;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy