@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).InputDeviceActiveInput
public String getActiveInput()
InputDeviceActiveInput
public InputDeviceUhdSettings withActiveInput(String activeInput)
activeInput
- If you specified Auto as the configured input, specifies which of the sources is currently active (SDI or
HDMI).InputDeviceActiveInput
public InputDeviceUhdSettings withActiveInput(InputDeviceActiveInput activeInput)
activeInput
- If you specified Auto as the configured input, specifies which of the sources is currently active (SDI or
HDMI).InputDeviceActiveInput
public void setConfiguredInput(String configuredInput)
configuredInput
- The source at the input device that is currently active. You can specify this source.InputDeviceConfiguredInput
public String getConfiguredInput()
InputDeviceConfiguredInput
public InputDeviceUhdSettings withConfiguredInput(String configuredInput)
configuredInput
- The source at the input device that is currently active. You can specify this source.InputDeviceConfiguredInput
public InputDeviceUhdSettings withConfiguredInput(InputDeviceConfiguredInput configuredInput)
configuredInput
- The source at the input device that is currently active. You can specify this source.InputDeviceConfiguredInput
public void setDeviceState(String deviceState)
deviceState
- The state of the input device.InputDeviceState
public String getDeviceState()
InputDeviceState
public InputDeviceUhdSettings withDeviceState(String deviceState)
deviceState
- The state of the input device.InputDeviceState
public InputDeviceUhdSettings withDeviceState(InputDeviceState deviceState)
deviceState
- The state of the input device.InputDeviceState
public 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.InputDeviceScanType
public String getScanType()
InputDeviceScanType
public InputDeviceUhdSettings withScanType(String scanType)
scanType
- The scan type of the video source.InputDeviceScanType
public InputDeviceUhdSettings withScanType(InputDeviceScanType scanType)
scanType
- The scan type of the video source.InputDeviceScanType
public 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.InputDeviceCodec
public String getCodec()
InputDeviceCodec
public InputDeviceUhdSettings withCodec(String codec)
codec
- The codec for the video that the device produces.InputDeviceCodec
public InputDeviceUhdSettings withCodec(InputDeviceCodec codec)
codec
- The codec for the video that the device produces.InputDeviceCodec
public 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 Object
Object.toString()
public InputDeviceUhdSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.