@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class InputDeviceUhdSettings extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
InputDeviceUhdSettings() |
| Modifier and Type | Method and Description |
|---|---|
InputDeviceUhdSettings |
clone() |
boolean |
equals(Object obj) |
String |
getActiveInput()
If you specified Auto as the configured input, specifies which of the sources is currently active (SDI or HDMI).
|
List<InputDeviceUhdAudioChannelPairConfig> |
getAudioChannelPairs()
An array of eight audio configurations, one for each audio pair in the source.
|
String |
getCodec()
The codec for the video that the device produces.
|
String |
getConfiguredInput()
The source at the input device that is currently active.
|
String |
getDeviceState()
The state of the input device.
|
Double |
getFramerate()
The frame rate of the video source.
|
Integer |
getHeight()
The height of the video source, in pixels.
|
Integer |
getLatencyMs()
The Link device's buffer size (latency) in milliseconds (ms).
|
Integer |
getMaxBitrate()
The current maximum bitrate for ingesting this source, in bits per second.
|
InputDeviceMediaConnectSettings |
getMediaconnectSettings()
Information about the MediaConnect flow attached to the device.
|
String |
getScanType()
The scan type of the video source.
|
Integer |
getWidth()
The width of the video source, in pixels.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setActiveInput(String activeInput)
If you specified Auto as the configured input, specifies which of the sources is currently active (SDI or HDMI).
|
void |
setAudioChannelPairs(Collection<InputDeviceUhdAudioChannelPairConfig> audioChannelPairs)
An array of eight audio configurations, one for each audio pair in the source.
|
void |
setCodec(String codec)
The codec for the video that the device produces.
|
void |
setConfiguredInput(String configuredInput)
The source at the input device that is currently active.
|
void |
setDeviceState(String deviceState)
The state of the input device.
|
void |
setFramerate(Double framerate)
The frame rate of the video source.
|
void |
setHeight(Integer height)
The height of the video source, in pixels.
|
void |
setLatencyMs(Integer latencyMs)
The Link device's buffer size (latency) in milliseconds (ms).
|
void |
setMaxBitrate(Integer maxBitrate)
The current maximum bitrate for ingesting this source, in bits per second.
|
void |
setMediaconnectSettings(InputDeviceMediaConnectSettings mediaconnectSettings)
Information about the MediaConnect flow attached to the device.
|
void |
setScanType(String scanType)
The scan type of the video source.
|
void |
setWidth(Integer width)
The width of the video source, in pixels.
|
String |
toString()
Returns a string representation of this object.
|
InputDeviceUhdSettings |
withActiveInput(InputDeviceActiveInput activeInput)
If you specified Auto as the configured input, specifies which of the sources is currently active (SDI or HDMI).
|
InputDeviceUhdSettings |
withActiveInput(String activeInput)
If you specified Auto as the configured input, specifies which of the sources is currently active (SDI or HDMI).
|
InputDeviceUhdSettings |
withAudioChannelPairs(Collection<InputDeviceUhdAudioChannelPairConfig> audioChannelPairs)
An array of eight audio configurations, one for each audio pair in the source.
|
InputDeviceUhdSettings |
withAudioChannelPairs(InputDeviceUhdAudioChannelPairConfig... audioChannelPairs)
An array of eight audio configurations, one for each audio pair in the source.
|
InputDeviceUhdSettings |
withCodec(InputDeviceCodec codec)
The codec for the video that the device produces.
|
InputDeviceUhdSettings |
withCodec(String codec)
The codec for the video that the device produces.
|
InputDeviceUhdSettings |
withConfiguredInput(InputDeviceConfiguredInput configuredInput)
The source at the input device that is currently active.
|
InputDeviceUhdSettings |
withConfiguredInput(String configuredInput)
The source at the input device that is currently active.
|
InputDeviceUhdSettings |
withDeviceState(InputDeviceState deviceState)
The state of the input device.
|
InputDeviceUhdSettings |
withDeviceState(String deviceState)
The state of the input device.
|
InputDeviceUhdSettings |
withFramerate(Double framerate)
The frame rate of the video source.
|
InputDeviceUhdSettings |
withHeight(Integer height)
The height of the video source, in pixels.
|
InputDeviceUhdSettings |
withLatencyMs(Integer latencyMs)
The Link device's buffer size (latency) in milliseconds (ms).
|
InputDeviceUhdSettings |
withMaxBitrate(Integer maxBitrate)
The current maximum bitrate for ingesting this source, in bits per second.
|
InputDeviceUhdSettings |
withMediaconnectSettings(InputDeviceMediaConnectSettings mediaconnectSettings)
Information about the MediaConnect flow attached to the device.
|
InputDeviceUhdSettings |
withScanType(InputDeviceScanType scanType)
The scan type of the video source.
|
InputDeviceUhdSettings |
withScanType(String scanType)
The scan type of the video source.
|
InputDeviceUhdSettings |
withWidth(Integer width)
The width of the video source, in pixels.
|
public void setActiveInput(String activeInput)
activeInput - If you specified Auto as the configured input, specifies which of the sources is currently active (SDI or
HDMI).InputDeviceActiveInputpublic String getActiveInput()
InputDeviceActiveInputpublic InputDeviceUhdSettings withActiveInput(String activeInput)
activeInput - If you specified Auto as the configured input, specifies which of the sources is currently active (SDI or
HDMI).InputDeviceActiveInputpublic InputDeviceUhdSettings withActiveInput(InputDeviceActiveInput activeInput)
activeInput - If you specified Auto as the configured input, specifies which of the sources is currently active (SDI or
HDMI).InputDeviceActiveInputpublic void setConfiguredInput(String configuredInput)
configuredInput - The source at the input device that is currently active. You can specify this source.InputDeviceConfiguredInputpublic String getConfiguredInput()
InputDeviceConfiguredInputpublic InputDeviceUhdSettings withConfiguredInput(String configuredInput)
configuredInput - The source at the input device that is currently active. You can specify this source.InputDeviceConfiguredInputpublic InputDeviceUhdSettings withConfiguredInput(InputDeviceConfiguredInput configuredInput)
configuredInput - The source at the input device that is currently active. You can specify this source.InputDeviceConfiguredInputpublic void setDeviceState(String deviceState)
deviceState - The state of the input device.InputDeviceStatepublic String getDeviceState()
InputDeviceStatepublic InputDeviceUhdSettings withDeviceState(String deviceState)
deviceState - The state of the input device.InputDeviceStatepublic InputDeviceUhdSettings withDeviceState(InputDeviceState deviceState)
deviceState - The state of the input device.InputDeviceStatepublic void setFramerate(Double framerate)
framerate - The frame rate of the video source.public Double getFramerate()
public InputDeviceUhdSettings withFramerate(Double framerate)
framerate - The frame rate of the video source.public void setHeight(Integer height)
height - The height of the video source, in pixels.public Integer getHeight()
public InputDeviceUhdSettings withHeight(Integer height)
height - The height of the video source, in pixels.public void setMaxBitrate(Integer maxBitrate)
maxBitrate - The current maximum bitrate for ingesting this source, in bits per second. You can specify this maximum.public Integer getMaxBitrate()
public InputDeviceUhdSettings withMaxBitrate(Integer maxBitrate)
maxBitrate - The current maximum bitrate for ingesting this source, in bits per second. You can specify this maximum.public void setScanType(String scanType)
scanType - The scan type of the video source.InputDeviceScanTypepublic String getScanType()
InputDeviceScanTypepublic InputDeviceUhdSettings withScanType(String scanType)
scanType - The scan type of the video source.InputDeviceScanTypepublic InputDeviceUhdSettings withScanType(InputDeviceScanType scanType)
scanType - The scan type of the video source.InputDeviceScanTypepublic void setWidth(Integer width)
width - The width of the video source, in pixels.public Integer getWidth()
public InputDeviceUhdSettings withWidth(Integer width)
width - The width of the video source, in pixels.public void setLatencyMs(Integer latencyMs)
latencyMs - The Link device's buffer size (latency) in milliseconds (ms). You can specify this value.public Integer getLatencyMs()
public InputDeviceUhdSettings withLatencyMs(Integer latencyMs)
latencyMs - The Link device's buffer size (latency) in milliseconds (ms). You can specify this value.public void setCodec(String codec)
codec - The codec for the video that the device produces.InputDeviceCodecpublic String getCodec()
InputDeviceCodecpublic InputDeviceUhdSettings withCodec(String codec)
codec - The codec for the video that the device produces.InputDeviceCodecpublic InputDeviceUhdSettings withCodec(InputDeviceCodec codec)
codec - The codec for the video that the device produces.InputDeviceCodecpublic void setMediaconnectSettings(InputDeviceMediaConnectSettings mediaconnectSettings)
mediaconnectSettings - Information about the MediaConnect flow attached to the device. Returned only if the outputType is
MEDIACONNECT_FLOW.public InputDeviceMediaConnectSettings getMediaconnectSettings()
public InputDeviceUhdSettings withMediaconnectSettings(InputDeviceMediaConnectSettings mediaconnectSettings)
mediaconnectSettings - Information about the MediaConnect flow attached to the device. Returned only if the outputType is
MEDIACONNECT_FLOW.public List<InputDeviceUhdAudioChannelPairConfig> getAudioChannelPairs()
public void setAudioChannelPairs(Collection<InputDeviceUhdAudioChannelPairConfig> audioChannelPairs)
audioChannelPairs - An array of eight audio configurations, one for each audio pair in the source. Each audio configuration
specifies either to exclude the pair, or to format it and include it in the output from the UHD device.
Applies only when the device is configured as the source for a MediaConnect flow.public InputDeviceUhdSettings withAudioChannelPairs(InputDeviceUhdAudioChannelPairConfig... audioChannelPairs)
NOTE: This method appends the values to the existing list (if any). Use
setAudioChannelPairs(java.util.Collection) or withAudioChannelPairs(java.util.Collection) if
you want to override the existing values.
audioChannelPairs - An array of eight audio configurations, one for each audio pair in the source. Each audio configuration
specifies either to exclude the pair, or to format it and include it in the output from the UHD device.
Applies only when the device is configured as the source for a MediaConnect flow.public InputDeviceUhdSettings withAudioChannelPairs(Collection<InputDeviceUhdAudioChannelPairConfig> audioChannelPairs)
audioChannelPairs - An array of eight audio configurations, one for each audio pair in the source. Each audio configuration
specifies either to exclude the pair, or to format it and include it in the output from the UHD device.
Applies only when the device is configured as the source for a MediaConnect flow.public String toString()
toString in class ObjectObject.toString()public InputDeviceUhdSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.