@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeInputDeviceResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
DescribeInputDeviceResult() |
Modifier and Type | Method and Description |
---|---|
DescribeInputDeviceResult |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The unique ARN of the input device.
|
String |
getConnectionState()
The state of the connection between the input device and AWS.
|
String |
getDeviceSettingsSyncState()
The status of the action to synchronize the device configuration.
|
String |
getDeviceUpdateStatus()
The status of software on the input device.
|
InputDeviceHdSettings |
getHdDeviceSettings()
Settings that describe an input device that is type HD.
|
String |
getId()
The unique ID of the input device.
|
String |
getMacAddress()
The network MAC address of the input device.
|
String |
getName()
A name that you specify for the input device.
|
InputDeviceNetworkSettings |
getNetworkSettings()
The network settings for the input device.
|
String |
getSerialNumber()
The unique serial number of the input device.
|
String |
getType()
The type of the input device.
|
InputDeviceUhdSettings |
getUhdDeviceSettings()
Settings that describe an input device that is type UHD.
|
int |
hashCode() |
void |
setArn(String arn)
The unique ARN of the input device.
|
void |
setConnectionState(String connectionState)
The state of the connection between the input device and AWS.
|
void |
setDeviceSettingsSyncState(String deviceSettingsSyncState)
The status of the action to synchronize the device configuration.
|
void |
setDeviceUpdateStatus(String deviceUpdateStatus)
The status of software on the input device.
|
void |
setHdDeviceSettings(InputDeviceHdSettings hdDeviceSettings)
Settings that describe an input device that is type HD.
|
void |
setId(String id)
The unique ID of the input device.
|
void |
setMacAddress(String macAddress)
The network MAC address of the input device.
|
void |
setName(String name)
A name that you specify for the input device.
|
void |
setNetworkSettings(InputDeviceNetworkSettings networkSettings)
The network settings for the input device.
|
void |
setSerialNumber(String serialNumber)
The unique serial number of the input device.
|
void |
setType(String type)
The type of the input device.
|
void |
setUhdDeviceSettings(InputDeviceUhdSettings uhdDeviceSettings)
Settings that describe an input device that is type UHD.
|
String |
toString()
Returns a string representation of this object.
|
DescribeInputDeviceResult |
withArn(String arn)
The unique ARN of the input device.
|
DescribeInputDeviceResult |
withConnectionState(InputDeviceConnectionState connectionState)
The state of the connection between the input device and AWS.
|
DescribeInputDeviceResult |
withConnectionState(String connectionState)
The state of the connection between the input device and AWS.
|
DescribeInputDeviceResult |
withDeviceSettingsSyncState(DeviceSettingsSyncState deviceSettingsSyncState)
The status of the action to synchronize the device configuration.
|
DescribeInputDeviceResult |
withDeviceSettingsSyncState(String deviceSettingsSyncState)
The status of the action to synchronize the device configuration.
|
DescribeInputDeviceResult |
withDeviceUpdateStatus(DeviceUpdateStatus deviceUpdateStatus)
The status of software on the input device.
|
DescribeInputDeviceResult |
withDeviceUpdateStatus(String deviceUpdateStatus)
The status of software on the input device.
|
DescribeInputDeviceResult |
withHdDeviceSettings(InputDeviceHdSettings hdDeviceSettings)
Settings that describe an input device that is type HD.
|
DescribeInputDeviceResult |
withId(String id)
The unique ID of the input device.
|
DescribeInputDeviceResult |
withMacAddress(String macAddress)
The network MAC address of the input device.
|
DescribeInputDeviceResult |
withName(String name)
A name that you specify for the input device.
|
DescribeInputDeviceResult |
withNetworkSettings(InputDeviceNetworkSettings networkSettings)
The network settings for the input device.
|
DescribeInputDeviceResult |
withSerialNumber(String serialNumber)
The unique serial number of the input device.
|
DescribeInputDeviceResult |
withType(InputDeviceType type)
The type of the input device.
|
DescribeInputDeviceResult |
withType(String type)
The type of the input device.
|
DescribeInputDeviceResult |
withUhdDeviceSettings(InputDeviceUhdSettings uhdDeviceSettings)
Settings that describe an input device that is type UHD.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setArn(String arn)
arn
- The unique ARN of the input device.public String getArn()
public DescribeInputDeviceResult withArn(String arn)
arn
- The unique ARN of the input device.public void setConnectionState(String connectionState)
connectionState
- The state of the connection between the input device and AWS.InputDeviceConnectionState
public String getConnectionState()
InputDeviceConnectionState
public DescribeInputDeviceResult withConnectionState(String connectionState)
connectionState
- The state of the connection between the input device and AWS.InputDeviceConnectionState
public DescribeInputDeviceResult withConnectionState(InputDeviceConnectionState connectionState)
connectionState
- The state of the connection between the input device and AWS.InputDeviceConnectionState
public void setDeviceSettingsSyncState(String deviceSettingsSyncState)
deviceSettingsSyncState
- The status of the action to synchronize the device configuration. If you change the configuration of the
input device (for example, the maximum bitrate), MediaLive sends the new data to the device. The device
might not update itself immediately. SYNCED means the device has updated its configuration. SYNCING means
that it has not updated its configuration.DeviceSettingsSyncState
public String getDeviceSettingsSyncState()
DeviceSettingsSyncState
public DescribeInputDeviceResult withDeviceSettingsSyncState(String deviceSettingsSyncState)
deviceSettingsSyncState
- The status of the action to synchronize the device configuration. If you change the configuration of the
input device (for example, the maximum bitrate), MediaLive sends the new data to the device. The device
might not update itself immediately. SYNCED means the device has updated its configuration. SYNCING means
that it has not updated its configuration.DeviceSettingsSyncState
public DescribeInputDeviceResult withDeviceSettingsSyncState(DeviceSettingsSyncState deviceSettingsSyncState)
deviceSettingsSyncState
- The status of the action to synchronize the device configuration. If you change the configuration of the
input device (for example, the maximum bitrate), MediaLive sends the new data to the device. The device
might not update itself immediately. SYNCED means the device has updated its configuration. SYNCING means
that it has not updated its configuration.DeviceSettingsSyncState
public void setDeviceUpdateStatus(String deviceUpdateStatus)
deviceUpdateStatus
- The status of software on the input device.DeviceUpdateStatus
public String getDeviceUpdateStatus()
DeviceUpdateStatus
public DescribeInputDeviceResult withDeviceUpdateStatus(String deviceUpdateStatus)
deviceUpdateStatus
- The status of software on the input device.DeviceUpdateStatus
public DescribeInputDeviceResult withDeviceUpdateStatus(DeviceUpdateStatus deviceUpdateStatus)
deviceUpdateStatus
- The status of software on the input device.DeviceUpdateStatus
public void setHdDeviceSettings(InputDeviceHdSettings hdDeviceSettings)
hdDeviceSettings
- Settings that describe an input device that is type HD.public InputDeviceHdSettings getHdDeviceSettings()
public DescribeInputDeviceResult withHdDeviceSettings(InputDeviceHdSettings hdDeviceSettings)
hdDeviceSettings
- Settings that describe an input device that is type HD.public void setId(String id)
id
- The unique ID of the input device.public String getId()
public DescribeInputDeviceResult withId(String id)
id
- The unique ID of the input device.public void setMacAddress(String macAddress)
macAddress
- The network MAC address of the input device.public String getMacAddress()
public DescribeInputDeviceResult withMacAddress(String macAddress)
macAddress
- The network MAC address of the input device.public void setName(String name)
name
- A name that you specify for the input device.public String getName()
public DescribeInputDeviceResult withName(String name)
name
- A name that you specify for the input device.public void setNetworkSettings(InputDeviceNetworkSettings networkSettings)
networkSettings
- The network settings for the input device.public InputDeviceNetworkSettings getNetworkSettings()
public DescribeInputDeviceResult withNetworkSettings(InputDeviceNetworkSettings networkSettings)
networkSettings
- The network settings for the input device.public void setSerialNumber(String serialNumber)
serialNumber
- The unique serial number of the input device.public String getSerialNumber()
public DescribeInputDeviceResult withSerialNumber(String serialNumber)
serialNumber
- The unique serial number of the input device.public void setType(String type)
type
- The type of the input device.InputDeviceType
public String getType()
InputDeviceType
public DescribeInputDeviceResult withType(String type)
type
- The type of the input device.InputDeviceType
public DescribeInputDeviceResult withType(InputDeviceType type)
type
- The type of the input device.InputDeviceType
public void setUhdDeviceSettings(InputDeviceUhdSettings uhdDeviceSettings)
uhdDeviceSettings
- Settings that describe an input device that is type UHD.public InputDeviceUhdSettings getUhdDeviceSettings()
public DescribeInputDeviceResult withUhdDeviceSettings(InputDeviceUhdSettings uhdDeviceSettings)
uhdDeviceSettings
- Settings that describe an input device that is type UHD.public String toString()
toString
in class Object
Object.toString()
public DescribeInputDeviceResult clone()