public SingleMasterConfiguration withMessageTtlSeconds(Integer messageTtlSeconds) {
        setMessageTtlSeconds(messageTtlSeconds);
        return this;
    }
<p>
The period of time a signaling channel retains undelivered messages before they are discarded.
</p>

@param messageTtlSeconds
       The period of time a signaling channel retains undelivered messages before they are discarded.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-kinesisvideo/src/main/java/com/amazonaws/services/kinesisvideo/model/SingleMasterConfiguration.java