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, withRequestMetricCollector
public 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.Object
Object.toString()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Copyright © 2018 Amazon Web Services, Inc. All Rights Reserved.