public interface ManifestOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getDash()
public abstract Manifest.DashConfig getDash() DASH manifest configuration.
.google.cloud.video.transcoder.v1.Manifest.DashConfig dash = 4;
| Returns | |
|---|---|
| Type | Description |
Manifest.DashConfig |
The dash. |
getDashOrBuilder()
public abstract Manifest.DashConfigOrBuilder getDashOrBuilder() DASH manifest configuration.
.google.cloud.video.transcoder.v1.Manifest.DashConfig dash = 4;
| Returns | |
|---|---|
| Type | Description |
Manifest.DashConfigOrBuilder |
|
getFileName()
public abstract String getFileName() The name of the generated file. The default is manifest with the
extension suffix corresponding to the Manifest.type.
string file_name = 1;
| Returns | |
|---|---|
| Type | Description |
String |
The fileName. |
getFileNameBytes()
public abstract ByteString getFileNameBytes() The name of the generated file. The default is manifest with the
extension suffix corresponding to the Manifest.type.
string file_name = 1;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for fileName. |
getManifestConfigCase()
public abstract Manifest.ManifestConfigCase getManifestConfigCase()| Returns | |
|---|---|
| Type | Description |
Manifest.ManifestConfigCase |
|
getMuxStreams(int index)
public abstract String getMuxStreams(int index) Required. List of user given MuxStream.keys that should appear in this
manifest.
When Manifest.type is HLS, a media manifest with name MuxStream.key
and .m3u8 extension is generated for each element of the
Manifest.mux_streams.
repeated string mux_streams = 3 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The muxStreams at the given index. |
getMuxStreamsBytes(int index)
public abstract ByteString getMuxStreamsBytes(int index) Required. List of user given MuxStream.keys that should appear in this
manifest.
When Manifest.type is HLS, a media manifest with name MuxStream.key
and .m3u8 extension is generated for each element of the
Manifest.mux_streams.
repeated string mux_streams = 3 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the muxStreams at the given index. |
getMuxStreamsCount()
public abstract int getMuxStreamsCount() Required. List of user given MuxStream.keys that should appear in this
manifest.
When Manifest.type is HLS, a media manifest with name MuxStream.key
and .m3u8 extension is generated for each element of the
Manifest.mux_streams.
repeated string mux_streams = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
int |
The count of muxStreams. |
getMuxStreamsList()
public abstract List<String> getMuxStreamsList() Required. List of user given MuxStream.keys that should appear in this
manifest.
When Manifest.type is HLS, a media manifest with name MuxStream.key
and .m3u8 extension is generated for each element of the
Manifest.mux_streams.
repeated string mux_streams = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
List<String> |
A list containing the muxStreams. |
getType()
public abstract Manifest.ManifestType getType()Required. Type of the manifest.
.google.cloud.video.transcoder.v1.Manifest.ManifestType type = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
Manifest.ManifestType |
The type. |
getTypeValue()
public abstract int getTypeValue()Required. Type of the manifest.
.google.cloud.video.transcoder.v1.Manifest.ManifestType type = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for type. |
hasDash()
public abstract boolean hasDash() DASH manifest configuration.
.google.cloud.video.transcoder.v1.Manifest.DashConfig dash = 4;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the dash field is set. |