package com.platform.plugs.live.rpcEntity;

import com.platform.plugs.live.annotation.RpcEntity;
import com.platform.plugs.live.annotation.RpcField;
import lombok.Data;

/**
 * @Author TONG
 * @Date 2019/2/18 17:46
 **/
@RpcEntity
@Data
public class AddLiveRecordNotifyConfigEntity {

    private String domainName;
    private String ossEndpoint;
    private String ossBucket;

    @RpcField("RecordFormat.1.Format")
    private String format;
    @RpcField("RecordFormat.1.OssObjectPrefix")
    private String ossObjectPrefix;
    @RpcField("RecordFormat.1.SliceOssObjectPrefix")
    private String sliceOssObjectPrefix;
    @RpcField("RecordFormat.1.CycleDuration")
    private Integer cycleDuration;

    private String appName;
    private String streamName;
    private String startTime;
    private String endTime;
    private Integer onDemand;
}
