public class UpdateSignalingChannelRequest extends AmazonWebServiceRequest implements java.io.Serializable
Updates the existing signaling channel. This is an asynchronous operation and takes time to complete.
If the MessageTtlSeconds value is updated (either increased or
reduced), then it only applies to new messages sent via this channel after
it's been updated. Existing messages are still expire as per the previous
MessageTtlSeconds value.
| Constructor and Description |
|---|
UpdateSignalingChannelRequest() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getChannelARN()
The ARN of the signaling channel that you want to update.
|
java.lang.String |
getCurrentVersion()
The current version of the signaling channel that you want to update.
|
SingleMasterConfiguration |
getSingleMasterConfiguration()
The structure containing the configuration for the
SINGLE_MASTER type of the signaling channel that you want to
update. |
int |
hashCode() |
void |
setChannelARN(java.lang.String channelARN)
The ARN of the signaling channel that you want to update.
|
void |
setCurrentVersion(java.lang.String currentVersion)
The current version of the signaling channel that you want to update.
|
void |
setSingleMasterConfiguration(SingleMasterConfiguration singleMasterConfiguration)
The structure containing the configuration for the
SINGLE_MASTER type of the signaling channel that you want to
update. |
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
UpdateSignalingChannelRequest |
withChannelARN(java.lang.String channelARN)
The ARN of the signaling channel that you want to update.
|
UpdateSignalingChannelRequest |
withCurrentVersion(java.lang.String currentVersion)
The current version of the signaling channel that you want to update.
|
UpdateSignalingChannelRequest |
withSingleMasterConfiguration(SingleMasterConfiguration singleMasterConfiguration)
The structure containing the configuration for the
SINGLE_MASTER type of the signaling channel that you want to
update. |
clone, getCloneRoot, getCloneSource, getGeneralProgressListener, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, setGeneralProgressListener, setRequestCredentials, setRequestMetricCollector, withGeneralProgressListener, withRequestMetricCollectorpublic java.lang.String getChannelARN()
The ARN of the signaling channel that you want to update.
Constraints:
Length: 1 - 1024
Pattern:
arn:aws:kinesisvideo:[a-z0-9-]+:[0-9]+:[a-z]+/[a-zA-Z0-9_.-]+/[0-9]+
The ARN of the signaling channel that you want to update.
public void setChannelARN(java.lang.String channelARN)
The ARN of the signaling channel that you want to update.
Constraints:
Length: 1 - 1024
Pattern:
arn:aws:kinesisvideo:[a-z0-9-]+:[0-9]+:[a-z]+/[a-zA-Z0-9_.-]+/[0-9]+
channelARN - The ARN of the signaling channel that you want to update.
public UpdateSignalingChannelRequest withChannelARN(java.lang.String channelARN)
The ARN of the signaling channel that you want to update.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 1024
Pattern:
arn:aws:kinesisvideo:[a-z0-9-]+:[0-9]+:[a-z]+/[a-zA-Z0-9_.-]+/[0-9]+
channelARN - The ARN of the signaling channel that you want to update.
public java.lang.String getCurrentVersion()
The current version of the signaling channel that you want to update.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9]+
The current version of the signaling channel that you want to update.
public void setCurrentVersion(java.lang.String currentVersion)
The current version of the signaling channel that you want to update.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9]+
currentVersion - The current version of the signaling channel that you want to update.
public UpdateSignalingChannelRequest withCurrentVersion(java.lang.String currentVersion)
The current version of the signaling channel that you want to update.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9]+
currentVersion - The current version of the signaling channel that you want to update.
public SingleMasterConfiguration getSingleMasterConfiguration()
The structure containing the configuration for the
SINGLE_MASTER type of the signaling channel that you want to
update.
The structure containing the configuration for the
SINGLE_MASTER type of the signaling channel that you
want to update.
public void setSingleMasterConfiguration(SingleMasterConfiguration singleMasterConfiguration)
The structure containing the configuration for the
SINGLE_MASTER type of the signaling channel that you want to
update.
singleMasterConfiguration -
The structure containing the configuration for the
SINGLE_MASTER type of the signaling channel that
you want to update.
public UpdateSignalingChannelRequest withSingleMasterConfiguration(SingleMasterConfiguration singleMasterConfiguration)
The structure containing the configuration for the
SINGLE_MASTER type of the signaling channel that you want to
update.
Returns a reference to this object so that method calls can be chained together.
singleMasterConfiguration -
The structure containing the configuration for the
SINGLE_MASTER type of the signaling channel that
you want to update.
public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectCopyright © 2018 Amazon Web Services, Inc. All Rights Reserved.