@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class KinesisVideoStreamSourceTaskConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The task configuration settings for the Kinesis video stream source.
Constructor and Description |
---|
KinesisVideoStreamSourceTaskConfiguration() |
Modifier and Type | Method and Description |
---|---|
KinesisVideoStreamSourceTaskConfiguration |
clone() |
boolean |
equals(Object obj) |
Integer |
getChannelId()
The channel ID.
|
String |
getFragmentNumber()
The unique identifier of the fragment to begin processing.
|
String |
getStreamArn()
The ARN of the stream.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setChannelId(Integer channelId)
The channel ID.
|
void |
setFragmentNumber(String fragmentNumber)
The unique identifier of the fragment to begin processing.
|
void |
setStreamArn(String streamArn)
The ARN of the stream.
|
String |
toString()
Returns a string representation of this object.
|
KinesisVideoStreamSourceTaskConfiguration |
withChannelId(Integer channelId)
The channel ID.
|
KinesisVideoStreamSourceTaskConfiguration |
withFragmentNumber(String fragmentNumber)
The unique identifier of the fragment to begin processing.
|
KinesisVideoStreamSourceTaskConfiguration |
withStreamArn(String streamArn)
The ARN of the stream.
|
public KinesisVideoStreamSourceTaskConfiguration()
public void setStreamArn(String streamArn)
The ARN of the stream.
streamArn
- The ARN of the stream.public String getStreamArn()
The ARN of the stream.
public KinesisVideoStreamSourceTaskConfiguration withStreamArn(String streamArn)
The ARN of the stream.
streamArn
- The ARN of the stream.public void setChannelId(Integer channelId)
The channel ID.
channelId
- The channel ID.public Integer getChannelId()
The channel ID.
public KinesisVideoStreamSourceTaskConfiguration withChannelId(Integer channelId)
The channel ID.
channelId
- The channel ID.public void setFragmentNumber(String fragmentNumber)
The unique identifier of the fragment to begin processing.
fragmentNumber
- The unique identifier of the fragment to begin processing.public String getFragmentNumber()
The unique identifier of the fragment to begin processing.
public KinesisVideoStreamSourceTaskConfiguration withFragmentNumber(String fragmentNumber)
The unique identifier of the fragment to begin processing.
fragmentNumber
- The unique identifier of the fragment to begin processing.public String toString()
toString
in class Object
Object.toString()
public KinesisVideoStreamSourceTaskConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.