@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateChannelRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateChannelRequest() |
Modifier and Type | Method and Description |
---|---|
CreateChannelRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<OutputDestination> |
getDestinations() |
EncoderSettings |
getEncoderSettings() |
List<InputAttachment> |
getInputAttachments()
List of input attachments for channel.
|
InputSpecification |
getInputSpecification()
Specification of input for this channel (max.
|
String |
getName()
Name of channel.
|
String |
getRequestId()
Unique request ID to be specified.
|
String |
getReserved()
Deprecated.
|
String |
getRoleArn()
An optional Amazon Resource Name (ARN) of the role to assume when running the Channel.
|
int |
hashCode() |
void |
setDestinations(Collection<OutputDestination> destinations) |
void |
setEncoderSettings(EncoderSettings encoderSettings) |
void |
setInputAttachments(Collection<InputAttachment> inputAttachments)
List of input attachments for channel.
|
void |
setInputSpecification(InputSpecification inputSpecification)
Specification of input for this channel (max.
|
void |
setName(String name)
Name of channel.
|
void |
setRequestId(String requestId)
Unique request ID to be specified.
|
void |
setReserved(String reserved)
Deprecated.
|
void |
setRoleArn(String roleArn)
An optional Amazon Resource Name (ARN) of the role to assume when running the Channel.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
CreateChannelRequest |
withDestinations(Collection<OutputDestination> destinations) |
CreateChannelRequest |
withDestinations(OutputDestination... destinations)
NOTE: This method appends the values to the existing list (if any).
|
CreateChannelRequest |
withEncoderSettings(EncoderSettings encoderSettings) |
CreateChannelRequest |
withInputAttachments(Collection<InputAttachment> inputAttachments)
List of input attachments for channel.
|
CreateChannelRequest |
withInputAttachments(InputAttachment... inputAttachments)
List of input attachments for channel.
|
CreateChannelRequest |
withInputSpecification(InputSpecification inputSpecification)
Specification of input for this channel (max.
|
CreateChannelRequest |
withName(String name)
Name of channel.
|
CreateChannelRequest |
withRequestId(String requestId)
Unique request ID to be specified.
|
CreateChannelRequest |
withReserved(String reserved)
Deprecated.
|
CreateChannelRequest |
withRoleArn(String roleArn)
An optional Amazon Resource Name (ARN) of the role to assume when running the Channel.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public List<OutputDestination> getDestinations()
public void setDestinations(Collection<OutputDestination> destinations)
destinations
- public CreateChannelRequest 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
- public CreateChannelRequest withDestinations(Collection<OutputDestination> destinations)
destinations
- public void setEncoderSettings(EncoderSettings encoderSettings)
encoderSettings
- public EncoderSettings getEncoderSettings()
public CreateChannelRequest withEncoderSettings(EncoderSettings encoderSettings)
encoderSettings
- public List<InputAttachment> getInputAttachments()
public void setInputAttachments(Collection<InputAttachment> inputAttachments)
inputAttachments
- List of input attachments for channel.public CreateChannelRequest 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 CreateChannelRequest withInputAttachments(Collection<InputAttachment> inputAttachments)
inputAttachments
- List of input attachments for channel.public void setInputSpecification(InputSpecification inputSpecification)
inputSpecification
- Specification of input for this channel (max. bitrate, resolution, codec, etc.)public InputSpecification getInputSpecification()
public CreateChannelRequest withInputSpecification(InputSpecification inputSpecification)
inputSpecification
- Specification of input for this channel (max. bitrate, resolution, codec, etc.)public void setName(String name)
name
- Name of channel.public String getName()
public CreateChannelRequest withName(String name)
name
- Name of channel.public void setRequestId(String requestId)
requestId
- Unique request ID to be specified. This is needed to prevent retries from creating multiple resources.public String getRequestId()
public CreateChannelRequest withRequestId(String requestId)
requestId
- Unique request ID to be specified. This is needed to prevent retries from creating multiple resources.@Deprecated public void setReserved(String reserved)
reserved
- Deprecated field that's only usable by whitelisted customers.@Deprecated public String getReserved()
@Deprecated public CreateChannelRequest withReserved(String reserved)
reserved
- Deprecated field that's only usable by whitelisted customers.public void setRoleArn(String roleArn)
roleArn
- An optional Amazon Resource Name (ARN) of the role to assume when running the Channel.public String getRoleArn()
public CreateChannelRequest withRoleArn(String roleArn)
roleArn
- An optional Amazon Resource Name (ARN) of the role to assume when running the Channel.public String toString()
toString
in class Object
Object.toString()
public CreateChannelRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.