@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Channel extends Object implements Serializable, Cloneable, StructuredPojo
Object specifying a channel.
| Constructor and Description |
|---|
Channel() |
| Modifier and Type | Method and Description |
|---|---|
Channel |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
Channel |
clearTagsEntries()
Removes all the entries added into Tags.
|
Channel |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
Channel ARN.
|
String |
getIngestEndpoint()
Channel ingest endpoint, part of the definition of an ingest server, used when you set up streaming software.
|
String |
getLatencyMode()
Channel latency mode.
|
String |
getName()
Channel name.
|
String |
getPlaybackUrl()
Channel playback URL.
|
Map<String,String> |
getTags()
Array of 1-50 maps, each of the form
string:string (key:value). |
String |
getType()
Channel type, which determines the allowable resolution and bitrate.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setArn(String arn)
Channel ARN.
|
void |
setIngestEndpoint(String ingestEndpoint)
Channel ingest endpoint, part of the definition of an ingest server, used when you set up streaming software.
|
void |
setLatencyMode(String latencyMode)
Channel latency mode.
|
void |
setName(String name)
Channel name.
|
void |
setPlaybackUrl(String playbackUrl)
Channel playback URL.
|
void |
setTags(Map<String,String> tags)
Array of 1-50 maps, each of the form
string:string (key:value). |
void |
setType(String type)
Channel type, which determines the allowable resolution and bitrate.
|
String |
toString()
Returns a string representation of this object.
|
Channel |
withArn(String arn)
Channel ARN.
|
Channel |
withIngestEndpoint(String ingestEndpoint)
Channel ingest endpoint, part of the definition of an ingest server, used when you set up streaming software.
|
Channel |
withLatencyMode(ChannelLatencyMode latencyMode)
Channel latency mode.
|
Channel |
withLatencyMode(String latencyMode)
Channel latency mode.
|
Channel |
withName(String name)
Channel name.
|
Channel |
withPlaybackUrl(String playbackUrl)
Channel playback URL.
|
Channel |
withTags(Map<String,String> tags)
Array of 1-50 maps, each of the form
string:string (key:value). |
Channel |
withType(ChannelType type)
Channel type, which determines the allowable resolution and bitrate.
|
Channel |
withType(String type)
Channel type, which determines the allowable resolution and bitrate.
|
public void setArn(String arn)
Channel ARN.
arn - Channel ARN.public String getArn()
Channel ARN.
public Channel withArn(String arn)
Channel ARN.
arn - Channel ARN.public void setName(String name)
Channel name.
name - Channel name.public String getName()
Channel name.
public Channel withName(String name)
Channel name.
name - Channel name.public void setLatencyMode(String latencyMode)
Channel latency mode. Default: LOW.
latencyMode - Channel latency mode. Default: LOW.ChannelLatencyModepublic String getLatencyMode()
Channel latency mode. Default: LOW.
LOW.ChannelLatencyModepublic Channel withLatencyMode(String latencyMode)
Channel latency mode. Default: LOW.
latencyMode - Channel latency mode. Default: LOW.ChannelLatencyModepublic Channel withLatencyMode(ChannelLatencyMode latencyMode)
Channel latency mode. Default: LOW.
latencyMode - Channel latency mode. Default: LOW.ChannelLatencyModepublic void setType(String type)
Channel type, which determines the allowable resolution and bitrate. STANDARD: The stream is transcoded; resolution (width, in landscape orientation) can be up to 1080p or the input source resolution, whichever is lower; and bitrate can be up to 8.5 Mbps. BASIC: The stream is transfixed; resolution can be up to 480p; and bitrate can be up to 1.5 Mbps. Default STANDARD.
type - Channel type, which determines the allowable resolution and bitrate. STANDARD: The stream is transcoded;
resolution (width, in landscape orientation) can be up to 1080p or the input source resolution, whichever
is lower; and bitrate can be up to 8.5 Mbps. BASIC: The stream is transfixed; resolution can be up to
480p; and bitrate can be up to 1.5 Mbps. Default STANDARD.ChannelTypepublic String getType()
Channel type, which determines the allowable resolution and bitrate. STANDARD: The stream is transcoded; resolution (width, in landscape orientation) can be up to 1080p or the input source resolution, whichever is lower; and bitrate can be up to 8.5 Mbps. BASIC: The stream is transfixed; resolution can be up to 480p; and bitrate can be up to 1.5 Mbps. Default STANDARD.
ChannelTypepublic Channel withType(String type)
Channel type, which determines the allowable resolution and bitrate. STANDARD: The stream is transcoded; resolution (width, in landscape orientation) can be up to 1080p or the input source resolution, whichever is lower; and bitrate can be up to 8.5 Mbps. BASIC: The stream is transfixed; resolution can be up to 480p; and bitrate can be up to 1.5 Mbps. Default STANDARD.
type - Channel type, which determines the allowable resolution and bitrate. STANDARD: The stream is transcoded;
resolution (width, in landscape orientation) can be up to 1080p or the input source resolution, whichever
is lower; and bitrate can be up to 8.5 Mbps. BASIC: The stream is transfixed; resolution can be up to
480p; and bitrate can be up to 1.5 Mbps. Default STANDARD.ChannelTypepublic Channel withType(ChannelType type)
Channel type, which determines the allowable resolution and bitrate. STANDARD: The stream is transcoded; resolution (width, in landscape orientation) can be up to 1080p or the input source resolution, whichever is lower; and bitrate can be up to 8.5 Mbps. BASIC: The stream is transfixed; resolution can be up to 480p; and bitrate can be up to 1.5 Mbps. Default STANDARD.
type - Channel type, which determines the allowable resolution and bitrate. STANDARD: The stream is transcoded;
resolution (width, in landscape orientation) can be up to 1080p or the input source resolution, whichever
is lower; and bitrate can be up to 8.5 Mbps. BASIC: The stream is transfixed; resolution can be up to
480p; and bitrate can be up to 1.5 Mbps. Default STANDARD.ChannelTypepublic void setIngestEndpoint(String ingestEndpoint)
Channel ingest endpoint, part of the definition of an ingest server, used when you set up streaming software.
ingestEndpoint - Channel ingest endpoint, part of the definition of an ingest server, used when you set up streaming
software.public String getIngestEndpoint()
Channel ingest endpoint, part of the definition of an ingest server, used when you set up streaming software.
public Channel withIngestEndpoint(String ingestEndpoint)
Channel ingest endpoint, part of the definition of an ingest server, used when you set up streaming software.
ingestEndpoint - Channel ingest endpoint, part of the definition of an ingest server, used when you set up streaming
software.public void setPlaybackUrl(String playbackUrl)
Channel playback URL.
playbackUrl - Channel playback URL.public String getPlaybackUrl()
Channel playback URL.
public Channel withPlaybackUrl(String playbackUrl)
Channel playback URL.
playbackUrl - Channel playback URL.public Map<String,String> getTags()
Array of 1-50 maps, each of the form string:string (key:value).
string:string (key:value).public void setTags(Map<String,String> tags)
Array of 1-50 maps, each of the form string:string (key:value).
tags - Array of 1-50 maps, each of the form string:string (key:value).public Channel withTags(Map<String,String> tags)
Array of 1-50 maps, each of the form string:string (key:value).
tags - Array of 1-50 maps, each of the form string:string (key:value).public Channel clearTagsEntries()
public String toString()
toString in class ObjectObject.toString()public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2020. All rights reserved.