@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).
|
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 |
getMaxBitrate()
The current maximum bitrate for ingesting this source, in bits per second.
|
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 |
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 |
setMaxBitrate(Integer maxBitrate)
The current maximum bitrate for ingesting this source, in bits per second.
|
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 |
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 |
withMaxBitrate(Integer maxBitrate)
The current maximum bitrate for ingesting this source, in bits per second.
|
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 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.