@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateChannelClassRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateChannelClassRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateChannelClassRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getChannelClass()
The channel class that you wish to update this channel to use.
|
String |
getChannelId()
Channel Id of the channel whose class should be updated.
|
List<OutputDestination> |
getDestinations()
A list of output destinations for this channel.
|
int |
hashCode() |
void |
setChannelClass(String channelClass)
The channel class that you wish to update this channel to use.
|
void |
setChannelId(String channelId)
Channel Id of the channel whose class should be updated.
|
void |
setDestinations(Collection<OutputDestination> destinations)
A list of output destinations for this channel.
|
String |
toString()
Returns a string representation of this object.
|
UpdateChannelClassRequest |
withChannelClass(ChannelClass channelClass)
The channel class that you wish to update this channel to use.
|
UpdateChannelClassRequest |
withChannelClass(String channelClass)
The channel class that you wish to update this channel to use.
|
UpdateChannelClassRequest |
withChannelId(String channelId)
Channel Id of the channel whose class should be updated.
|
UpdateChannelClassRequest |
withDestinations(Collection<OutputDestination> destinations)
A list of output destinations for this channel.
|
UpdateChannelClassRequest |
withDestinations(OutputDestination... destinations)
A list of output destinations for this 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 void setChannelClass(String channelClass)
channelClass
- The channel class that you wish to update this channel to use.ChannelClass
public String getChannelClass()
ChannelClass
public UpdateChannelClassRequest withChannelClass(String channelClass)
channelClass
- The channel class that you wish to update this channel to use.ChannelClass
public UpdateChannelClassRequest withChannelClass(ChannelClass channelClass)
channelClass
- The channel class that you wish to update this channel to use.ChannelClass
public void setChannelId(String channelId)
channelId
- Channel Id of the channel whose class should be updated.public String getChannelId()
public UpdateChannelClassRequest withChannelId(String channelId)
channelId
- Channel Id of the channel whose class should be updated.public List<OutputDestination> getDestinations()
public void setDestinations(Collection<OutputDestination> destinations)
destinations
- A list of output destinations for this channel.public UpdateChannelClassRequest 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 output destinations for this channel.public UpdateChannelClassRequest withDestinations(Collection<OutputDestination> destinations)
destinations
- A list of output destinations for this channel.public String toString()
toString
in class Object
Object.toString()
public UpdateChannelClassRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()