// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: byteplus/vod/request/request_vod.proto
package com.byteplus.service.vod.model.request;
public interface VodCreatePlaylistRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:Byteplus.Vod.Models.Request.VodCreatePlaylistRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* 播放列表名
*
*
* string Name = 1;
* @return The name.
*/
java.lang.String getName();
/**
*
* 播放列表名
*
*
* string Name = 1;
* @return The bytes for name.
*/
com.google.protobuf.ByteString
getNameBytes();
/**
*
* 封装格式,支持 mp4、dash、hls、mp3、m4a、ogg, 默认mp4
*
*
* string Format = 2;
* @return The format.
*/
java.lang.String getFormat();
/**
*
* 封装格式,支持 mp4、dash、hls、mp3、m4a、ogg, 默认mp4
*
*
* string Format = 2;
* @return The bytes for format.
*/
com.google.protobuf.ByteString
getFormatBytes();
/**
*
* 编码格式,支持 mp3、aac、opus、H264、H265、H266, 视频默认H264
*
*
* string Codec = 3;
* @return The codec.
*/
java.lang.String getCodec();
/**
*
* 编码格式,支持 mp3、aac、opus、H264、H265、H266, 视频默认H264
*
*
* string Codec = 3;
* @return The bytes for codec.
*/
com.google.protobuf.ByteString
getCodecBytes();
/**
*
* 视频流清晰度,支持:240p,360p,480p,540p,720p,1080p,2k,4k,od,oe.
*
*
* string Definition = 4;
* @return The definition.
*/
java.lang.String getDefinition();
/**
*
* 视频流清晰度,支持:240p,360p,480p,540p,720p,1080p,2k,4k,od,oe.
*
*
* string Definition = 4;
* @return The bytes for definition.
*/
com.google.protobuf.ByteString
getDefinitionBytes();
/**
*
* 以,分隔,最多100个
*
*
* string Vids = 5;
* @return The vids.
*/
java.lang.String getVids();
/**
*
* 以,分隔,最多100个
*
*
* string Vids = 5;
* @return The bytes for vids.
*/
com.google.protobuf.ByteString
getVidsBytes();
/**
*
* 以秒为单位的时间戳
*
*
* string StartTime = 6;
* @return The startTime.
*/
java.lang.String getStartTime();
/**
*
* 以秒为单位的时间戳
*
*
* string StartTime = 6;
* @return The bytes for startTime.
*/
com.google.protobuf.ByteString
getStartTimeBytes();
/**
*
* 以秒为单位的时间戳,大于StartTime
*
*
* string EndTime = 7;
* @return The endTime.
*/
java.lang.String getEndTime();
/**
*
* 以秒为单位的时间戳,大于StartTime
*
*
* string EndTime = 7;
* @return The bytes for endTime.
*/
com.google.protobuf.ByteString
getEndTimeBytes();
/**
*
* 0代表无限循环,默认为0
*
*
* string Cycles = 8;
* @return The cycles.
*/
java.lang.String getCycles();
/**
*
* 0代表无限循环,默认为0
*
*
* string Cycles = 8;
* @return The bytes for cycles.
*/
com.google.protobuf.ByteString
getCyclesBytes();
}