com.volcengine.service.live.model.business.TaskInfoItemOrBuilder 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
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: live/business/pull_to_push.proto
package com.volcengine.service.live.model.business;
public interface TaskInfoItemOrBuilder extends
// @@protoc_insertion_point(interface_extends:Volcengine.Live.Models.Business.TaskInfoItem)
com.google.protobuf.MessageOrBuilder {
/**
*
*任务标题
*
*
* string Title = 1;
* @return The title.
*/
String getTitle();
/**
*
*任务标题
*
*
* string Title = 1;
* @return The bytes for title.
*/
com.google.protobuf.ByteString
getTitleBytes();
/**
*
*任务ID
*
*
* string TaskId = 2;
* @return The taskId.
*/
String getTaskId();
/**
*
*任务ID
*
*
* string TaskId = 2;
* @return The bytes for taskId.
*/
com.google.protobuf.ByteString
getTaskIdBytes();
/**
*
*任务开始时间,UTC时间
*
*
* string StartTime = 3;
* @return The startTime.
*/
String getStartTime();
/**
*
*任务开始时间,UTC时间
*
*
* string StartTime = 3;
* @return The bytes for startTime.
*/
com.google.protobuf.ByteString
getStartTimeBytes();
/**
*
*任务结束时间,UTC时间
*
*
* string EndTime = 4;
* @return The endTime.
*/
String getEndTime();
/**
*
*任务结束时间,UTC时间
*
*
* string EndTime = 4;
* @return The bytes for endTime.
*/
com.google.protobuf.ByteString
getEndTimeBytes();
/**
*
*任务回调地址
*
*
* string CallbackURL = 5;
* @return The callbackURL.
*/
String getCallbackURL();
/**
*
*任务回调地址
*
*
* string CallbackURL = 5;
* @return The bytes for callbackURL.
*/
com.google.protobuf.ByteString
getCallbackURLBytes();
/**
*
*拉流转推类型,0:直播,1:点播
*
*
* int32 Type = 6;
* @return The type.
*/
int getType();
/**
*
*点播时,拉流地址的循环模式,Type=1时必选,-1:顺序循环
*
*
* int32 CycleMode = 7;
* @return The cycleMode.
*/
int getCycleMode();
/**
*
*目标推流地址
*
*
* string DstAddr = 8;
* @return The dstAddr.
*/
String getDstAddr();
/**
*
*目标推流地址
*
*
* string DstAddr = 8;
* @return The bytes for dstAddr.
*/
com.google.protobuf.ByteString
getDstAddrBytes();
/**
*
*直播拉流地址
*
*
* string SrcAddr = 9;
* @return The srcAddr.
*/
String getSrcAddr();
/**
*
*直播拉流地址
*
*
* string SrcAddr = 9;
* @return The bytes for srcAddr.
*/
com.google.protobuf.ByteString
getSrcAddrBytes();
/**
*
*点播拉流地址列表
*
*
* repeated string SrcAddrS = 10;
* @return A list containing the srcAddrS.
*/
java.util.List
getSrcAddrSList();
/**
*
*点播拉流地址列表
*
*
* repeated string SrcAddrS = 10;
* @return The count of srcAddrS.
*/
int getSrcAddrSCount();
/**
*
*点播拉流地址列表
*
*
* repeated string SrcAddrS = 10;
* @param index The index of the element to return.
* @return The srcAddrS at the given index.
*/
String getSrcAddrS(int index);
/**
*
*点播拉流地址列表
*
*
* repeated string SrcAddrS = 10;
* @param index The index of the value to return.
* @return The bytes of the srcAddrS at the given index.
*/
com.google.protobuf.ByteString
getSrcAddrSBytes(int index);
/**
*
*任务状态:停用、未开始、生效中、已结束
*
*
* string Status = 11;
* @return The status.
*/
String getStatus();
/**
*
*任务状态:停用、未开始、生效中、已结束
*
*
* string Status = 11;
* @return The bytes for status.
*/
com.google.protobuf.ByteString
getStatusBytes();
/**
*
*任务状态:0:停用,1:未开始,2:生效中,3:已结束
*
*
* int32 TaskStatus = 12;
* @return The taskStatus.
*/
int getTaskStatus();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy