package com.dji.sdk.cloudapi.livestream; import com.dji.sdk.common.BaseModel; import javax.validation.constraints.NotNull; /** * @author sean * @version 1.7 * @date 2023/10/13 */ public class LivestreamRtmpUrl extends BaseModel implements ILivestreamUrl { @NotNull private String url; public LivestreamRtmpUrl() { } @Override public String toString() { return url; } @Override public LivestreamRtmpUrl clone() { try { return (LivestreamRtmpUrl) super.clone(); } catch (CloneNotSupportedException e) { return new LivestreamRtmpUrl().setUrl(url); } } public LivestreamRtmpUrl setUrl(String url) { this.url = url; return this; } public String getUrl() { return url; } }