All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.volcengine.service.vod.model.business.VodSourceInfoOrBuilder Maven / Gradle / Ivy

There is a newer version: 1.0.192
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: volcengine/vod/business/vod_common.proto

package com.volcengine.service.vod.model.business;

public interface VodSourceInfoOrBuilder extends
    // @@protoc_insertion_point(interface_extends:Volcengine.Vod.Models.Business.VodSourceInfo)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   *文件ID
   * 
* * string FileId = 1; * @return The fileId. */ java.lang.String getFileId(); /** *
   *文件ID
   * 
* * string FileId = 1; * @return The bytes for fileId. */ com.google.protobuf.ByteString getFileIdBytes(); /** *
   * hash值
   * 
* * string Md5 = 2; * @return The md5. */ java.lang.String getMd5(); /** *
   * hash值
   * 
* * string Md5 = 2; * @return The bytes for md5. */ com.google.protobuf.ByteString getMd5Bytes(); /** *
   *文件类型 video/audio
   * 
* * string FileType = 3; * @return The fileType. */ java.lang.String getFileType(); /** *
   *文件类型 video/audio
   * 
* * string FileType = 3; * @return The bytes for fileType. */ com.google.protobuf.ByteString getFileTypeBytes(); /** *
   *编码格式
   * 
* * string Codec = 4; * @return The codec. */ java.lang.String getCodec(); /** *
   *编码格式
   * 
* * string Codec = 4; * @return The bytes for codec. */ com.google.protobuf.ByteString getCodecBytes(); /** *
   *视频高度
   * 
* * int32 Height = 5; * @return The height. */ int getHeight(); /** *
   *视频宽度
   * 
* * int32 Width = 6; * @return The width. */ int getWidth(); /** *
   *文件格式
   * 
* * string Format = 7; * @return The format. */ java.lang.String getFormat(); /** *
   *文件格式
   * 
* * string Format = 7; * @return The bytes for format. */ com.google.protobuf.ByteString getFormatBytes(); /** *
   *时长
   * 
* * float Duration = 8; * @return The duration. */ float getDuration(); /** *
   *文件大小
   * 
* * double Size = 9; * @return The size. */ double getSize(); /** *
   *对象地址
   * 
* * string StoreUri = 10; * @return The storeUri. */ java.lang.String getStoreUri(); /** *
   *对象地址
   * 
* * string StoreUri = 10; * @return The bytes for storeUri. */ com.google.protobuf.ByteString getStoreUriBytes(); /** *
   *视频分辨率
   * 
* * string Definition = 11; * @return The definition. */ java.lang.String getDefinition(); /** *
   *视频分辨率
   * 
* * string Definition = 11; * @return The bytes for definition. */ com.google.protobuf.ByteString getDefinitionBytes(); /** *
   *码率(Kbps)
   * 
* * int32 Bitrate = 12; * @return The bitrate. */ int getBitrate(); /** *
   *帧率
   * 
* * float Fps = 13; * @return The fps. */ float getFps(); /** *
   *创建时间
   * 
* * string CreateTime = 14; * @return The createTime. */ java.lang.String getCreateTime(); /** *
   *创建时间
   * 
* * string CreateTime = 14; * @return The bytes for createTime. */ com.google.protobuf.ByteString getCreateTimeBytes(); /** *
   *音频质量
   * 
* * string Quality = 15; * @return The quality. */ java.lang.String getQuality(); /** *
   *音频质量
   * 
* * string Quality = 15; * @return The bytes for quality. */ com.google.protobuf.ByteString getQualityBytes(); /** *
   *动态范围,"HDR" or "SDR"
   * 
* * string DynamicRange = 16; * @return The dynamicRange. */ java.lang.String getDynamicRange(); /** *
   *动态范围,"HDR" or "SDR"
   * 
* * string DynamicRange = 16; * @return The bytes for dynamicRange. */ com.google.protobuf.ByteString getDynamicRangeBytes(); /** *
   *视频流信息
   * 
* * .Volcengine.Vod.Models.Business.VodVideoStreamMeta VideoStreamMeta = 17; * @return Whether the videoStreamMeta field is set. */ boolean hasVideoStreamMeta(); /** *
   *视频流信息
   * 
* * .Volcengine.Vod.Models.Business.VodVideoStreamMeta VideoStreamMeta = 17; * @return The videoStreamMeta. */ com.volcengine.service.vod.model.business.VodVideoStreamMeta getVideoStreamMeta(); /** *
   *视频流信息
   * 
* * .Volcengine.Vod.Models.Business.VodVideoStreamMeta VideoStreamMeta = 17; */ com.volcengine.service.vod.model.business.VodVideoStreamMetaOrBuilder getVideoStreamMetaOrBuilder(); /** *
   *音频流信息
   * 
* * .Volcengine.Vod.Models.Business.VodAudioStreamMeta AudioStreamMeta = 18; * @return Whether the audioStreamMeta field is set. */ boolean hasAudioStreamMeta(); /** *
   *音频流信息
   * 
* * .Volcengine.Vod.Models.Business.VodAudioStreamMeta AudioStreamMeta = 18; * @return The audioStreamMeta. */ com.volcengine.service.vod.model.business.VodAudioStreamMeta getAudioStreamMeta(); /** *
   *音频流信息
   * 
* * .Volcengine.Vod.Models.Business.VodAudioStreamMeta AudioStreamMeta = 18; */ com.volcengine.service.vod.model.business.VodAudioStreamMetaOrBuilder getAudioStreamMetaOrBuilder(); /** *
   *存储类型,STANDARD or ARCHIVE
   * 
* * string TosStorageClass = 19; * @return The tosStorageClass. */ java.lang.String getTosStorageClass(); /** *
   *存储类型,STANDARD or ARCHIVE
   * 
* * string TosStorageClass = 19; * @return The bytes for tosStorageClass. */ com.google.protobuf.ByteString getTosStorageClassBytes(); /** *
   *文件名
   * 
* * string FileName = 20; * @return The fileName. */ java.lang.String getFileName(); /** *
   *文件名
   * 
* * string FileName = 20; * @return The bytes for fileName. */ com.google.protobuf.ByteString getFileNameBytes(); /** *
   *附加属性
   * 
* * map<string, string> FileExtra = 21; */ int getFileExtraCount(); /** *
   *附加属性
   * 
* * map<string, string> FileExtra = 21; */ boolean containsFileExtra( java.lang.String key); /** * Use {@link #getFileExtraMap()} instead. */ @java.lang.Deprecated java.util.Map getFileExtra(); /** *
   *附加属性
   * 
* * map<string, string> FileExtra = 21; */ java.util.Map getFileExtraMap(); /** *
   *附加属性
   * 
* * map<string, string> FileExtra = 21; */ java.lang.String getFileExtraOrDefault( java.lang.String key, java.lang.String defaultValue); /** *
   *附加属性
   * 
* * map<string, string> FileExtra = 21; */ java.lang.String getFileExtraOrThrow( java.lang.String key); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy