@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeleteChannelResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
DeleteChannelResult() |
Modifier and Type | Method and Description |
---|---|
DeleteChannelResult |
addTagsEntry(String key,
String value) |
DeleteChannelResult |
clearTagsEntries()
Removes all the entries added into Tags.
|
DeleteChannelResult |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The unique arn of the channel.
|
String |
getChannelClass()
The class for this channel.
|
List<OutputDestination> |
getDestinations()
A list of destinations of the channel.
|
List<ChannelEgressEndpoint> |
getEgressEndpoints()
The endpoints where outgoing connections initiate from
|
EncoderSettings |
getEncoderSettings() |
String |
getId()
The unique id of the channel.
|
List<InputAttachment> |
getInputAttachments()
List of input attachments for channel.
|
InputSpecification |
getInputSpecification() |
String |
getLogLevel()
The log level being written to CloudWatch Logs.
|
String |
getName()
The name of the channel.
|
List<PipelineDetail> |
getPipelineDetails()
Runtime details for the pipelines of a running channel.
|
Integer |
getPipelinesRunningCount()
The number of currently healthy pipelines.
|
String |
getRoleArn()
The Amazon Resource Name (ARN) of the role assumed when running the Channel.
|
String |
getState() |
Map<String,String> |
getTags()
A collection of key-value pairs.
|
int |
hashCode() |
void |
setArn(String arn)
The unique arn of the channel.
|
void |
setChannelClass(String channelClass)
The class for this channel.
|
void |
setDestinations(Collection<OutputDestination> destinations)
A list of destinations of the channel.
|
void |
setEgressEndpoints(Collection<ChannelEgressEndpoint> egressEndpoints)
The endpoints where outgoing connections initiate from
|
void |
setEncoderSettings(EncoderSettings encoderSettings) |
void |
setId(String id)
The unique id of the channel.
|
void |
setInputAttachments(Collection<InputAttachment> inputAttachments)
List of input attachments for channel.
|
void |
setInputSpecification(InputSpecification inputSpecification) |
void |
setLogLevel(String logLevel)
The log level being written to CloudWatch Logs.
|
void |
setName(String name)
The name of the channel.
|
void |
setPipelineDetails(Collection<PipelineDetail> pipelineDetails)
Runtime details for the pipelines of a running channel.
|
void |
setPipelinesRunningCount(Integer pipelinesRunningCount)
The number of currently healthy pipelines.
|
void |
setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the role assumed when running the Channel.
|
void |
setState(String state) |
void |
setTags(Map<String,String> tags)
A collection of key-value pairs.
|
String |
toString()
Returns a string representation of this object.
|
DeleteChannelResult |
withArn(String arn)
The unique arn of the channel.
|
DeleteChannelResult |
withChannelClass(ChannelClass channelClass)
The class for this channel.
|
DeleteChannelResult |
withChannelClass(String channelClass)
The class for this channel.
|
DeleteChannelResult |
withDestinations(Collection<OutputDestination> destinations)
A list of destinations of the channel.
|
DeleteChannelResult |
withDestinations(OutputDestination... destinations)
A list of destinations of the channel.
|
DeleteChannelResult |
withEgressEndpoints(ChannelEgressEndpoint... egressEndpoints)
The endpoints where outgoing connections initiate from
|
DeleteChannelResult |
withEgressEndpoints(Collection<ChannelEgressEndpoint> egressEndpoints)
The endpoints where outgoing connections initiate from
|
DeleteChannelResult |
withEncoderSettings(EncoderSettings encoderSettings) |
DeleteChannelResult |
withId(String id)
The unique id of the channel.
|
DeleteChannelResult |
withInputAttachments(Collection<InputAttachment> inputAttachments)
List of input attachments for channel.
|
DeleteChannelResult |
withInputAttachments(InputAttachment... inputAttachments)
List of input attachments for channel.
|
DeleteChannelResult |
withInputSpecification(InputSpecification inputSpecification) |
DeleteChannelResult |
withLogLevel(LogLevel logLevel)
The log level being written to CloudWatch Logs.
|
DeleteChannelResult |
withLogLevel(String logLevel)
The log level being written to CloudWatch Logs.
|
DeleteChannelResult |
withName(String name)
The name of the channel.
|
DeleteChannelResult |
withPipelineDetails(Collection<PipelineDetail> pipelineDetails)
Runtime details for the pipelines of a running channel.
|
DeleteChannelResult |
withPipelineDetails(PipelineDetail... pipelineDetails)
Runtime details for the pipelines of a running channel.
|
DeleteChannelResult |
withPipelinesRunningCount(Integer pipelinesRunningCount)
The number of currently healthy pipelines.
|
DeleteChannelResult |
withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the role assumed when running the Channel.
|
DeleteChannelResult |
withState(ChannelState state) |
DeleteChannelResult |
withState(String state) |
DeleteChannelResult |
withTags(Map<String,String> tags)
A collection of key-value pairs.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setArn(String arn)
arn
- The unique arn of the channel.public String getArn()
public DeleteChannelResult withArn(String arn)
arn
- The unique arn of the channel.public void setChannelClass(String channelClass)
channelClass
- The class for this channel. STANDARD for a channel with two pipelines or SINGLE_PIPELINE for a channel
with one pipeline.ChannelClass
public String getChannelClass()
ChannelClass
public DeleteChannelResult withChannelClass(String channelClass)
channelClass
- The class for this channel. STANDARD for a channel with two pipelines or SINGLE_PIPELINE for a channel
with one pipeline.ChannelClass
public DeleteChannelResult withChannelClass(ChannelClass channelClass)
channelClass
- The class for this channel. STANDARD for a channel with two pipelines or SINGLE_PIPELINE for a channel
with one pipeline.ChannelClass
public List<OutputDestination> getDestinations()
public void setDestinations(Collection<OutputDestination> destinations)
destinations
- A list of destinations of the channel. For UDP outputs, there is one destination per output. For other
types (HLS, for example), there is one destination per packager.public DeleteChannelResult withDestinations(OutputDestination... destinations)
NOTE: This method appends the values to the existing list (if any). Use
setDestinations(java.util.Collection)
or withDestinations(java.util.Collection)
if you want to
override the existing values.
destinations
- A list of destinations of the channel. For UDP outputs, there is one destination per output. For other
types (HLS, for example), there is one destination per packager.public DeleteChannelResult withDestinations(Collection<OutputDestination> destinations)
destinations
- A list of destinations of the channel. For UDP outputs, there is one destination per output. For other
types (HLS, for example), there is one destination per packager.public List<ChannelEgressEndpoint> getEgressEndpoints()
public void setEgressEndpoints(Collection<ChannelEgressEndpoint> egressEndpoints)
egressEndpoints
- The endpoints where outgoing connections initiate frompublic DeleteChannelResult withEgressEndpoints(ChannelEgressEndpoint... egressEndpoints)
NOTE: This method appends the values to the existing list (if any). Use
setEgressEndpoints(java.util.Collection)
or withEgressEndpoints(java.util.Collection)
if you
want to override the existing values.
egressEndpoints
- The endpoints where outgoing connections initiate frompublic DeleteChannelResult withEgressEndpoints(Collection<ChannelEgressEndpoint> egressEndpoints)
egressEndpoints
- The endpoints where outgoing connections initiate frompublic void setEncoderSettings(EncoderSettings encoderSettings)
encoderSettings
- public EncoderSettings getEncoderSettings()
public DeleteChannelResult withEncoderSettings(EncoderSettings encoderSettings)
encoderSettings
- public void setId(String id)
id
- The unique id of the channel.public String getId()
public DeleteChannelResult withId(String id)
id
- The unique id of the channel.public List<InputAttachment> getInputAttachments()
public void setInputAttachments(Collection<InputAttachment> inputAttachments)
inputAttachments
- List of input attachments for channel.public DeleteChannelResult withInputAttachments(InputAttachment... inputAttachments)
NOTE: This method appends the values to the existing list (if any). Use
setInputAttachments(java.util.Collection)
or withInputAttachments(java.util.Collection)
if you
want to override the existing values.
inputAttachments
- List of input attachments for channel.public DeleteChannelResult withInputAttachments(Collection<InputAttachment> inputAttachments)
inputAttachments
- List of input attachments for channel.public void setInputSpecification(InputSpecification inputSpecification)
inputSpecification
- public InputSpecification getInputSpecification()
public DeleteChannelResult withInputSpecification(InputSpecification inputSpecification)
inputSpecification
- public void setLogLevel(String logLevel)
logLevel
- The log level being written to CloudWatch Logs.LogLevel
public String getLogLevel()
LogLevel
public DeleteChannelResult withLogLevel(String logLevel)
logLevel
- The log level being written to CloudWatch Logs.LogLevel
public DeleteChannelResult withLogLevel(LogLevel logLevel)
logLevel
- The log level being written to CloudWatch Logs.LogLevel
public void setName(String name)
name
- The name of the channel. (user-mutable)public String getName()
public DeleteChannelResult withName(String name)
name
- The name of the channel. (user-mutable)public List<PipelineDetail> getPipelineDetails()
public void setPipelineDetails(Collection<PipelineDetail> pipelineDetails)
pipelineDetails
- Runtime details for the pipelines of a running channel.public DeleteChannelResult withPipelineDetails(PipelineDetail... pipelineDetails)
NOTE: This method appends the values to the existing list (if any). Use
setPipelineDetails(java.util.Collection)
or withPipelineDetails(java.util.Collection)
if you
want to override the existing values.
pipelineDetails
- Runtime details for the pipelines of a running channel.public DeleteChannelResult withPipelineDetails(Collection<PipelineDetail> pipelineDetails)
pipelineDetails
- Runtime details for the pipelines of a running channel.public void setPipelinesRunningCount(Integer pipelinesRunningCount)
pipelinesRunningCount
- The number of currently healthy pipelines.public Integer getPipelinesRunningCount()
public DeleteChannelResult withPipelinesRunningCount(Integer pipelinesRunningCount)
pipelinesRunningCount
- The number of currently healthy pipelines.public void setRoleArn(String roleArn)
roleArn
- The Amazon Resource Name (ARN) of the role assumed when running the Channel.public String getRoleArn()
public DeleteChannelResult withRoleArn(String roleArn)
roleArn
- The Amazon Resource Name (ARN) of the role assumed when running the Channel.public void setState(String state)
state
- ChannelState
public String getState()
ChannelState
public DeleteChannelResult withState(String state)
state
- ChannelState
public DeleteChannelResult withState(ChannelState state)
state
- ChannelState
public Map<String,String> getTags()
public void setTags(Map<String,String> tags)
tags
- A collection of key-value pairs.public DeleteChannelResult withTags(Map<String,String> tags)
tags
- A collection of key-value pairs.public DeleteChannelResult addTagsEntry(String key, String value)
public DeleteChannelResult clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public DeleteChannelResult clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.